GgStat Documentation > Plugin
Každý plugin je spoušten s parametrem -c soubor a prípadne dalšími parametry uvedenými v Template souboru v príkazu PLUGIN. Je tak možné spustit napríklad perlový script príkazem:
PLUGIN perl cesta\jmeno_scriptu.pl parametry_scriptu
Dočasný oubor predávaný parametrem -c je vytvořen před spuštěním pluginu a obsahuje jednak konfiguraci GgStatu
DB | |
INCODING | |
OUTCODING | |
CACHER | |
HOMECOORDINATES | |
UNIT | |
MYCACHESOWNER | |
OWNERCASE | |
OWNERID | |
FRAME | |
COLORSCALE | |
BORDER | |
WIDTH |
a dále vše mezi príkazy PLUGIN a PLUGINEND.
Návratová hodnota z pluginu indikuje úspešnost provedení pluginu:
0 - výstup z pluginu je zpracován
čislo chyby - výstup z pluginu je ignorován
Každý rádek výstupu zacína jedním z klícových slov, podle kterých se rídí chování GgStatu k príslušnému rádku.
ERR: | Chyba zobrazena uživateli ve stavovém okně |
INFO: | Informace zobrazena uživateli ve stavovém okně |
COMMAND: | Příkaz GgStatu - stejná syntaxe jako v template, tento řádek musí být kódován v INCODING znakové sadě |
Rádky zacínající jinak než výše uvedenými indikátory GgStat vypisuje príkazem HTML bez jakékoli úpravy. Je tedy důležité je v pluginu kódovat v OUTCODING znakové sadě |