Sitemap: Unterschied zwischen den Versionen

Aus DynPG-Wiki
Wechseln zu: Navigation, Suche
K
Zeile 4: Zeile 4:
 
[[Bild:sitemap1.png|600px]]
 
[[Bild:sitemap1.png|600px]]
  
# Falls noch kein Dynamisches Menü in DynPG erstellt wurde zu den Texten wechseln.
+
# Falls noch kein Dynamisches Menü in DynPG erstellt wurde: zu den Texten wechseln.
# Ein Dynamisches Menü über das untere rechte Bild in den Text einfügen. „Dynamisches Menü einfügen“ wird angezeigt sobald man mit der Maus drüberfährt.
+
# Ein Dynamisches Menü über das untere rechte Bild in den Text einfügen. ''„Dynamisches Menü einfügen“'' wird angezeigt, sobald man mit der Maus darüber fährt.
# Im Text erscheint nun diese Grafik „Dynamisches Menü“
+
# Im Text erscheint nun diese Grafik ''„Dynamisches Menü“''
# Den „Menü“ Artikel nun in den Ordner „Diverse Artikel“ (verschieben)
+
# Den „Menü“-Artikel nun in den Ordner ''„Diverse Artikel“'' (verschieben)
# Nun nur noch auf den Knopf „Text & zugehörigen Artikel erstellen“ klicken.
+
# Nun nur noch auf den Knopf ''„Text & zugehörigen Artikel erstellen“'' klicken.
  
 
== Artikel mit Sitemap erstellen ==
 
== Artikel mit Sitemap erstellen ==
 
[[Bild:sitemap2.png|600px]]
 
[[Bild:sitemap2.png|600px]]
  
Nun auf „+ Artikel Formular anzeigen“ klicken
+
Nun auf ''„+ Artikel Formular anzeigen“'' klicken
  
 
[[Bild:sitemap3.png|600px]]
 
[[Bild:sitemap3.png|600px]]
  
# Den Titel „Sitemap“ eingeben
+
# Den Titel ''„Sitemap“'' eingeben
# Auf den Knopf „Erstellen“ klicken
+
# Auf den Knopf ''„Erstellen“'' klicken
  
 
[[Bild:sitemap4.png|600px]]
 
[[Bild:sitemap4.png|600px]]
  
Der Sitemap-Artikel ist nun im Ordner „Diverse Artikel“ mit der Nummer 46 zu sehen.
+
Der Sitemap-Artikel ist nun im Ordner ''„Diverse Artikel“'' mit der Nummer 46 zu sehen.
  
  
Zeile 28: Zeile 28:
 
[[Bild:sitemap5.jpg|600px]]
 
[[Bild:sitemap5.jpg|600px]]
  
# Wenn die Webseite über ein von Dynpg dynamisches Menü enthält, eine kopie von der index.php mit dem Namen sitemap.php erstellen.
+
# Wenn die Webseite über ein dynamisches Menü von DynPG verfügt, eine Kopie von der index.php mit dem Namen sitemap.php erstellen.
# Anstelle vom „Einzelnen Artikel“ Code, nun den Sitemapcode einfügen. Ganz wichtig ist auch hier, dass der Headercode und der CSS-Code drin sind!
+
# Anstelle vom ''„Einzelnen Artikel“'' Code, nun den Sitemapcode einfügen. Ganz wichtig ist auch hier, dass der Headercode und der CSS-Code drin sind!
  
 
[[Bild:sitemap6.png|600px]]
 
[[Bild:sitemap6.png|600px]]
  
Im Array sind die IDs der einzelnen Ordner (Die auch als Rupriken wirken), die in der nächsten Abbildung gut zu sehen sind.
+
Im Array sind die IDs der einzelnen Ordner (Die auch als Rubriken wirken), die in der nächsten Abbildung gut zu sehen sind.
  
Den einzigen Wert den wir verändern ist hier bei  
+
Den einzigen Wert, den wir verändern, ist hier bei  
 
<code>[php,N]
 
<code>[php,N]
 
$GLOBALS["DynPG"]->SetParam_A_Article(1);
 
$GLOBALS["DynPG"]->SetParam_A_Article(1);
 
</code>
 
</code>
von 1 auf 46 (Den Wert haben wir auch auf Seite 3 als Nummer gesehen).
+
von 1 auf 46 (Den Wert haben wir auch weiter oben schon als ''Nummer'' gesehen).
  
 
== Unerwünschte Gruppen ausblenden ==
 
== Unerwünschte Gruppen ausblenden ==
 
[[Bild:sitemap7.png|600px]]
 
[[Bild:sitemap7.png|600px]]
  
Hier nochmal die Abbildung mit den Ruprik-Ordner. Die grauen Ordner wurden ausgeblendet, damit sie nicht im Menü auftauchen. Diese sollten unsichtbar bleiben. Damit die Ordner aber auch in der Sitemapansicht nicht angezeigt werden, müssen wir diese mittels CSS ausblenden. Die CSS-Datei liegt im Verzeichnis: <tt>Ihr_Installiertes_CMS/plugins/DPGdynpgmenu/styles/sitemap.css</tt> ganz zuunterst ist der Code zu sehen:
+
Hier nochmal die Abbildung mit den Rubrik-Ordner. Die grauen Ordner wurden ausgeblendet, damit sie nicht im Menü auftauchen. Diese sollten unsichtbar bleiben. Damit die Ordner aber auch in der Sitemapansicht nicht angezeigt werden, müssen wir diese mittels CSS ausblenden. Die CSS-Datei liegt im Verzeichnis: <tt>Ihr_Installiertes_CMS/plugins/DPGdynpgmenu/styles/sitemap.css</tt>. Ganz unten ist der Code zu sehen:
 
<code>[css,N]
 
<code>[css,N]
 
div#sm_course_categories_menu div#sm_li_group_id_1 { display: none; }
 
div#sm_course_categories_menu div#sm_li_group_id_1 { display: none; }

Version vom 31. März 2009, 17:52 Uhr

Ursprünglicher Autor: Marco Ris

Artikel mit "Dynamisches Menü" erstellen

Sitemap1.png

  1. Falls noch kein Dynamisches Menü in DynPG erstellt wurde: zu den Texten wechseln.
  2. Ein Dynamisches Menü über das untere rechte Bild in den Text einfügen. „Dynamisches Menü einfügen“ wird angezeigt, sobald man mit der Maus darüber fährt.
  3. Im Text erscheint nun diese Grafik „Dynamisches Menü“
  4. Den „Menü“-Artikel nun in den Ordner „Diverse Artikel“ (verschieben)
  5. Nun nur noch auf den Knopf „Text & zugehörigen Artikel erstellen“ klicken.

Artikel mit Sitemap erstellen

Sitemap2.png

Nun auf „+ Artikel Formular anzeigen“ klicken

Sitemap3.png

  1. Den Titel „Sitemap“ eingeben
  2. Auf den Knopf „Erstellen“ klicken

Sitemap4.png

Der Sitemap-Artikel ist nun im Ordner „Diverse Artikel“ mit der Nummer 46 zu sehen.


Sitemap-Artikel in Website einbinden

Sitemap5.jpg

  1. Wenn die Webseite über ein dynamisches Menü von DynPG verfügt, eine Kopie von der index.php mit dem Namen sitemap.php erstellen.
  2. Anstelle vom „Einzelnen Artikel“ Code, nun den Sitemapcode einfügen. Ganz wichtig ist auch hier, dass der Headercode und der CSS-Code drin sind!

Sitemap6.png

Im Array sind die IDs der einzelnen Ordner (Die auch als Rubriken wirken), die in der nächsten Abbildung gut zu sehen sind.

Den einzigen Wert, den wir verändern, ist hier bei

$GLOBALS["DynPG"]->SetParam_A_Article(1);

von 1 auf 46 (Den Wert haben wir auch weiter oben schon als Nummer gesehen).

Unerwünschte Gruppen ausblenden

Sitemap7.png

Hier nochmal die Abbildung mit den Rubrik-Ordner. Die grauen Ordner wurden ausgeblendet, damit sie nicht im Menü auftauchen. Diese sollten unsichtbar bleiben. Damit die Ordner aber auch in der Sitemapansicht nicht angezeigt werden, müssen wir diese mittels CSS ausblenden. Die CSS-Datei liegt im Verzeichnis: Ihr_Installiertes_CMS/plugins/DPGdynpgmenu/styles/sitemap.css. Ganz unten ist der Code zu sehen:

div#sm_course_categories_menu div#sm_li_group_id_1 { display: none; }

Nun einfach den Wert 1 durch den ID Wert ersetzen und ggf. den Code für weitere Ordner kopieren.

div#sm_course_categories_menu div#sm_li_group_id_6 { display: none; }
div#sm_course_categories_menu div#sm_li_group_id_16 { display: none; }
div#sm_course_categories_menu div#sm_li_group_id_22{ display: none; }

Hier habe ich die Nummer 15 nicht ausgeblendet, weil ich den Ordner Kontakt anzeigen will.