TemplatePool (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: ==Name== TemplatePool - Objekt das Templates und weitere Templatepools enthalten kann ==Beschreibung== Ein Templatepool ist ein Objekt das [[Template|Temp...) |
K (Hob den Schutz von „TemplatePool (Objekt)“ auf) |
||
(8 dazwischenliegende Versionen von 4 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]] | ||
− | | ist identisch mit <code>id</code>, da es für Pools keine [[Symbolischer Link|symbolischen Links]] gibt | + | | Dieser Wert ist identisch mit <code>id</code>, da es für Pools keine [[Symbolischer Link|symbolischen Links]] gibt. |
| 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 49: | Zeile 54: | ||
| 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 59: | Zeile 64: | ||
| 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 | ||
|- | |- | ||
| parent | | parent | ||
− | | TemplatePool | + | | [[TemplatePool]] |
| Übergeordneter Pool in dem der Pool liegt | | Übergeordneter Pool in dem der Pool liegt | ||
| 1 | | 1 | ||
|- | |- | ||
| stepParents | | stepParents | ||
− | | [[Collection]] | + | | [[Collection]] <[[TemplatePool]]> |
| Liefert eine leere Liste, da es für Pools keine [[Symbolischer Link|symbolischen Links]] gibt | | Liefert eine leere Liste, da es für Pools keine [[Symbolischer Link|symbolischen Links]] gibt | ||
| 1 | | 1 | ||
|- | |- | ||
| path | | path | ||
− | | [[Collection]] | + | | [[Collection]] <[[TemplatePool]]> |
− | | Liste aller übergeordenten Pools | + | | Liste aller übergeordenten Pools inklusive diesen Pools. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist <code>parent</code>. Das letzte Element der Liste ist dieser Pool |
| 1 | | 1 | ||
|- | |- | ||
Zeile 99: | Zeile 104: | ||
| permissions | | permissions | ||
| [[Permission]] | | [[Permission]] | ||
− | | Gibt an, welche Rechte der [[User|Nutzer]], der dieses Objekt angefordert hat, auf dieses Objekt | + | | Gibt an, welche Rechte der [[User|Nutzer]], der dieses Objekt angefordert hat, auf dieses Objekt inne hat. |
| 1 | | 1 | ||
|- | |- | ||
Zeile 109: | Zeile 114: | ||
| isReadOnly | | isReadOnly | ||
| [[Boolean]] | | [[Boolean]] | ||
− | | true, wenn der [[User|Nutzer]], der dieses Objekt angefordert hat nur lesend darauf zugreifen darf. Dies ist der Fall, wenn der [[User|Nutzer]] nur Leserechte auf | + | | true, wenn der [[User|Nutzer]], der dieses Objekt angefordert hat, nur lesend darauf zugreifen darf. Dies ist der Fall, wenn der [[User|Nutzer]] nur Leserechte auf dieses Objekt hat oder das Objekt von einem anderen [[User|Nutzer]] gelockt wurde |
| 1 | | 1 | ||
|- | |- | ||
Zeile 128: | Zeile 133: | ||
|- | |- | ||
| elements | | elements | ||
− | | [[Collection]] | + | | [[Collection]] <[[Template]]> |
| Liste der [[Element|Elemente]] dieses Pools | | Liste der [[Element|Elemente]] dieses Pools | ||
| 1 | | 1 | ||
|- | |- | ||
| allElements | | allElements | ||
− | | [[Collection]] | + | | [[Collection]] <[[Template]]> |
| Liste aller [[Element|Elemente]] dieses Pools und dessen Unter-Pools | | Liste aller [[Element|Elemente]] dieses Pools und dessen Unter-Pools | ||
| 1 | | 1 | ||
|- | |- | ||
| sortedElements | | sortedElements | ||
− | | [[Collection]] | + | | [[Collection]] <[[Template]]> |
− | | Liste der [[Element|Elemente]] dieses Pools sortiert nach dem | + | | Liste der [[Element|Elemente]] dieses Pools, sortiert nach dem Attribut <code>name</code> |
| 1 | | 1 | ||
|- | |- | ||
| pools | | pools | ||
− | | [[Collection]] | + | | [[Collection]] <[[TemplatePool]]> |
| Liste der Pools dieses Pools | | Liste der Pools dieses Pools | ||
| 1 | | 1 | ||
|- | |- | ||
| allPools | | allPools | ||
− | | [[Collection]] | + | | [[Collection]] <[[TemplatePool]]> |
| Liste aller Pools dieses Pools und dessen Unter-Pools | | Liste aller Pools dieses Pools und dessen Unter-Pools | ||
| 1 | | 1 | ||
|- | |- | ||
| sortedPools | | sortedPools | ||
− | | [[Collection]] | + | | [[Collection]] <[[TemplatePool]]> |
− | | Liste der Pools dieses Pools sortiert nach dem | + | | Liste der Pools dieses Pools sortiert nach dem Attribut <code>name</code> |
| 1 | | 1 | ||
|- | |- | ||
Zeile 171: | Zeile 176: | ||
<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:38 Uhr
Name
TemplatePool - Objekt das Templates und weitere Templatepools enthalten kann
Beschreibung
Ein Templatepool ist ein Objekt das Templates und weitere Templatepools enthalten kann.
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
id | ID | ID des Pools | 1 |
original | ID | Dieser Wert ist identisch mit id , da es für Pools keine symbolischen Links gibt.
|
1 |
withoutType | Number | ID-Teil ohne Typ-Definition | 1 |
withoutSignature | Number | ID-Teil ohne Signatur- und Typ-Definition | 2.1.0.13 |
type |
system.constants.ROOT_TEMPLATE_POOL, |
Typ des Pools | 1 |
category | system.constants.TEMPLATE_POOL | Typ des Objektes | 1 |
anchor | Anchor | Anchor des Pools | 1 |
name | String | Name des Pools 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 Pool 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 | TemplatePool | Übergeordneter Pool in dem der Pool liegt | 1 |
stepParents | Collection <TemplatePool> | Liefert eine leere Liste, da es für Pools keine symbolischen Links gibt | 1 |
path | Collection <TemplatePool> | Liste aller übergeordenten Pools inklusive diesen Pools. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist parent . Das letzte Element der Liste ist dieser Pool
|
1 |
createdBy | User | Nutzer, der diesen Pool erzeugt hat | 1 |
created | Date | Datum und Uhrzeit, zu dem dieser Pool erzeugt wurde | 1 |
changedBy | User | Nutzer, der diesen Pool zuletzt geändert hat | 1 |
changed | Date | Datum und Uhrzeit, zu dem dieser Pool das letzte mal geändert wurde | 1 |
permissions | Permission | Gibt an, welche Rechte der Nutzer, der dieses Objekt angefordert hat, auf dieses Objekt inne hat. | 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 dieses Objekt hat oder das Objekt von einem anderen Nutzer gelockt wurde | 1 |
isElement | Boolean | ist immer false | 1 |
isPool | Boolean | ist immer true | 1 |
isSymbolicLink | Boolean | immer false, da es für Pools keine symbolischen Links gibt | 1 |
elements | Collection <Template> | Liste der Elemente dieses Pools | 1 |
allElements | Collection <Template> | Liste aller Elemente dieses Pools und dessen Unter-Pools | 1 |
sortedElements | Collection <Template> | Liste der Elemente dieses Pools, sortiert nach dem Attribut name
|
1 |
pools | Collection <TemplatePool> | Liste der Pools dieses Pools | 1 |
allPools | Collection <TemplatePool> | Liste aller Pools dieses Pools und dessen Unter-Pools | 1 |
sortedPools | Collection <TemplatePool> | Liste der Pools dieses Pools sortiert nach dem Attribut name
|
1 |
hasChildren | Boolean | true, wenn der Pool weitere Elemente oder Pools enthält | 1 |
??? | ??? | Ein Pool 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 Pools bestimmt diese Attribute | 1 |