pragmaMx stellt viele Werte des Systems und der Umgebung bereits über Konstanten zur Verfügung. Die Liste beinhaltet die wichtigsten Konstanten.
Mainfile
|
|
|
||||||||||||
'PMX_VERSION' |
String |
Versionsnummer |
Komplette Versionsnummer der PragmaInstallation |
|||||||||||
'MX_VERSION' |
String |
z.Bsp: |
Pmx-Version inclusive dem String ‘pragmaMX’ |
|||||||||||
'PMX_VERSION_NUM' |
String |
|
Versionsnummer der Mainfile.php |
|||||||||||
'PMX_VERSION_DATE' |
String |
|
Datum der mainfile.php |
|||||||||||
'PMX_VERSION_SUB' |
String |
|
Revisionsnummer der mainfile.php |
|||||||||||
'PMX' |
Bool |
TRUE |
Ist TRUE, wenn die pragmaMx geladen ist |
|||||||||||
mxMainFileLoaded |
Bool |
TRUE |
Ist TRUE wenn die maifile.php geladen ist. |
|||||||||||
'MX_TIME' |
Integer |
|
Startzeit der Seitenverarbeitung |
|||||||||||
DS |
String |
/ |
Directory-Separator |
|||||||||||
'PMX_REAL_BASE_DIR' |
String |
|
wichtigste Pfad: zum mx-Root, ohne Slash am Ende |
|||||||||||
'PMX_SYSTEM_DIR' |
String |
|
Ordner mit den Systemdateien, |
|||||||||||
'PMX_ADMIN_DIR' |
String |
|
Ordner mit den Administrationsdateien |
|||||||||||
'PMX_DYNADATA_DIR' |
String |
|
Ordner mit dynamischen Inhalten (Logdatein, Cache, etc.) |
|||||||||||
'PMX_MEDIA_DIR' |
String |
|
Ordner mit dynamischen Medien (Bilder, Dokumente, etc.) |
|||||||||||
'PMX_LAYOUT_DIR' |
String |
|
Ordner mit den Systemdateien fuer die HTML-Ausgabe (view) |
|||||||||||
'PMX_MODULES_DIR' |
String |
|
Ordner mit den Modulen |
|||||||||||
'PMX_BLOCKS_DIR' |
String |
|
Ordner mit den System-Bloecken |
|||||||||||
'PMX_THEMES_DIR' |
String |
|
Ordner mit den Themes |
|||||||||||
'PMX_IMAGE_DIR' |
String |
|
Ordner mit den Bildchen |
|||||||||||
'PMX_LANGUAGE_DIR' |
String |
|
Ordner mit den Systemsprachen |
|||||||||||
'PMX_JAVASCRIPT_DIR' |
String |
|
Ordner mit Standard Javascripten |
|||||||||||
'PMX_CONFIGFILE' |
String |
|
die Systemkonfigurationsdatei |
|||||||||||
'MX_THEME' |
String |
|
Theme Name |
|||||||||||
'MX_THEME_DIR' |
String |
|
Ordner mit dem Theme-Files |
|||||||||||
|
|
|
|
|||||||||||
config
|
'MX_FIRSTGROUPNAME' |
String |
User |
Name der Standard Usergruppe |
||||||||||
|
|
|
|
|||||||||||
modules
|
'MX_MODULE' |
String |
|
Modulname |
||||||||||
'MX_MODULE_FILE' |
String |
|
Name der Moduldatei |
|||||||||||
admin |
'MX_MODULE' |
String |
Admin |
Modulename = admin |
||||||||||
'MX_ADMINPANEL_SYSTEM' |
integer |
1 |
Nummer der Tabs im Adminpaneel |
|||||||||||
'MX_ADMINPANEL_CONTENT' |
Integer |
2 |
|
|||||||||||
'MX_ADMINPANEL_SECURITY' |
Integer |
3 |
|
|||||||||||
'MX_ADMINPANEL_USERS' |
Integer |
4 |
|
|||||||||||
'MX_ADMINPANEL_ADDON' |
Integer |
5 |
|
|||||||||||
Mx_ |
MX_SETINACTIVE_MINS |
Integer |
|
Sessiongültigkeit bei Inaktivität |
||||||||||
MX_COOKIE_LIFETIME |
Integer |
|
Lifetime Cookie |
|||||||||||
MX_SESSION_LIFETIME |
Integer |
|
Session Lifetime |
|||||||||||
MX_SESSION_LIFETIME_NOUSER |
Integer |
|
Session Lifetime für Gäste |
|||||||||||
PMX_CHMOD_LOCK |
DECIMAL |
0444 |
Chmod |
|||||||||||
PMX_CHMOD_NORMAL |
DECIMAL |
0644 |
|
|||||||||||
PMX_CHMOD_UNLOCK |
DECIMAL |
0666 |
|
|||||||||||
PMX_CHMOD_FULLOCK |
DECIMAL |
0400 |
|
|||||||||||
PMX_CHMOD_FULLUNOCK |
DECIMAL |
0777 |
|
|||||||||||
PMX_GROUP_ID_ANONYMOUS |
Integer |
-1 |
Gruppe für Gäste |
|||||||||||
PMX_GROUP_ID_USER |
Integer |
0 |
Standardgruppe für angemeldete User |
|||||||||||
PMX_GROUP_ID_ADMIN |
Integer |
-2 |
Gruppe für Standard-Admins |
|||||||||||
PMX_GROUP_ID_SYSADMIN |
Integer |
-3 |
Gruppe für Systemadmins |
|||||||||||
MX_NEWSBLOCK_PREFIX |
String |
block-vkp_News_ |
prefix um die Blöcke vom News-Modul zu identifizieren |
|||||||||||
MX_PHP_VERSION |
String |
|
PHP-Version |
|||||||||||
PMX_PAGE_DELIMITER |
String |
<!-- pagebreak --> |
Platzhalter um mehrseitige Inhalte zu splitten |
|||||||||||
PMX_BASE_PATH |
String |
/ |
der wichtigste Pfad: zum mx-Root |
|||||||||||
PMX_SYSTEM_PATH |
String |
Includes/ |
Ordner mit den Systemdateien |
|||||||||||
PMX_ADMIN_PATH |
String |
Admin/ |
Ordner mit den Administrationsdateien |
|||||||||||
PMX_DYNADATA_PATH |
String |
Dynadata/ |
Ordner mit dynamischen Inhalten (Logdatein, Cache, etc.) |
|||||||||||
PMX_MEDIA_PATH |
String |
Media/ |
Ordner mit dynamischen Medien (Bilder, Dokumente, etc.) |
|||||||||||
PMX_LAYOUT_PATH |
String |
Layout/ |
Ordner mit den Systemdateien fuer die HTML-Ausgabe (view) |
|||||||||||
PMX_MODULES_PATH |
String |
Modules/ |
Ordner mit den Modulen |
|||||||||||
PMX_THEMES_PATH |
String |
Themes/ |
Ordner mit den Themes |
|||||||||||
PMX_IMAGE_PATH |
String |
Images/ |
Ordner mit Bildern |
|||||||||||
PMX_JAVASCRIPT_PATH |
String |
PMX_SYSTEM_PATH . 'javascript/' |
Ordner mit Standard Javascripten |
|||||||||||
PMX_CURRENTSCRIPT_PATH |
String |
|
das aktuelle Verzeichnis ! ohne slash am Ende! |
|||||||||||
PMX_HOME_URL |
String |
|
URL inkl. evtl. Unterverzeichnis |
|||||||||||
MX_REMOTE_ADDR |
String |
$_SERVER['REMOTE_ADDR'] |
|
|||||||||||
MX_REMOTE_HOST |
String |
$_SERVER['REMOTE_HOST'] |
|
|||||||||||
MX_USER_AGENT |
String |
$_SERVER['HTTP_USER_AGENT'] |
|
|||||||||||
Sql_layer |
MX_SQL_VERSION |
String |
|
SQL-Version |
||||||||||
Header |
PMX_HEADER |
Bool |
|
True, wenn header.php geladen |
||||||||||
Footer |
PMX_FOOTER |
Bool |
|
True, wenn footer.php geladen |