Dokumentace k pluginu 'Zvýrazňovač syntaxe'
(serendipity_event_dpsyntaxhighlighter)
Dokumentaci k tomuto pluginu přeložil do češtiny Vladimír Ajgl (vlada [zavinac] ajgl [tecka] cz) dne 2.9.2011. Od té doby mohl být plugin pozměněn nebo mohly být rozšířené jeho funkce. Zkontrolujte pro jistotu i aktuální anglický ChangeLog.
Popis pluginu
Tento plugin je JavaScriptový zvýrazňovač syntaxe založený na stejnojmeném kódu Alexe Gorbačeva.
Tento plugin zatěžuje server méně než GeSHi a vkládá méně značek do HTML kódu. Představuje čistější, odlehčenější alternativu ke GeSHi.
Plugin vyžaduje použití šablony vzhledu, který podporuje následující hooky: frontend_header, frontend_footer (a volitelně také backend_preview pro zobrazování i v administrační sekci).
Historie verzí (ChangeLog)
- verze 2.1.364
- aktualizováno na novou verzi použité knihovny
- vložena podpora odkazů (http://alexgorbatchev.com/wiki/SyntaxHighlighter:Upgrading)
- verze se stala variabliní, aby šla jednoduše aktualizovat při aktualizaci použité knihovny (jednoduše přidán nový adresář do adresáře /sh/ a změna proměnné)
- adresář šablon a skriptů je zjišťován dynamicky, aby získal všechny šablony
- šablonu lze vybrat v administračním rozhraní
- autoři Serendipity jsou zmíněni v okně nápovědy ;-)
- verze 1.5.1
- Číslo verze se nyní shoduje s aktuálním JS skriptem, na kterém běží, namísto verze pluginu. To by mělo lidem pomoci zjistit, jestli pracují se starou nebo aktuální verzí skriptu.
- Aktualizovány popisky. Už neprovozuji změněnou verzi CSS. Alex Gorbechev zpracoval většinu mých návrhů z hlášení chyb a opravil své CSS.
- Informace o autorech nyní odkazují na Alexe Gorbecheva (jádro) a na mě (plugin)
- Popisky nyní říkají uživatelům, že šablony vzhledu musí zbracovávat hooky frontend_header, frontend_footer a volitelně i backend_preview, aby plugin fungoval.