WebToDate/Přehled plánovaných úloh: Porovnání verzí
| (Nejsou zobrazeny 4 mezilehlé verze od 2 dalších uživatelů.) | |||
| Řádek 1: | Řádek 1: | ||
[[Category:Uživatelská dokumentace WebToDate]] | |||
== Standardně dodávané plánované úlohy == | == Standardně dodávané plánované úlohy == | ||
Následující tabulka obsahuje přehled standardně dodávaných [[../Referenční/Plánovač úloh|plánovaných úloh]] WebToDate. Některé úlohy jsou přibalovány k variantě [[../Referenční/Úvod#Varianty Standard a Enterprise|Enterprise]], některé k variantě [[../Referenční/Úvod#Varianty Standard a Enterprise|Standard]], některé úlohy jsou součástí modulů, které lze přikoupit k základní instalaci a některé úlohy jsou dodávány samostatně. Sloupec '''ID''' v tabulce odkazuje na identifikátor, který, je označen záznam úlohy v registračním souboru plánovaných úloh ''offlinedata/scheduler/registration.xml''. | Následující tabulka obsahuje přehled standardně dodávaných [[../Referenční/Plánovač úloh|plánovaných úloh]] WebToDate. Některé úlohy jsou přibalovány k variantě [[../Referenční/Úvod#Varianty Standard a Enterprise|Enterprise]], některé k variantě [[../Referenční/Úvod#Varianty Standard a Enterprise|Standard]], některé úlohy jsou součástí modulů, které lze přikoupit k základní instalaci a některé úlohy jsou dodávány samostatně. Sloupec '''ID''' v tabulce odkazuje na identifikátor, který, je označen záznam úlohy v registračním souboru plánovaných úloh ''offlinedata/scheduler/registration.xml''. | ||
| Řádek 24: | Řádek 26: | ||
| ''expiration'' | | ''expiration'' | ||
| Úloha řídí [[../Referenční/Workflow obsahu#Časová platnost zpráv a zdrojů |časovou platnost zprávy]] podle časových hodnot nastavených ve formuláři pro zprávy. Nastaví zprávy do příslušného stavu ''Publikováno'', ''Archivováno'' nebo ''Vypršelo'' a přegeneruje odpovídající stránky. | | Úloha řídí [[../Referenční/Workflow obsahu#Časová platnost zpráv a zdrojů |časovou platnost zprávy]] podle časových hodnot nastavených ve formuláři pro zprávy. Nastaví zprávy do příslušného stavu ''Publikováno'', ''Archivováno'' nebo ''Vypršelo'' a přegeneruje odpovídající stránky. | ||
| Obsaženo ve variantě Enterprise | | Obsaženo ve variantě Standard i Enterprise | ||
|- | |- | ||
| Řádek 60: | Řádek 62: | ||
| ''neris_xmlimport'' | | ''neris_xmlimport'' | ||
| Úloha stahuje ze zadané URL adresy XML data a ukládá je do zvoleného adresáře. Na úlohu typicky navazuje v rámci sekvence [[../XML export - import/Reference#Plánovaná úloha pro import|úloha pro import XML]]. | | Úloha stahuje ze zadané URL adresy XML data a ukládá je do zvoleného adresáře. Na úlohu typicky navazuje v rámci sekvence [[../XML export - import/Reference#Plánovaná úloha pro import|úloha pro import XML]]. | ||
| | | [[../XML export - import|Modul XML Export - import]] je součástí varianty Enterprise | ||
|- | |||
| [[../XML export - import/Reference#Plánovaná úloha pro nahrazení obsahu souboru|Nahrazení obsahu souboru]] | |||
| ''FileReplace'' | |||
| Úloha prochází soubory v zadaném adresáři a provádí náhradu textových řetězců na základě regulárního výrazu. | |||
| [[../XML export - import|Modul XML Export - import]] je součástí varianty Enterprise | |||
|- | |- | ||
| Řádek 66: | Řádek 74: | ||
| ''sitemap-pages'', ''sitemap-news'', ''sitemap-SQL'', ''sitemap-diary'' | | ''sitemap-pages'', ''sitemap-news'', ''sitemap-SQL'', ''sitemap-diary'' | ||
| Sada úloh zajišťuje automatické vytváření souborů [http://www.sitemaps.org sitemap.xml] obsahujících seznamy publikovaných [[../Referenční/Zprávy|zpráv]], [[../Referenční/Stránky a předlohy|stránek]], akcí modulu [[../Kalendář akcí|Kalendář akcí]] a seznamy URL daných nějakým SQL dotazem. | | Sada úloh zajišťuje automatické vytváření souborů [http://www.sitemaps.org sitemap.xml] obsahujících seznamy publikovaných [[../Referenční/Zprávy|zpráv]], [[../Referenční/Stránky a předlohy|stránek]], akcí modulu [[../Kalendář akcí|Kalendář akcí]] a seznamy URL daných nějakým SQL dotazem. | ||
| | | Obsaženo ve variantě Standard i Enterprise | ||
|- | |- | ||
| Řádek 72: | Řádek 80: | ||
| ''CacheExpire'' | | ''CacheExpire'' | ||
| Úloha maže obsah souborové cache zobrazování zpráv v prezentační části. | | Úloha maže obsah souborové cache zobrazování zpráv v prezentační části. | ||
| Je součástí rozšíření [[../Cachování|Cachování zpráv]] | | Je součástí rozšíření [[../Cachování|Cachování zpráv]], které je přibalováno k variantě Enterprise | ||
|- | |- | ||
| Řádek 103: | Řádek 111: | ||
| Slouží k odstraňování starých subskripcí neboli objednávek odesílání e-mailů s diskuzními příspěvky. Pomocí této funkce lze hromadně odstranit objednávky na zasílání e-mailů, kde tyto objednávky jsou starší (datum vložení objednávky je starší) než počet dní zadaný v parametru úlohy. | | Slouží k odstraňování starých subskripcí neboli objednávek odesílání e-mailů s diskuzními příspěvky. Pomocí této funkce lze hromadně odstranit objednávky na zasílání e-mailů, kde tyto objednávky jsou starší (datum vložení objednávky je starší) než počet dní zadaný v parametru úlohy. | ||
| Je součástí modulu [[../Diskuze|Diskuze]] | | Je součástí modulu [[../Diskuze|Diskuze]] | ||
|- | |||
| [[../Ankety/Reference#Plánovaná úloha|Ankety - odstranění starých dat]] | |||
| ''cleanvote'' | |||
| Slouží k promazávání databáze a odstraňování již nepotřebných dat modulu - záznamů o tom, zda konkrétní uživatel hlasoval na danou anketu. | |||
| Je součástí modulu [[../Ankety|Ankety]] | |||
|} | |} | ||
Aby úloha byla dostupná v [[../Referenční/Plánovač úloh|Plánovači úloh]], musí být registrována v souboru ''offlinedata/scheduler/registration.xml''. Jedná s o XML seznam úloh, kde každé úloze odpovídá jeden element typu ''<nowiki><task id="id_úlohy" originator="příslušnost k modulu"></nowiki>''. Programové kódy úloh lze nalézt v podadresářích adresáře ''scheduler/tasks/''. V každém takovém podadresáři je soubor pojmenovaný ''_registration_node.xml'', který obsahuje příslušný XML kód pro danou plánovanou úlohu. Pro registraci úlohy je třeba tento kód vložit do souboru ''registration.xml''. | |||
Aktuální verze z 23. 10. 2013, 10:01
Standardně dodávané plánované úlohy
Následující tabulka obsahuje přehled standardně dodávaných plánovaných úloh WebToDate. Některé úlohy jsou přibalovány k variantě Enterprise, některé k variantě Standard, některé úlohy jsou součástí modulů, které lze přikoupit k základní instalaci a některé úlohy jsou dodávány samostatně. Sloupec ID v tabulce odkazuje na identifikátor, který, je označen záznam úlohy v registračním souboru plánovaných úloh offlinedata/scheduler/registration.xml.
| Úloha | ID | K čemu se používá | Součást modulu či varianty |
| Generování stránky | generator | Úloha umožňuje vygenerovat vybranou stránku (volitelně včetně podstránek v rámci stromu šablon) a případně automaticky převést schválené zprávy vložené ručně na generovanou stránku do stavu Publikováno. | Obsaženo ve variantě Standard i Enterprise |
| Akce | action | Tato úloha umožňuje spouštět určitou WebToDate akci. Parametr Generovat stránku umožňuje přegenerovat odpovídající stránku, další parametr pak dovoluje automaticky převést schválené zprávy do stavu Publikováno. | Obsaženo ve variantě Standard i Enterprise |
| Expirace | expiration | Úloha řídí časovou platnost zprávy podle časových hodnot nastavených ve formuláři pro zprávy. Nastaví zprávy do příslušného stavu Publikováno, Archivováno nebo Vypršelo a přegeneruje odpovídající stránky. | Obsaženo ve variantě Standard i Enterprise |
| Sumarizace počtu zhlédnutí | sumnewsimp | Úloha umožňuje po určité době automatické sečtení počtu zhlédnutí zpráv tak, aby se objem údajů v databázi o čtenosti zpráv udržoval v rozumných mezích. Úlohu má smysl nasadit jen pokud je aktivní extenze pro sledování počtu shlédnutí. | Obsaženo ve variantě Standard i Enterprise |
| Informační mail | infomail | Odešle na vybranou e-mailovou adresu informaci o výsledcích předešlých kroků spuštěné sekvence plánovaných úloh. | Obsaženo ve variantě Standard i Enterprise |
| Verifikace | verify | Úloha zajišťuje automatické provedení zvolených kontrol modulu Verifikace. | Modul je součástí varianty Enterprise |
| Export XML | xmlexport | Úloha exportuje v XML formátu zprávy, zdroje či fragmenty dle nastavených kritérií, volitelně se spuštěním nějaké XSLT transformace na exportovaná data. | Modul XML Export - import je součástí varianty Enterprise |
| Import XML | xmlimport | Úloha importuje v XML formátu zprávy, zdroje či fragmenty dle nastavených kritérií, volitelně se spuštěním nějaké XSLT transformace na importovaná data. | Modul XML Export - import je součástí varianty Enterprise |
| RSS XML import | neris_xmlimport | Úloha stahuje ze zadané URL adresy XML data a ukládá je do zvoleného adresáře. Na úlohu typicky navazuje v rámci sekvence úloha pro import XML. | Modul XML Export - import je součástí varianty Enterprise |
| Nahrazení obsahu souboru | FileReplace | Úloha prochází soubory v zadaném adresáři a provádí náhradu textových řetězců na základě regulárního výrazu. | Modul XML Export - import je součástí varianty Enterprise |
| Generování sitemap.xml | sitemap-pages, sitemap-news, sitemap-SQL, sitemap-diary | Sada úloh zajišťuje automatické vytváření souborů sitemap.xml obsahujících seznamy publikovaných zpráv, stránek, akcí modulu Kalendář akcí a seznamy URL daných nějakým SQL dotazem. | Obsaženo ve variantě Standard i Enterprise |
| Expirace cache | CacheExpire | Úloha maže obsah souborové cache zobrazování zpráv v prezentační části. | Je součástí rozšíření Cachování zpráv, které je přibalováno k variantě Enterprise |
| Registrace - odstranění starých dat | registrationremove | Odstraňuje zastaralé záznamy v databázových tabulkách pro uchovávání dat anonymních uživatelů. Jedná se o automaticky ukládané údaje, které moduly navázané na registrační modul (Diskuze, Poradny a rozhovory, Ankety apod.) uchovávají v případě, že pracují v anonymním režimu. | Je součástí modulu Registrace a personalizace |
| Expirace registrovaných uživatelů | regexpire | Slouží k tomu, aby bylo možné automaticky podle data expirace v registračních záznamech měnit stav těchto záznamů, např. změnit registrace uživatelů na neaktivní. | Je součástí modulu Registrace a personalizace |
| Antispamová kontrola - odstranění starších dat | removecccodes | Pokud se používá ochrana proti spamu typu Opisování kontrolních kódů, je vhodné pomocí této úlohy odmazávat z databáze vygenerované záznamy pro kontrolní kódy, aby se udržel rozumný objem databáze. | Je určena pro moduly Diskuze, Poradny a rozhovory, Formuláře a katalogy |
| Rozesílání diskuzních příspěvků | discmail | Rozesílá diskuzní příspěvky e-mailem na adresy, na které bylo zadáno zasílání ve chvíli vložení diskuzního příspěvku v prezentační části. | Je součástí modulu Diskuze |
| Odstranění starých subskripcí | discsubscribers | Slouží k odstraňování starých subskripcí neboli objednávek odesílání e-mailů s diskuzními příspěvky. Pomocí této funkce lze hromadně odstranit objednávky na zasílání e-mailů, kde tyto objednávky jsou starší (datum vložení objednávky je starší) než počet dní zadaný v parametru úlohy. | Je součástí modulu Diskuze |
| Ankety - odstranění starých dat | cleanvote | Slouží k promazávání databáze a odstraňování již nepotřebných dat modulu - záznamů o tom, zda konkrétní uživatel hlasoval na danou anketu. | Je součástí modulu Ankety |
Aby úloha byla dostupná v Plánovači úloh, musí být registrována v souboru offlinedata/scheduler/registration.xml. Jedná s o XML seznam úloh, kde každé úloze odpovídá jeden element typu <task id="id_úlohy" originator="příslušnost k modulu">. Programové kódy úloh lze nalézt v podadresářích adresáře scheduler/tasks/. V každém takovém podadresáři je soubor pojmenovaný _registration_node.xml, který obsahuje příslušný XML kód pro danou plánovanou úlohu. Pro registraci úlohy je třeba tento kód vložit do souboru registration.xml.