Template-Tags
Template-Tags werden wie folgt im Template verwendet:
<?php echo newsbox('News01');?>
Alternativ ist auch eine kürzere Schreibweise möglich:
<?=newsbox('News01');?>
Das Beispiel zeigt die Einbindung der (versteckten) CMSimple_XH Seite „News01“ als Newsbox an der Stelle, an der dieser Code im Template steht.
Funktion | Status | Beschreibung |
---|---|---|
content() | erforderlich | zeigt den Inhalt der Seite(n) an |
head() | erforderlich | erzeugt Tags zu Stylesheet, Meta-Daten und Seiten-Titel |
languagemenu() | empfohlen | liefert Links für mehrsprachige Seiten |
lastupdate() | empfohlen | liefert Zeit/Datum der letzten Änderung |
li($hc,'menulevel') | optional | erzeugt das Navigations-Menü inkl. Untermenüs |
locator() | optional | erzeugt den Locator (Breadcrumb-Navigation) |
loginlink() | empfohlen | zeigt den Login-Link an (sofern man nicht schon angemeldet ist) |
mailformlink() | optional | erzeugt einen Link zum (Standard-)Mailformular |
newsbox() | zusätzlich | liefert den Inhalt einer versteckten Seite |
nextpage() | optional | erzeugt einen Link zur nächsten Seite (im Seitenbaum) |
onload() | erforderlich bei CKEditor |
erforderlich im Body-Tag für die Funktionen des CKEditors – der TinyMCE benötigt diesen Aufruf nicht! |
pagename() | optional |
zeigt den Inhalt der Konfigurationsvariable wird aus der Sprachvariable |
previouspage() | optional | erzeugt einen Link zur vorherigen Seite |
printlink() | optional | erzeugt einen Link für die Druckansicht |
searchbox() | optional | erzeugt das Suchformular |
sitename() | optional | zeigt den Inhalt der Sprachvariable $tx['site']['title'] |
sitemaplink() | optional | liefert einen Link zur Sitemap |
submenu() | optional | erzeugt Links zu Unterseiten (sofern vorhanden) |
toc() | erforderlich | erzeugt das (Standard-)Menü |
top() | optional | erzeugt einen Link zum Anfang der Seite (#TOP). |
Deprecated
Funktion | Status | Beschreibung |
---|---|---|
editmenu() | obsolet |
deprecated; erzeugte in früheren XH-Versionen das Admin-Menü im Admin-Modus, wird nicht mehr benötigt |
Glossar
Admin-Menü
Das Admin-Menü ist die Schaltzentrale des Systems. Über dieses Menü werden alle CMS-Aktionen gesteuert. Es erscheint nur im Backend, also, nur wenn man am System angemeldet ist.
Admin-Modus
Mit Admin-Modus bezeichnen wir den Zustand, in dem sich CMSimple_XH nach dem Einloggen befindet. Im Admin-Modus ist die Steuerung und Verwaltung des gesamten CMS möglich. Normalerweise (es gibt Ausnahmen) werden im Admin-Modus auch die Inhalte gepflegt.
Da der Admin-Modus für Websitebesucher nicht sichtbar und zugänglich ist, wird er manchmal auch Backend genannt – im Gegensatz zum Frontend, was dem entspricht, was Besuchern angezeigt wird.
Newsbox
Eine Newsbox ist eine Seite, die innerhalb einer anderen Seite angezeigt werden kann.
Templates
Templates sind Gestaltungsvorlagen für Websites, die wie Schablonen wirken. Sie bestimmen den Ort, an dem Elemente erscheinen und beeinflussen deren Aussehen.