Eine unvollständige Auswahl der wichtigsten Variablen und Konstanten.
Siehe dazu auch die Entwickler-Dokumentation..
Variable | Typ | Beschreibung |
---|---|---|
$bjs | string | JavaScript-Bereich am Ende des <body> Elements |
$c | array | Inhalts-Array; Inhalt, aufgeteilt nach Überschriften H1– H(n) |
$cf | array | enthält alle Konfigurationsparameter aus config.php |
$cl | integer | Anzahl der Seiten |
$description | string | Variable, die die vorhandenen Meta-Beschreibungen aus der Config überschreibt |
$download | string | gibt an, ob ein Download angefordert wurde; falls ja, der Name der zum Download bereitzustellenden Datei |
$e | string | Fehler-Ausgabe (enthält Fehlermeldungen) |
$edit | boolean | gibt an, ob sich das CMS im Editiermodus befindet |
$f | string | die angeforderte Spezialfunktion, z.B. search , mailform , sitemap |
$fh | resource | ein temporäres Datei-Handle |
$function | string | GET- oder POST-Parameter, der eine Sonderfunktion bestimmt |
$h | array | Überschriften-Array |
$hjs | string | JavaScript- und CSS-Bereich im <head> der Seite |
$i und $j | integer | temporäre Schleifen-Variablen |
$keywords | string | Variable, die die vorhandenen Meta-Keywords aus der Config überschreibt |
$l | array | Array der Menü-Ebenen |
$login | boolean | gibt an, ob Login angefordert bzw. erfolgt ist |
$mailform | boolean | gibt an, ob das Mailformular angefordert wurde (setzt $f='mailform' ) |
$normal | boolean | gibt an, ob sich das CMS im Vorschau-Modus (Normal-Modus) befindet |
$o | string | Ausgabe für den Inhaltsbereich |
$onload | string | Wert des onload-Attributs des <body> Elements der Seite |
$pd_current | array | enthält die Page-Data der aktuellen Seite |
boolean | gibt an, ob die Druckansicht angefordert wurde | |
$pth | array | enthält alle Pfade/Dateinamen, die CMSimple_XH benutzt |
$s | integer | Seitennummer der aktuellen Seite |
$sitemap | boolean | gibt an, ob die Sitemap angefordert wurde (setzt $f='sitemap' ) |
$sl | string | aktive Sprache (Kürzel. z.B.: 'de' oder 'dk') |
$sn | string | Verzeichnispfad, in dem CMSimple_XH installiert ist |
$su | string | ausgewählte URL (der aktuellen Seite) |
$t | mixed | temporäre Variable |
$u | array | URL-Array (Links aller Seiten des Contents) |
$title | string | Titel der Seite |
$tx | array | enthält alle Texte der aktuellen Sprache |
Konstante | Beschreibung |
---|---|
CMSIMPLE_ROOT | absoluter Dateipfad des Installationsordners |
CMSIMPLE_XH_BUILD | Build-Nummer im Format JJJJMMTTNN |
CMSIMPLE_XH_VERSION | Versionsnummer (z.B.: CMSimple_XH 1.7.5) |
CMSIMPLE_XH_DATE | Build-Datum im Format JJJJ-MM-TT |
PLUGINLOADER | Pluginloader wurde geladen |
XH_ADM | gibt an, ob sich das CMS im Admin-Modus befindet oder nicht |
An verschiedenen Stellen, vor allem in älteren Plugins, können noch veraltete (deprecated) oder bereits aus dem Core entfernte Variablen oder Konstanten auftauchen. Diese sollten nicht mehr verwendet bzw. mit neuen ersetzt werden.
Variable/ Konstante | Typ | Beschreibung |
---|---|---|
$adm | Variableboolean |
gibt an, ob sich das CMS im Admin-Modus befindet; |
PLUGINLOADER_VERSION | Konstante | deprecated; verwende stattdessen CMSIMPLE_XH_VERSION |