WebToDate/Generování sitemap.xml/Začínáme: Porovnání verzí
Založena nová stránka: Category:WebToDate Generování sitemap.xml == Konfigurace WebToDate == V souboru [[../../Referenční/Konfigurace WebToDate#Globální konfigurace WebToDate|confi… |
(Žádný rozdíl)
|
Verze z 7. 7. 2011, 13:42
Konfigurace WebToDate
V souboru config/global.php nastavte konfigurační konstantu PUBLICSERVERPREFIX; hodnotou musí být základní URL prezentační části, tedy např. http://www.mujserver.cz.
Vytvoření souboru sitemap index
Založte ve WebToDate nový fragment. Ujistěte se, že volba Autom. řádkování ve formuláři pro fragment není zaškrtnuta. Do těla fragmentu zadejte kód
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://www.mujserver.cz/pages.xml</loc>
</sitemap>
<sitemap>
<loc>http://www.mujserver.cz/news.xml</loc>
</sitemap>
</sitemapindex>
Založte novou WebToDate stránku. Její nastavení vyplňte dle následujícího vzoru:

Ve volbě Šablona zvolte šablonu, která definuje jen jednu oblast ve stránce bez dalšího HTML kódu.
Do stránky vložte vytvořený fragment pod stylem, který vkládá pouze tělo fragmentu. Stránku vygenerujte.
Konfigurace plánovaných úloh
Ve WebToDate přejděte do nabídky Administrace - Plánovač úloh. Založte novou sekvenci nazvanou např. "Generování sitemap".
Export seznamu URL stránek
Do sekvence přidejte úlohu Sitemap - stránky. Formulář parametrů úlohy vyplňte dle následujícího vzoru:

Export seznamu URL zpráv
Do sekvence přidejte úlohu Sitemap - zprávy. Formulář parametrů úlohy vyplňte dle následujícího vzoru:

Další kroky
Sekvenci uložte a spusťte. Na adrese http://www.mujserver.cz/pages.xml resp. http://www.mujserver.cz/news.xml zkontrolujte vygenerovaný seznam URL. Pro úlohu pak nastavte odpovídající časování (např. jednou za noc).