Přeskočit na obsah

Začínáme

Doplňky.

Kód jiných vývojářů, který Kaletu rozšíří – jak ho bezpečně nainstalovat a kde začít jako vývojář.

Rozšíření jsou části Kalety, které zapínáte a vypínáte. Doplňky jsou kód jiných vývojářů – statistická služba, widget, napojení, které Kaleta nemá.

Než nějaký nainstalujete

Doplněk běží se stejnými právy jako Kaleta, podobně jako plugin ve WordPressu. Instalujte jen kód, kterému věříte, ze zdroje, který znáte. Kaleta sama doplňky nikdy nenahrává ani nestahuje.

Instalace

  1. Zkopírujte složku doplňku na hostingu do extensions/ (např. extensions/hello/).
  2. V Správa → Doplňky ho uvidíte s verzí a tím, co potřebuje. Zaškrtněte Tomuto kódu věřím a klikněte na Zapnout.
  3. Jeho stránky se objeví pod Doplňky; jeho nástroje má Claude k dispozici s oprávněním napojení a vašimi mantinely.

Když se něco pokazí

  • Doplněk, který při načítání selže, se hned vypne a Doplňky ukážou chybu.
  • Doplněk psaný pro jinou verzi API nebo Kalety se nenačte a řekne proč.
  • Když má web potíže, správce hostingu může do config.php přidat 'addons' => false – dokud to tam je, žádný doplněk se nenačte.
  • Aktualizace Kalety složku extensions/ nikdy nemění; vypnutí doplňku jeho data zachová.

Pro vývojáře

API pro doplňky (verze 1) dává doplňku události, filtry pro hlavičku, patičku a HTML stránky, textové značky, stránky v administraci, nástroje pro Clauda, úlohy na pozadí a nastavení. Je to zaznamenaný kontrakt, který platí po celou řadu 3.x. Začněte souborem docs/EXTENSIONS.md a ukázkovým doplňkem v docs/examples/extensions/hello/ na GitHubu.

Pořád si nevíte rady?

Zeptejte se na GitHubu nebo napište na info@kaletacms.com – s každou otázkou je návod lepší.