Dieses Modul stellt einen grafischen Editor zur Erstellung von sogenannten Content-Styles bereit.
Content-Styles stellen als Bindeglied zwischen den eigentlichen Inhalten, die in der CMS-Artikelverwaltung eingepflegt werden, und der über Menüs und Templates gesteuerten Ausgabe die Steuerung der Optik dieser Ausgabe zur Verfügung.
Der grafische Editor entspricht im Wesentlichen dem Editor der CMS-Artikel.
Grafische Bearbeitung von Content-Styles :
Für die Erfassung grafisch gestalteter Content-Styles stehen innerhalb des Modules zwei wesentliche Hilfsmittel zur Verfügung:
- Grafischer Editor
- Medienpool
Die Bearbeitung der Content-Styles mit Hilfe des grafischen Editors erfolgt in einem eigenen Fenster, welches über eine Reihe von Bearbeitungshilfsmitteln verfügt, die in ähnlicher Weise bedient werden wie das von gängigen Textverarbeitungsprogrammen bekannt ist.
Zusätzlich kann von hier aus über das Doppel-AA-Symbol auch auf sämtliche hinterlegten CSS-Styles zur Formatierung zugegriffen werden. Diese Styles werden grafisch dargestellt und können einfach durch Mausklick zugewiesen werden.
Der Medienpool ermöglicht die einfache Verwaltung von Bildern und anderen Multimedia-Dateien, die hier nicht nur rubriziert abgelegt, sondern auch bequem in die selbst erfassten Inhalte integriert werden können.
Neben der grafischen Gestaltung der Ausgabeelemente werden im jeweiligen Content Style auch die gewünschten Elemente ausgewählt, sowie die Plazierung dieser Elemente festgelegt.
Diese Elemente werden in {%tag %}-Schreibweise mit Hilfe des TAG-Menüs einfach innerhalb der grafischen Struktur positioniert. Das sieht dann zum Beispiel folgendermassen aus:
{%titel %} |
{%thumbnail %} |
{%langtext %}{%kurztext %} |
{%linkblank %}
|
Wobei die angegebenen {%tag %} - Elemente dann bei der Ausgabe der Seite an den Endanwender automatisch mit den zugehörigen Inhalten (also den Datenfeldern aus der CMS-Artikelverwaltung) befüllt werden.
Eine Besonderheit stellt das {%repeat %}-Element dar, welches die Bildung einer Schleife innerhalb des grafischen Layouts ermöglicht und so auch die bequeme Erstellung von Listenelementen (also mehrerer Artikel eines Themenbereiches in einer fortlaufenden Liste) ermöglicht.
Beispiele für unterstützte Tags im Content-Style:
{%titel %} |
Titel |
{%bild %} |
Ausgabe des hochgeladenen Bildes |
{%kurztext %} |
Kurztext |
{%bildback %} |
Verwendung des Bildes als Hintergrund |
{%link %} |
Link (www) |
{%thumbnail %} |
Kleines hochgeladenes Bild als Vorschaubild |
{%linkblank %} |
Link in neues Fenster |
{%pdf %} |
Verlinkung mit hochgeladener PDF-Datei |
{%email %} |
e-Mail (mailto) |
{%zip %} |
Verlinkung mit hochgeladener ZIP-Datei |
{%preis %} |
Preisangabe |
{%repeat %} |
Schleife Beginn |
{%stattpreis %} |
Statt altem Preis |
{%endrepeat %} |
Schleife Ende |
{%langtext %} |
Langtext (üblicherweise grafischer Text) |
{%weiter %} |
Detailansicht aus Liste mit neuem Template |
Anwender:
angemeldete User mit Web-Administrationsstatus
Aufrufcode: Kein direkter Aufruf möglich - der Style wird über die Parameterliste in der Template-Content-Erstellung oder in der Menü-Verwaltung zugewiesen.
Parameter:
keine