Vorlage:Snippet - Sitemap XML: Unterschied zwischen den Versionen

Aus DynPG-Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „'''<tt>sitemap.xml.php</tt>''' <code>[php,N] <?php require '../../dynpg/getcontent.php'; // DynPG-Funktionalität einbinden $GLOBALS["DynPG"…“)
 
K
 
(Eine dazwischenliegende Version des gleichen Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''<tt>sitemap.xml.php</tt>'''
+
'''<tt>sitemap.xml.php:</tt>'''
 
<code>[php,N]
 
<code>[php,N]
 
<?php
 
<?php
Zeile 7: Zeile 7:
 
   echo '<?xml version="1.0" encoding="UTF-8"?>';
 
   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_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', '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', '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"]->SetupTemplate('plugin_content');      // Template setzen, welches nur die XML-Anweisungen ausgibt

Aktuelle Version vom 15. Oktober 2011, 11:46 Uhr

sitemap.xml.php:

<?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
?>