Sie befinden sich hier: start » de » core_variables

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:core_variables [2014/05/09 23:32]
Christoph M. Becker [Variablen und Konstanten] Zurück-Link entfernt
de:core_variables [2018/10/26 15:33] (aktuell)
Zeile 1: Zeile 1:
 ====== Variablen und Konstanten ====== ====== Variablen und Konstanten ======
- 
  
 ===== Variablen ===== ===== Variablen =====
 +
 +Ein grober Überblick über die wichtigsten globalen Variablen. Für CMSimple_XH 1.6+ werden diese in der [[http://​www.cmsimple-xh.org/​dev-doc/​php/​|Entwickler-Dokumentation]] im Variablen-Abschnitt der Datei cms.php aufgeführt.
  
 ^Variable ^Typ ^Beschreibung^ ^Variable ^Typ ^Beschreibung^
-^**$adm** |boolean |Gibt an, ob sich das CMS im Admin-Mode befindet | +|**$adm** |boolean |Gibt an, ob sich das CMS im Admin-Mode befindet | 
-^**$c** |Array |Inhalts-Array (Inhalt, aufgeteilt nach Überschriften H1-Hn) | +|**$bjs**|string|JavaScript-Bereich am Ende des <​body>​ Elements| 
-^**$cf** |Array |Enthält alle Konfigurationsparameter aus config.php | +|**$c** |array |Inhalts-Array (Inhalt, aufgeteilt nach Überschriften H1-Hn) | 
-^**$cl** |Integer ​|Inhalt - Anzahl der Seiten | +|**$cf** |array |Enthält alle Konfigurationsparameter aus config.php | 
-^**$description** |String |Variable, die die vorhandenen Meta-Beschreibung aus der Config überschreibt | +|**$cl** |integer ​|Anzahl der Seiten | 
-^**$download** |String ​|Initialisierungsvariable - enthält ​Name der zum Download bereitzustellenden Datei | +|**$description** |String |Variable, die die vorhandenen Meta-Beschreibung aus der Config überschreibt | 
-^**$e** |String ​|Fehler-Ausgabe (enthält ​Fehlertext) | +|**$download** |string ​|ob ein Download angefordert wurde; falls ja, der Name der zum Download bereitzustellenden Datei | 
-^**$edit** |boolean |Gibt an daß (im Admin-Mode) die Editieransicht (anstatt Normalansicht) angezeigt wird +|**$e** |string ​|Fehler-Ausgabe (enthält ​Fehlermeldungen) | 
-^**$f** |String ​|Initialisierungsvariable - Gibt anob und welche Sonderseite ('​search',​ '​mailform',​ '​sitemap'​) angezeigt wird +|**$edit** |boolean |ob sich das CMS im Editiermodus befindet
-^**$fh**|Object)|Für Datei-Handling benutzt+|**$f** |string ​|die angeforderte Spezialfunktionz.B. '​search',​ '​mailform',​ '​sitemap'​| 
-^**$function**|String|Siehe $f+|**$fh**|resource|ein temporäres ​Datei-Handle
-^**$h**|Array|Überschriften-Array| +|**$function**|string|GET- oder POST-Parameter,​ der eine Sonderfunktion bestimmt
-^**$hjs**|String|Javscript- und CSS-Bereich im <​head>​ der Seite| +|**$h**|array|Überschriften-Array| 
-^**$i** und **$j**|Integer|verwendet in for/next-Schleifen| +|**$hjs**|string|JavaScript- und CSS-Bereich im <​head>​ der Seite| 
-^**$keywords**|String|Variable, die die vorhandenen Meta-Keywords aus der Config überschreibt| +|**$i** und **$j**|integer|temporäre ​Schleifen-Variablen
-^**$l**|Integer|Level (im Menü)+|**$keywords**|string|Variable, die die vorhandenen Meta-Keywords aus der Config überschreibt| 
-^**$login**|boolean|Gibt an ob Login angefordert/​erfolgt ist.+|**$l**|array|Array der Menü-Ebenen
-^**$mailform**|boolean|Initialisierungsvariable - wird zu $f='​mailform'​| +|**$login**|boolean|gibt anob Login angefordert/​erfolgt ist| 
-^**$normal**|boolean|Gibt an daß (im Admin-Mode) die Normalansicht ​(anstatt Editieransichtangezeigt wird+|**$mailform**|boolean|ob das Mailformular angefordert wurde (setzt ​$f='​mailform'​)
-^**$o**|String|Ausgabe ​an Inhalt - benutzt, um die HTML-Seite an den Browser zu schicken+|**$normal**|boolean|gibt an, ob das CMS im Ansichts- (Normal-Modus ist
-^**$onload**|String|OnLoad()-Bereich im <​body>​-Tag der Seite| +|**$o**|string|Ausgabe ​für den Inhaltsbereich
-^**$print**|boolean|TRUE, wenn Druckansicht angefordert wurde| +|**$onload**|string|Wert des onload Attributs des <​body> ​Elements der Seite| 
-^**$pth**|Array|Enthält ​alle Pfade/​Dateinamen,​ die CMSimple benutzt| +|**$pd_current**|array|enthält die Page-Data der aktuellen ​Seite| 
-^**$s**|Integer|Ausgewählte ​Seitennummer ​(der aktuellen Seite)+|**$print**|boolean|ob die Druckansicht angefordert wurde| 
-^**$sitemap**|boolean|Initialisierungsvariable - wird zu $f='​sitemap'​| +|**$pth**|array|enthält ​alle Pfade/​Dateinamen,​ die CMSimple benutzt| 
-^**$sn**|String|Enthält Verzeichnis,​ in dem CMSimple installiert ist+|**$s**|integer|Seitennummer der aktuellen Seite| 
-^**$stylesheet**|String|Initialisierungsvariable+|**$sitemap**|boolean|ob die Sitemap angefordert wurde (setzt ​$f='​sitemap'​)
-^**$su**|String|Ausgewählte URL (der aktuellen Seite)| +|**$sl**|string|aktive Sprache (Kürzel. z.B.: '​de'​ oder '​dk'​)
-^**$t**|unassigned|Benutzt für temporäre ​Variablen+|**$sn**|string|Verzeichnispfad,​ in dem CMSimple installiert ist
-^**$u**|Array|URL-Array (Links aller Seiten des contents)| +|**$su**|string|Ausgewählte URL (der aktuellen Seite)| 
-^**$sl**|String|Aktive Sprache (Kürzel. z.B.:'​de'​ oder '​dk'​)| +|**$t**|mixed|temporäre ​Variable
-^**$title**|String|Titel ​(Überschrift) ​der Seite| +|**$u**|array|URL-Array (Links aller Seiten des contents)| 
-^**$tx**|Array|Enthält ​alle Texte der aktuellen Sprache ​(siehe $sl)|+|**$title**|string|Titel der Seite| 
 +|**$tx**|array|enthält ​alle Texte der aktuellen Sprache| 
 + 
 +===== Konstanten ===== 
 + 
 +Ein grober Überblick über die wichtigsten Konstanten. Für CMSimple_XH 1.6+ werden diese in der [[http://​www.cmsimple-xh.org/​dev-doc/​php/​|Entwickler-Dokumentation]] im Konstanten-Abschnitt der Datei cms.php aufgeführt.
  
 +^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.5.9"​)|
 +|CMSIMPLE_XH_DATE|Build-Datum im Format JJJJ-MM-TT|
 +|PLUGINLOADER|Pluginloader wurde geladen|
 +|PLUGINLOADER_VERSION|Versionsnummer des Pluginloader (z.B. 2.111); wird seit frühen CMSimple_XH Versionen nicht mehr aktualisiert;​ verwenden sie  CMSIMPLE_XH_VERSION statt dessen|
 +|XH_ADM|ob sich das CMS im Admin-Modus befindet oder nicht (seit CMSimple_XH 1.5.4 anstatt $adm zu verwenden)|
 
Sie befinden sich hier: start » de » core_variables
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: GNU Free Documentation License 1.3
Valid XHTML 1.0 Valid CSS Driven by DokuWiki