Einführung
In Lansuite gibt es einige Variablen, die global verwendet werden können und daher nicht durch eigene überschrieben werden sollten. Diese können oft nützlich sein.
Klassen-Variablen
- $framework
- $func
- $dsp
- $db
- $translation
- $gd
- $mail
- $msgsys
- $xml
- $sec
- $cron2
- $seat2
- $smarty
- $party
- $authentication
- $stats
- $debug
Sonstige wichtige Variablen
- $language (Die aktuell eingestellte Sprache des Benutzers. z.b. 'de')
- $auth['design'] (Das aktuell eingestellte Design. z.b. 'simple')
- $auth['userid'] (UserId des aktuell eingeloggten Benutzers)
- $auth['type'] (Benutzerlevel des aktuellen Benutzers)
- $ActiveModules (Array aller aktiven Module)
URL
- $_GET['mod'] gibt das Modul an, das geladen werden soll
- $_GET['action'] die Datei im Modul
- $_GET['step'] eine Prozedur in der Datei des Moduls