-
Notifications
You must be signed in to change notification settings - Fork 6
Template Parameter
Marlon Kern edited this page Apr 11, 2016
·
6 revisions
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/