WebToDate/Generování sitemap.xml/Reference: Porovnání verzí

Z WebToDate
Skočit na navigaciSkočit na vyhledávání
 
Řádek 64: Řádek 64:


== Sitemap - Kalendář akcí ==
== Sitemap - Kalendář akcí ==
Úloha je popsána v [[../../Kalendář akcí/Reference#Plánovaná úloha pro sitemap.xml|dokumentaci k modulu Kalendář akcí]].

Aktuální verze z 7. 7. 2011, 15:01

Sitemap - stránky

Export seznamu URL stránek je v prvé řadě omezen na

  • Stránky, které nemají ve stromu šablon následníka
  • Stránky, nikoli předlohy
  • Stránky ve veřejné zóně
  • Virtuální server – aplikuje se vždy právě jeden, nikdy se neexportují stránky z více virt. serverů najednou.

Dále se stránky vybírají podle kritérií formuláře.

Ve formuláři se nastavují následující parametry:

  • Adresa XML souboru – povinně se zadává adresa XML souboru
  • Server – volba virtuálního serveru
  • Kategorie – volí se nepovinně, ze kterých kategorií se stránky exportují s možností "včetně podkategorií". Lze zvolit i více kategorií.
  • Jazyk – volí se jazyk stránek
  • Značkovací jazyk – volí se značkovací jazyk stránek
  • Výstupní priorita – pokud je vyplněno, musí být číslo v intervalu 0 až 1 s desetinnou tečkou.

Elementy ve výstupním URL vyplňuje úloha následovně:

  • locprezentační URL stránky
  • lastmod – datum poslední modifikace souboru stránky, pokud se jedná o statickou stránku, aktuální datum, pokud se jedná o dynamickou stránku
  • priority – výstupní priorita z formuláře, nevkládá se, pokud není vyplněno

Sitemap - zprávy

Zprávy se exportují podle kritérií ve formuláři.

Parametry úlohy jsou:

  • Adresa XML souboru – povinně se zadává adresa výsledného XML souboru
  • Server – volba virtuálního serveru; je zde důležitá pro vložení prefixu URL všech zpráv, nikoli pro volbu toho, co se exportuje za seznam
  • Kategorie – volí se nepovinně, ze kterých kategorií se zprávy exportují s možností "včetně podkategorií". Lze zvolit i více kategorií.
  • Fulltextové – zvolitelně lze vyloučit z exportu zprávy v kategoriích, které jsou označené jako fulltextem neprohledávané (typicky jde o pomocné zprávy); pokud není zaškrtnuto, exportuje se nezávisle na této volbě, pokud je zaškrtnuto, exportuje se jen z kategorií, které se fulltextově prohledávají
  • Stav – možnosti jsou Publikováno / Archivováno / Publikováno i Archivováno (výchozí volba jsou oba stavy zpráv)
  • Jazyk – volí se jazyk zpráv
  • Publikace – volí se publikace zpráv
  • Výstupní priorita – pokud je vyplněno, musí být číslo v intervalu 0 až 1 s desetinnou tečkou.

Elementy ve výstupním XML kódu vyplňuje úloha následovně:

  • loc – URL zprávy
  • lastmod – datum poslední modifikace zprávy
  • priority – výstupní priorita z formuláře, nevkládá se, pokud není vyplněno

Sitemap - SQL dotaz

Pomocí této plánované úlohy lze sestavit seznam položek SQL dotazem.

Parametry úlohy jsou:

  • Adresa XML souboru – povinně se zadává adresa výsledného XML souboru
  • Server – volba virtuálního serveru pro správný prefix URL
  • SQL dotaz – text SQL dotazu

Úloha předpokládá, že co řádek výsledku SQL dotazu, to jedna položka v sitemap, přičemž názvy sloupců musí odpovídat názvům elementů (loc, lastmod, priority, changefreq). Úloha tedy kontroluje, zda výsledek obsahuje maximálně tyto 4 sloupce (loc povinně) a pak podle výsledku sestavuje XML kód. Elementy eventuálně chybějících sloupců se do XML neukládají.

Sitemap - Kalendář akcí

Úloha je popsána v dokumentaci k modulu Kalendář akcí.