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

Z WebToDate
Skočit na navigaciSkočit na vyhledávání
m Založena nová stránka: Category:WebToDate Generování sitemap.xml == Sitemap - stránky == center == Sitemap - zprávy == [[Image:generovani-sitem…
 
 
(Nejsou zobrazeny 3 mezilehlé verze od stejného uživatele.)
Řádek 1: Řádek 1:
[[Category:WebToDate Generování sitemap.xml]]
[[Category:WebToDate Generování sitemap.xml]]
== Sitemap - stránky ==
== 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.


[[Image:generovani-sitemap-stranky.png|center]]
[[Image:generovani-sitemap-stranky.png|center]]
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ě:
* ''loc'' – [[../../Referenční/Stránky a předlohy#URL stránek|prezentač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 ==
== Sitemap - zprávy ==
Zprávy se exportují podle kritérií ve formuláři.


[[Image:generovani-sitemap-zpravy.png|center]]
[[Image:generovani-sitemap-zpravy.png|center]]
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 ==
== Sitemap - SQL dotaz ==
Pomocí této plánované úlohy lze sestavit seznam položek SQL dotazem.


[[Image:generovani-sitemap-sql.png|center]]
[[Image:generovani-sitemap-sql.png|center]]
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í ==
== 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í.