System (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 12: | Zeile 12: | ||
| <code>system.warning</code> | | <code>system.warning</code> | ||
| [[Collection]] <[[ServerMessage]]> | | [[Collection]] <[[ServerMessage]]> | ||
− | | Liste von Warning-[[ServerMessage|ServerMessages]], die bei der letzten Anfrage vom Server erzeugt wurden | + | | Liste von Warning-[[ServerMessage|ServerMessages]], die bei der letzten Anfrage vom Server erzeugt wurden |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.error</code> | | <code>system.error</code> | ||
| [[Collection]] <[[ServerMessage]]> | | [[Collection]] <[[ServerMessage]]> | ||
− | | Liste von Error-[[ServerMessage|ServerMessages]], die bei der letzten Anfrage vom Server erzeugt wurden | + | | Liste von Error-[[ServerMessage|ServerMessages]], die bei der letzten Anfrage vom Server erzeugt wurden |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.fatal</code> | | <code>system.fatal</code> | ||
| [[Collection]] <[[ServerMessage]]> | | [[Collection]] <[[ServerMessage]]> | ||
− | | Liste von Fatal-[[ServerMessage|ServerMessages]], die bei der letzten Anfrage vom Server erzeugt wurden | + | | Liste von Fatal-[[ServerMessage|ServerMessages]], die bei der letzten Anfrage vom Server erzeugt wurden |
| 1 | | 1 | ||
|- | |- | ||
Zeile 32: | Zeile 32: | ||
| <code>system.window</code> | | <code>system.window</code> | ||
| [[Window]] | | [[Window]] | ||
− | | Aktuelles Fenster des Nutzers | + | | Aktuelles Fenster des Nutzers |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.counter.request</code> | | <code>system.counter.request</code> | ||
| [[Number]] | | [[Number]] | ||
− | | Anzahl der Server-Anfragen seit dem letzten Neustart | + | | Anzahl der Server-Anfragen seit dem letzten Neustart |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.counter.login</code> | | <code>system.counter.login</code> | ||
| [[Number]] | | [[Number]] | ||
− | | Anzahl der Nutzer-Anmeldungen seit dem letzten Neustart | + | | Anzahl der Nutzer-Anmeldungen seit dem letzten Neustart |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.user</code> | | <code>system.user</code> | ||
| [[User]] | | [[User]] | ||
− | | Aktueller Nutzer | + | | Aktueller Nutzer |
| 1 | | 1 | ||
|- | |- | ||
Zeile 57: | Zeile 57: | ||
| <code>system.template</code> | | <code>system.template</code> | ||
| [[Template]] | | [[Template]] | ||
− | | Aktuelle verwendetes Template | + | | Aktuelle verwendetes Template |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.publisher</code> | | <code>system.publisher</code> | ||
| [[Publisher]] | | [[Publisher]] | ||
− | | Aktuell verwendeter Publisher (Gilt nur im Out-Modus ) | + | | Aktuell verwendeter Publisher (Gilt nur im Out-Modus ) |
| 1 | | 1 | ||
|- | |- | ||
Zeile 82: | Zeile 82: | ||
| <code>system.database</code> | | <code>system.database</code> | ||
| [[Database]] | | [[Database]] | ||
− | | Datenbank des aktuellen Mandanten | + | | Datenbank des aktuellen Mandanten |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.client</code> | | <code>system.client</code> | ||
| [[Client]] | | [[Client]] | ||
− | | aktuelle Mandanten | + | | aktuelle Mandanten |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.debug</code> | | <code>system.debug</code> | ||
| [[Map]] <[[String]],[[String]]> | | [[Map]] <[[String]],[[String]]> | ||
− | | debug ist eine Map mit frei definierbaren Schlüssel/Werte-Paaren, die verwendet werden kann, um Debug-Level zu definieren und in Templates zu verwenden | + | | debug ist eine Map mit frei definierbaren Schlüssel/Werte-Paaren, die verwendet werden kann, um Debug-Level zu definieren und in Templates zu verwenden |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.now</code> | | <code>system.now</code> | ||
| [[Date]] | | [[Date]] | ||
− | | Liefert die aktuelle Zeit des Servers zurück | + | | Liefert die aktuelle Zeit des Servers zurück |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.contentType</code> | | <code>system.contentType</code> | ||
| [[String]] | | [[String]] | ||
− | | Liefert den Content-Typ des Dokumentes bzw. für den aktuellen Teil des Dokumentes. Dieser | + | | Liefert den Content-Typ des Dokumentes bzw. für den aktuellen Teil des Dokumentes. Dieser Wert wird für eine SPML-Seite entweder über die JSP-Direktive: <%@ page contentType="text/html; charset=UTF-8" %> oder über <sp:io> gesetzt |
| 1 | | 1 | ||
|- | |- | ||
Zeile 117: | Zeile 117: | ||
| <code>system.scheme</code> | | <code>system.scheme</code> | ||
| [[String]] | | [[String]] | ||
− | | Liefert das Schema des Template-Requests. Z.B. http oder https | + | | Liefert das Schema des Template-Requests. Z.B. http oder https |
| 1 | | 1 | ||
|- | |- | ||
Zeile 127: | Zeile 127: | ||
| <code>system.baseurl</code> | | <code>system.baseurl</code> | ||
| [[String]] | | [[String]] | ||
− | | Liefert die Basis URL des Template-Requests Z.B. http://www.sitepark.com, http://www.sitepark.com:8080 oder https://www.sitepark.com | + | | Liefert die Basis URL des Template-Requests Z.B. http://www.sitepark.com, http://www.sitepark.com:8080 oder https://www.sitepark.com |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.constants</code> | | <code>system.constants</code> | ||
| [[Constants]] | | [[Constants]] | ||
− | | Diverse Konstanten innerhalb des IES | + | | Diverse Konstanten innerhalb des IES |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.session</code> | | <code>system.session</code> | ||
| [[Number]] | | [[Number]] | ||
− | | Identifier der aktuelle Session | + | | Identifier der aktuelle Session |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.tag</code> | | <code>system.tag</code> | ||
| [[String]] | | [[String]] | ||
− | | Die zuletzt vergebene TagID der Input-Felder (Das aktuelle Element) | + | | Die zuletzt vergebene TagID der Input-Felder (Das aktuelle Element) |
| 1 | | 1 | ||
|- | |- | ||
| <code>system.form</code> | | <code>system.form</code> | ||
| [[String]] | | [[String]] | ||
− | | Die zuletzt vergebene TagID des Formulars (Das aktuelle Formular) | + | | Die zuletzt vergebene TagID des Formulars (Das aktuelle Formular) |
| 1 | | 1 | ||
|- | |- |
Version vom 13. März 2009, 12:19 Uhr
Name
System - Zugriff auf Server-Objekte
Beschreibung
Über das System-Objekt können Attribute und Objekte des Servers ereicht werden.
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
system.warning
|
Collection <ServerMessage> | Liste von Warning-ServerMessages, die bei der letzten Anfrage vom Server erzeugt wurden | 1 |
system.error
|
Collection <ServerMessage> | Liste von Error-ServerMessages, die bei der letzten Anfrage vom Server erzeugt wurden | 1 |
system.fatal
|
Collection <ServerMessage> | Liste von Fatal-ServerMessages, die bei der letzten Anfrage vom Server erzeugt wurden | 1 |
system.status
|
ServerStatus | Liefert ein ServerStatus-Objekt mit aktuellen Status-Daten des Servers | 1 |
system.window
|
Window | Aktuelles Fenster des Nutzers | 1 |
system.counter.request
|
Number | Anzahl der Server-Anfragen seit dem letzten Neustart | 1 |
system.counter.login
|
Number | Anzahl der Nutzer-Anmeldungen seit dem letzten Neustart | 1 |
system.user
|
User | Aktueller Nutzer | 1 |
system.information
|
Article, Resource, Media | Aktueller Artikel, Resource oder Medium | 1 |
system.template
|
Template | Aktuelle verwendetes Template | 1 |
system.publisher
|
Publisher | Aktuell verwendeter Publisher (Gilt nur im Out-Modus ) | 1 |
system.module
|
Webapplication | Liefert die aktuelle Webapplikation | 1 |
system.page
|
Page | Die aktuelle Live-Seite. Dieser Wert steht nur in Live-Seiten zur Verfügung die über ein entsprechendes Template generiert wurden. Siehe auch spt:spml | 1 |
system.server
|
Server | Serverdaten | 1 |
system.database
|
Database | Datenbank des aktuellen Mandanten | 1 |
system.client
|
Client | aktuelle Mandanten | 1 |
system.debug
|
Map <String,String> | debug ist eine Map mit frei definierbaren Schlüssel/Werte-Paaren, die verwendet werden kann, um Debug-Level zu definieren und in Templates zu verwenden | 1 |
system.now
|
Date | Liefert die aktuelle Zeit des Servers zurück | 1 |
system.contentType
|
String | Liefert den Content-Typ des Dokumentes bzw. für den aktuellen Teil des Dokumentes. Dieser Wert wird für eine SPML-Seite entweder über die JSP-Direktive: <%@ page contentType="text/html; charset=UTF-8" %> oder über <sp:io> gesetzt | 1 |
system.host
|
String | Liefert den Hostnamen des Template-Requests Z.B. www.sitepark.com | 1 |
system.port
|
Number | Liefert den Port des Template-Requests | 1 |
system.scheme
|
String | Liefert das Schema des Template-Requests. Z.B. http oder https | 1 |
system.protocol
|
String | Liefert das Protokoll des Template-Requests. Z.B HTTP/1.1 | 1 |
system.baseurl
|
String | Liefert die Basis URL des Template-Requests Z.B. http://www.sitepark.com, http://www.sitepark.com:8080 oder https://www.sitepark.com | 1 |
system.constants
|
Constants | Diverse Konstanten innerhalb des IES | 1 |
system.session
|
Number | Identifier der aktuelle Session | 1 |
system.tag
|
String | Die zuletzt vergebene TagID der Input-Felder (Das aktuelle Element) | 1 |
system.form
|
String | Die zuletzt vergebene TagID des Formulars (Das aktuelle Formular) | 1 |
system.random
|
String | Liefert eine Zufallszahl zwischen 0 und 1 | 2.0.3 |