Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/popularity/action.php on line 57

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/safefnrecode/action.php on line 66

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldchangelog/action.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 607

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 607

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 607
A process fájl egy vezérlési egység ("varázsló") egyes lépéseit és az azokhoz tartozó [[screen_xml|SCREEN]] fájlokat és handlereket határozza meg. Szerkesztésére ritkán van szükség, mivel létrehozását és módosítását az editor megfelelően elvégzi. A fájl formátuma szabványos XML fájl, ami a következő TAG-eket tartalmazhatja: ====== PROCESS ====== Az XML gyökér eleme. Két tulajdonsága van: ''ONEXIT'' és ''ONENTER'', amelyek a processbe belépéskor és a processből való kilépéskor végrehajtódó handlereket tartalmazza. ===== NODE ===== Egy lépést határoz meg a végrehajtási sorban. Nagyon gyakori, hogy egy PROCESS fájl egyetlen NODE-ból áll. Ennek is két tulajdonsága van. A ''NAME'' a node nevét határozza meg, kötelező elem. A másik a ''SCREEN'', ami a megfelelő [[screen_xml|SCREEN]] fájlra kell, hogy mutasson. ==== EVENT ==== Egy esemény definiálhatunk a segítségével. Az eseményt meghatározza az esemény típusa (pl: egér kattintás) az esemény küldője (pl: egy gomb), ehhez az eseményhez rendelhetünk egy handlert, ami az adott esemény bekövetkeztekor hajtódik végre. Négy tulajdonsága van: * TYPE: kötelező elem; az esemény [[events|típusát]] határozza meg * SENDER: kötelező elem; a küldő elem teljes neve; a megadásnál használhatunk egyetlen *-ot, ez akkor illeszkedik, ha a küldő elem neve a * előtti résszel kezdődik és a * mögötti résszel fejeződik be * HANDLER: kötelező elem; az esemény bekövetkeztekor végrehajtandó handler neve; lehet abszolút elérési úttal az alkalmazás gyökeréhez relatív elérési utat használni, illetve a "./"-el kezdődő handlereket a PROCESS fájlhoz képest relatívan keresi a rendszer * RUNONLOAD: megadja, hogy a handler futása után frissüljön-e az oldal, azaz lefusson-e az OnLoad handler; alapérték: **1** ====== Példa process fájl ======