Zusammenstellung von Musterseiten zum CMS Stacey
In diesem Abschnitt werden einige Musterseiten vorgestellt. Damit insgesamt alles schön übersichtlich bleibt aber auch eine Zusammenstellung der verwendeten Ressourcen.
Das Hauptdesign bzw. Haupttemplate
Das Haupttemplate ist das Template, das auf dieser Seite sowie auf allen allgemein erklärenden Seiten verwendet wird. Dazu gehören:
- die Inhaltsdateien index.txt in den Verzeichnisse /content/index, /content/50.dokumentation, /content/45.tests-demos, /content/43.editoren
Sonderseiten
Sonderseiten sind:
- Der Atom-Feed
- die Datei robots.txt
- die Datei sitemap.xml
- der json_feed.json
Atom-Feed
Der Atom-Feed ist über diesen Link erreichbar. Allerdings bleibt die Seite sowohl unter Stacey 2.3.0 und 3.0.0 auf Host4Free als auch auf dem localhost 7.0.4 unter Stacey 3.0 leer. Auf einer früheren Version des localhost hat es noch funktioniert. Möglicherweise ist ein bestimmtes PHP-Modul nicht verfügbar. Dieser Atom Feed wird erzeugt über:
- Die Datei
/content/feed/feed.txt
, die nur die Angabe zufeed_name
enthält. - Die Datei
/templates/feed.atom
die die Grundstruktur des Feeds enthält und das Partial/templates/partials/feed/feed_loop.atom
aufruft - Die Datei
/templates/partials/feed/feed_loop.atom
, die die Dateienfeed_children.atom
undfeed_entry.atom
im gleichen Verzeichnis aufruft - Die Datei
/templates/partials/feed/assets/feed_images.atom
, die von der bereits erwähnten Dateifeed_entry.atom
aufgerufen wird.
robots.txt
Diese Datei ist über robots.txt erreichbar. Sie wird erzeugt von
- Der leeren Platzhalter-Datei
/content/robots/robots.txt
- Der Template-Datei
/templates/robots.txt
, die den eigentlichen Inhalt mitbringt.
Auf Host4Free unter Stacey 2.3.0 funktionierte die Anzeige noch, unter Stacey 3.0.0 gibt es aber ebenso wie auf dem localhost 7.0.4 unter Stacey 3.0 den Fehler Zugriff verweigert! Error 403
sitemap.xml
Diese Datei ist über sitemap.xml erreichbar. Sie wird erzeugt von
- Der leeren Platzhalter-Datei
/content/sitemap/sitemap.txt
- Der Template-Datei
/templates/sitemap.xml
, die die beiden Partialssitemap-children.xml
undsitemap-url.xml
im Verzeichnis/templates/partials/sitemap
aufruft.
Diese Sitemap funktioniert sowohl unter Stacey 2.3.0 und 3.0.0 auf Host4Free wie auch unter Stacey 3.0 auf dem localhost 7.0.4
Der JSON-Feed
Dieser Feed ist über JSON erreichbar. Er wird erzeugt über:
- Die Platzhalter-Datei
/content/json/json_feed.txt
- Die Template-Datei
/templates/json_feed.json
. Diese Datei bietet ein interessantes Anschauungsmaterial.
Diese JSON-Feed funktioniert sowohl unter Stacey 2.3.0 und 3.0.0 auf Host4Free wie auch unter Stacey 3.0 auf dem localhost 7.0.4