Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Einführung und Workshop
YAC – Yet another CMS Einführung und Workshop 15. Februar 2007 Markus Wernig
2
Das Programm für heute abend: 1) Grundlagen 2) Demo 3) Workshop
YAC – Yet another CMS Das Programm für heute abend: 1) Grundlagen 2) Demo 3) Workshop
3
Wichtigste Eigenschaften:
MySQL und PHP basierte Website-Engine und Verwaltungsoberfläche Sämtlicher Output wird dynamisch aus Datenbank generiert Unterstützung für mehrere Sprachen innerhalb einer Seite Layouts vordefiniert und anpassbar Braucht minimale HTML-Kenntnisse Granulares Berechtigungssystem bis auf einzelnen Artikel Test- und Produktionsumgebung PHP-Funktionen können im CMS editiert werden Unterstützung für File Uploads Beschränkte eigene Scripting Engine Einfaches Messaging-System Kein WYSIWYG Keine Preview-Funktion
4
Die einzelnen Teile einer YAC-Seite:
Head Menu Main page Rightbar Leftmenu Foot
5
Etwas Theorie: Jedes auf der erzeugten Website sichtbare Element hat ein eigenes Layout Editierbarer Text wird in eigenen Containern gespeichert, den sog. „Contents“. Diese enthalten nur Text. Texte sind in „Title“, „Subtitle“, „Abstract“ und „Chapters“ mit eigenen „Titles“ gegliedert. Soll Text angezeigt werden, muss der entsprechende „Content“ mit einem Layout und weiteren seitenrelevanten Informationen zu einer „Page“ zusammengefügt werden. Platzhalter im Layout werden erst bei der Anzeige mit entsprechenden Elementen aus dem „Content“ ersetzt. Eine „Page“ ist der Container, der alle für die Darstellung eines Elements notwendigen Informationen enthält. Eine „Page“ kann mehrere Contents enthalten, wenn das entsprechende Layout dies vorsieht. Die Reihenfolge der Darstellung wird von der Page vorgegeben. Ein Layout kann neben „Contents“ Platz für weitere, spezielle „Pages“ bieten. Menüpunkte (oben) verweisen auf „Pages“, deren „Subpages“ dann im Navigationsmenü links erscheinen. Die Frontseite enthält einige Sonderfälle (aka. Hacks).
6
Die YAC-Hauptseite, wichtigste Elemente
Main URL Angemeldeter Benutzer Head Menu Layouts Contents Pages Benutzer & Gruppen
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.