Vorlage:Snippet - Sitemap XML

Aus DynPG-Wiki
Version vom 15. Oktober 2011, 11:46 Uhr von Torsten (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

sitemap.xml.php: [php,N] <?php

 require '../../dynpg/getcontent.php';                   // DynPG-Funktionalität einbinden
 $GLOBALS["DynPG"]->SetParam_PathToRoot('../../dynpg/'); // DynPG-Pfad setzen
 echo '<?xml version="1.0" encoding="UTF-8"?>';
 $GLOBALS["DynPG"]->SetParam_PlugIn_Template('DPGdynmenu', 'xml-sitemap');                  // XML-Sitemap-Template auswählen               
 $GLOBALS["DynPG"]->SetParam_PlugIn_Param('DPGdynmenu', 'hide_not_public_groups', true);    // versteckte Gruppen ausblenden
 $GLOBALS["DynPG"]->SetParam_PlugIn_Param('DPGdynmenu', 'full_load', true);                 // alle Gruppen und Artikel ausgeben
 $GLOBALS["DynPG"]->SetParam_PlugIn_Param('DPGdynmenu', 'href_page_groups', 'index.php');   // Verweise auf die Hauptdatei der Webseite setzen
 $GLOBALS["DynPG"]->SetParam_PlugIn_Param('DPGdynmenu', 'href_page_articles', 'index.php'); // Verweise auf die Hauptdatei der Webseite setzen
 $GLOBALS["DynPG"]->SetParam_PlugIn_Param('DPGdynmenu', 'href_page_detail', 'index.php');   // Verweise auf die Hauptdatei der Webseite setzen
 $GLOBALS["DynPG"]->SetupTemplate('plugin_content');      // Template setzen, welches nur die XML-Anweisungen ausgibt
 $GLOBALS["DynPG"]->SetParam_A_Anytime(true);             // Sitemap muss immer angezeigt werden
 $GLOBALS["DynPG"]->SetParam_A_Article(1);                // Artikelnummer der dynamischen Navigation
 $GLOBALS["DynPG"]->Write_Article();                      // Sitemap ausgeben

?>