Template-Parameter

Aus PapayaCMS

Wechseln zu: Navigation, Suche

Die Parameter werden an unterschiedlichen Stellen konfiguriert. Teilweise kommen die Informationen aus der conf.inc.php, teilweise aus den papaya-Einstellungen.

Parameter Bedeutung
COLUMNWIDTH_CENTER Bestimmt die Breite der mittleren Inhaltsspalte
COLUMNWIDTH_LEFT Bestimmt die Breite der linken Inhaltsspalte
COLUMNWIDTH_RIGHT Bestimmt die Breite der rechten Inhaltsspalte
PAGE_BASE_URL Basis-URL des Backends, im Normalfall /papaya, könnte aber auch /my-cms/admin oder anders lauten.
PAGE_ICON Icon des aktuellen Bereiches / der aktuellen Anwendung. Bei Anwendungen wird automatisch die 22x22px Version des in der modules.xml angegebenen Icons verwendet.
PAGE_LANGUAGE Kürzel der aktuell verwendeten Sprache, z.B. de-DE.
PAGE_MODE Bestimmt, ob die Ausgabe ein Frameset, ein Frame oder eine normale Seite ist (wird beim MediaDB-Browser verwendet).
PAGE_PATH_SKIN Pfad zum Papaya Skin, default ist 'skins/default'.
PAGE_PROJECT Enthält den Namen des Projektes, wie es unter Einstellungen benannt wurde.
PAGE_SELF Enthält den Scriptnamen, also z.B. mediadb.php
PAGE_TITLE Titel des aktuellen Breiches / der aktuellen Anwendung.
PAGE_TODAY Aktuelles Datum/Uhrzeit
PAGE_URL Komplette URL zur aktuellen Seite
PAGE_USER Aktuell angemeldeter Benutzer
PAGE_WEB_PATH Enthält den Pfad zur Ausgabe von papaya, also wo die /index.php liegt
PAPAYA_DBG_DEVMODE Ob der Debugmodus angeschaltet ist oder nicht. Darüber kann man Debugausgaben im Template steuern.
PAPAYA_LOGINPAGE Ist true, wenn die Loginseite ausgegeben wird.
PAPAYA_UI_LANGUAGE Aktuell eingestellte Sprache für das Backend.
PAPAYA_USE_JS_WRAPPER Ob JavaScript zusammengefasst werden soll (default = true)
PAPAYA_USE_JS_GZIP Ob JavaScript komprimiert werden soll (default = true)
PAPAYA_USE_OVERLIB Ob die overlib für hints verwendet werden soll. (default = true)
PAPAYA_USE_RICHTEXT Ob der Richtex-Editor verwendet werden soll
PAPAYA_USE_RICHTEXT_EDITOR Welcher Richtext-Editor verwendet werden soll (fckeditor oder tinymce)
PAPAYA_USE_TINYMCE_GZIP Ob TinyMCE komprimiert ausgeliefert werden soll (default = false)
PAPAYA_USE_TINYMCE_VERSION Welche TinyMCE Version verwendet werden soll (2 oder 3)
PAPAYA_WEBSITE_REVISION Papaya Revision, entspricht PAPAYA_WEBSITE_REVISION, wird in /revision.inc.php beim Export gesetzt.
PAPAYA_VERSION Die papaya Version, entspricht PAPAYA_VERSION_STRING, im Normalfall "5"

Die folgenden Parameter sind nur für die Frontend-Ausgabe von Interesse, hier stehen sie nur der Vollständigkeit halber und sollten ggf. in Themes/Templates übernommen werden, falls nicht schon vorhanden.

Parameter Bedeutung
PAGE_MODE_PUBLIC FRONTEND: Ob die Seite öffentlich ist oder nicht.
PAGE_OUTPUTMODE_CURRENT FRONTEND: Der aktuelle Ausgabemodus der Seite (html, pdf, ...)
PAGE_OUTPUTMODE_DEFAULT FRONTEND: Der Standardausgabemodus der Seite
PAGE_THEME FRONTEND: Welches Theme verwendet wird, entspricht der papaya Konstante PAPAYA_LAYOUT_THEME
PAGE_THEME_PATH FRONTEND: relativer Pfad zum aktuellen Theme, z.B. /my-cms/papaya-themes/my-theme/ oder CDN (Content Delivery Network) Theme-URL
PAGE_THEME_PATH_LOCAL FRONTEND: relativer Pfad zum aktuellen Theme, z.B. /papaya-themes/default-theme/
PAGE_ICON und PAGE_TITLE
Persönliche Werkzeuge