GgStat Documentation  > Plugin

Vstupní soubor

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.

Výstup

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ě