Template (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Hob den Schutz von „Template (Objekt)“ auf) |
|||
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
==Attribute== | ==Attribute== | ||
− | {| class="prettytable" | + | {| class="prettytable sortable" |
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
! Attribut || Type || Beschreibung || ab IES Version | ! Attribut || Type || Beschreibung || ab IES Version | ||
Zeile 17: | Zeile 17: | ||
| original | | original | ||
| [[ID]] | | [[ID]] | ||
− | | ID der Original-Objekts, wenn dieses Objekt nur ein [[Symbolischer Link|symbolischer Link]] auf das Original-Objekt ist. Ist dieses Objekt das Original-Objekt, | + | | ID der Original-Objekts, wenn dieses Objekt nur ein [[Symbolischer Link|symbolischer Link]] auf das Original-Objekt ist. Ist dieses Objekt das Original-Objekt, sind <code>original</code> und <code>id</code> identisch |
| 1 | | 1 | ||
|- | |- | ||
Zeile 24: | Zeile 24: | ||
| ID-Teil ohne Typ-Definition | | ID-Teil ohne Typ-Definition | ||
| 1 | | 1 | ||
+ | |- | ||
+ | | withoutSignature | ||
+ | | [[Number]] | ||
+ | | ID-Teil ohne Signatur- und Typ-Definition | ||
+ | | 2.1.0.13 | ||
|- | |- | ||
| type | | type | ||
Zeile 54: | Zeile 59: | ||
| localeName | | localeName | ||
| [[String]] | | [[String]] | ||
− | | Sprachenspezifischer Name. Welche Sprache verwendet wird, | + | | Sprachenspezifischer Name. Welche Sprache verwendet wird, ist über das <code>locale</code>-Attribut der Ausgabe-Tags zu bestimmen |
| 1 | | 1 | ||
|- | |- | ||
Zeile 64: | Zeile 69: | ||
| localeComment | | localeComment | ||
| [[Text]] | | [[Text]] | ||
− | | Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, | + | | Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, ist über das <code>locale</code>-Attribut der Ausgabe-Tags zu bestimmen. |
| 1 | | 1 | ||
|- | |- | ||
Zeile 89: | Zeile 94: | ||
| created | | created | ||
| [[Date]] | | [[Date]] | ||
− | | Datum und Uhrzeit, zu | + | | Datum und Uhrzeit, zu dem dieses Objekt erzeugt wurde |
| 1 | | 1 | ||
|- | |- | ||
Zeile 166: | Zeile 171: | ||
<noinclude> | <noinclude> | ||
[[Category:Objekte]] | [[Category:Objekte]] | ||
− | |||
[[Category:Qualität_des_Codes_prüfen]] | [[Category:Qualität_des_Codes_prüfen]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 24. Februar 2010, 12:44 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, sind original und id identisch
|
1 |
withoutType | Number | ID-Teil ohne Typ-Definition | 1 |
withoutSignature | Number | ID-Teil ohne Signatur- und Typ-Definition | 2.1.0.13 |
type | 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, ist über das locale -Attribut der Ausgabe-Tags zu bestimmen
|
1 |
comment | String | Kommentar zu dem Objekt in der default-Sprache | 1 |
localeComment | Text | Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, ist über das locale -Attribut der Ausgabe-Tags zu bestimmen.
|
1 |
parent | RolePool | Pool in dem das Objekt liegt | 1 |
stepParents | Collection <TemplatePool> | 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 <TemplatePool/Template> | 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 dem 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 <HistoryEntry> | 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 |