WebToDate/Utility/Hromadná změna URL zpráv: Porovnání verzí

Z WebToDate
Skočit na navigaciSkočit na vyhledávání
Bajkvl (diskuse | příspěvky)
Založena nová stránka: Category:WebToDate 4.1 Utility Category:Utility == Funkcionalita == V některých situacích je žádoucí hromadně aktualizovat URL zpráv (obsah pole ''Odka…
 
Bajkvl (diskuse | příspěvky)
Řádek 11: Řádek 11:


== Spuštění utility ==
== Spuštění utility ==
Funkce se spouští na adrese ''adresa_serveru/adresář_s_redakčním_rozhraním/modules/newsurl/default.php'', tedy např. na adrese http://www.mujserver.cz/admin/modules/newsurl/default.php.
Funkce se spouští na adrese ''adresa_serveru/adresář_s_redakčním_rozhraním/modules/newsurl/default.php'', tedy např. na adrese <nowiki>http://www.mujserver.cz/admin/modules/newsurl/default.php</nowiki>.


== Obsluha funkce ==
== Obsluha funkce ==

Verze z 22. 8. 2009, 07:54

Funkcionalita

V některých situacích je žádoucí hromadně aktualizovat URL zpráv (obsah pole Odkaz nadpisu ve zprávách) hromadně pro zprávy v určité kategorii. K tomu je určena tato funkce. Konkrétně proces provádí následující:

  • Prochází zprávy ve zvolené kategorii včetně podkategorií.
  • Aktualizuje v nich pole Odkaz nadpisu a Zkratka podle aktuálního nastavení v konfiguračním souboru global.php a podle nastavení kategorií ve stromu kategorií. Toto provádí pouze pro zprávy, které nemají nastaveno pro toto URL příznak Automaticky neměnit.
  • Navíc do okna prohlížeče vypisuje seznam zpráv, které prochází a které mají nastavenu jinou předlohu než výchozí.

Skript lze použít např. při změně pravidel vytváření URL v konfiguračním souboru global.php nebo po změnách názvů složek ve vlastnostech kategorií.

Spuštění utility

Funkce se spouští na adrese adresa_serveru/adresář_s_redakčním_rozhraním/modules/newsurl/default.php, tedy např. na adrese http://www.mujserver.cz/admin/modules/newsurl/default.php.

Obsluha funkce

Po vyvolání URL skriptu se zobrazí formulář, ve kterém se zadá ID kategorie ve stromu kategorií.

Po zadání tohoto čísla a použití tlačítka ve formuláři se spustí proces aktualizace URL zpráv v této kategorii. Skript navíc při aktualizaci vypisuje seznam zpráv v kategorii, které mají jinou předlohu než výchozí.

Podle objemu záznamů v databázi zpráv může tato funkce pracovat delší dobu. Před spuštěním zkontrolujte nastavení konfigurační konstanty LONG_TASK_TIMEOUT v konfiguračním souboru global.php, timeout tohoto skriptu se řídí touto konstantou.