Template (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: ==Name== Template - Templates enthalten die SPML-Sourcen ==Beschreibung== Ein Template enthält die SPML-Sourcen. Es wird dazu verwendet Eingabe-Masken und Ausgabeform...)
 
Zeile 159: Zeile 159:
 
| ???
 
| ???
 
| ???
 
| ???
| Eine Rolle kann beliebig viele weitere Attribute enthalten. Dies können normale Textfelder, aber auch Listen-, BinärInformation usw. sein. Alleine das [[Template]] zur Erzeugung und Änderung von Rollen bestimmt diese Attribute
+
| Eine Rolle kann beliebig viele weitere Attribute enthalten. Dies können normale Textfelder, aber auch Listen-, BinärInformation usw. sein. Alleine das Template zur Erzeugung und Änderung von Rollen bestimmt diese Attribute
 
| 1
 
| 1
 
|}
 
|}

Version vom 19. Juni 2008, 17:23 Uhr

Name

Template - Templates enthalten die SPML-Sourcen

Beschreibung

Ein Template enthält die SPML-Sourcen. Es wird dazu verwendet Eingabe-Masken und Ausgabeformate zu definieren.

Attribute

Attribut Type Beschreibung ab IES Version
id ID ID des Objekts 1
original ID ID der Original-Objekts, wenn dieses Objekt nur ein symbolischer Link auf das Original-Objekt ist. Ist dieses Objekt das Original-Objekt, ist original mit id identisch 1
withoutType Number ID-Teil ohne Typ-Definition 1
type

system.constants.TEMPLATE,
system.constants.TAG_TAMPLATE

Typ des Templates 1
category system.constants.TEMPLATE Typ des Objektes 1
version Date Die Version des Objekts entspricht dem Zeitstempel, zu dem dieser Stand erzeugt wurde 1
anchor Anchor Anchor des Objekts 1
name String Name des Objekts in der default-Sprache 1
localeName String Sprachenspezifischer Name. Welche Sprache verwendet wird, wird über das locale-Attribute der Ausgabe-Tags bestimmt 1
comment String Kommentar zu dem Objekt in der default-Sprache 1
localeComment Text Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, wird über das locale-Attribute der Ausgabe-Tags bestimmt. 1
parent RolePool Pool in dem das Objekt liegt 1
stepParents Collection Liste der Template-Pools in denen dieses Template über symbolische Links verlinkt ist. Ist dieses Template ein symbolischer Link, ist parent in der Liste nicht enthalten, dafür aber der Pool der originalen Templates 1
path Collection Liste aller übergeordenten Template-Pools und dieses Template. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist parent. Das letzte Element der Liste ist dieses Template 1
createdBy User Nutzer, der dieses Objekt erzeugt hat 1
created Date Datum und Uhrzeit, zu der dieses Objekt erzeugt wurde 1
changedBy User Nutzer, der dieses Objekt zuletzt geändert hat 1
changed Date Datum und Uhrzeit, zu dem dieses Objekt das letzte mal geändert wurde 1
permissions Permission Gibt an, welche Rechte der Nutzer, der dieses Objekt angefordert hat, auf dieses Objekt besitzt 1
lock Lock Wenn dieses Attribut gesetzt ist, ist das Objekt von einem anderen Nutzer gelockt 2
isReadOnly Boolean true, wenn der Nutzer, der dieses Objekt angefordert hat nur lesend darauf zugreifen darf. Dies ist der Fall, wenn der Nutzer nur Leserechte auf diese Objekt hat oder das Objekt von einem anderen Nutzer gelockt wurde 1
isElement Boolean ist immer true 1
isPool Boolean ist immer false 1
isSymbolicLink Boolean true, wenn dieser Objekt nur ein symbolischer Link auf das Original-Template ist 1
history Collection Liste von HistoryEntry-Objekten, die alle Aktionen auf dieses Objekt beschreiben 1
source String Der Quellcode des Templates 1
suffix String Dateiendung, die der Artikel haben soll, wenn er dieses Template verwendet 1
SPMLVersion String SPML Version, mit der das Template kompiliert wurde 1
isValidSource Boolean Zeigt an, ob das Template erfolgreich kompiliert wurde. 1
??? ??? Eine Rolle kann beliebig viele weitere Attribute enthalten. Dies können normale Textfelder, aber auch Listen-, BinärInformation usw. sein. Alleine das Template zur Erzeugung und Änderung von Rollen bestimmt diese Attribute 1