System (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 12: Zeile 12:
 
| <code>system.warning</code>
 
| <code>system.warning</code>
 
| [[Collection]]&nbsp;<[[ServerMessage]]>
 
| [[Collection]]&nbsp;<[[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]]&nbsp;<[[ServerMessage]]>
 
| [[Collection]]&nbsp;<[[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]]&nbsp;<[[ServerMessage]]>
 
| [[Collection]]&nbsp;<[[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]]&nbsp;<[[String]],[[String]]>
 
| [[Map]]&nbsp;<[[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 wert wird für eine SPML-Seite entweder über die JSP-Direktive: <%@ page contentType="text/html; charset=UTF-8" %> oder über <sp:io> gesetzt
+
| 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