Element (Objekt): Unterschied zwischen den Versionen
Zeile 28: | Zeile 28: | ||
| original | | original | ||
| [[ID]] | | [[ID]] | ||
− | | ID der Original-Elementes. | + | | ID der Original-Elementes. Sollte dieses Element das Original sein, ist <code>original</code> identisch mit <code>id</code> |
| 1 | | 1 | ||
|- | |- | ||
Zeile 89: | Zeile 89: | ||
| localeName | | localeName | ||
| [[String]] | | [[String]] | ||
− | | Sprachenspezifischer Name. | + | | Sprachenspezifischer Name. Die verwendete Sprache wird über das <code>locale</code>-Attribut der Ausgabe-Tags bestimmt. |
| 1 | | 1 | ||
|- | |- | ||
Zeile 99: | Zeile 99: | ||
| localeComment | | localeComment | ||
| [[Text]] | | [[Text]] | ||
− | | Sprachenspezifischer Kommentar. | + | | Sprachenspezifischer Kommentar. Die verwendete Sprache wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt. |
| 1 | | 1 | ||
|- | |- | ||
Zeile 109: | Zeile 109: | ||
| stepParents | | stepParents | ||
| [[Collection]] <[[Pool]]> | | [[Collection]] <[[Pool]]> | ||
− | | Liste der Pools in denen dieses Element noch verlinkt ist. Ist dieses Element ein Link, ist <code>parent</code> in der Liste nicht enthalten, dafür aber | + | | Liste der Pools in denen dieses Element noch verlinkt ist. Ist dieses Element ein Link, ist <code>parent</code> in der Liste nicht enthalten, dafür aber in den Pools des originalen Elementes. |
| 1 | | 1 | ||
|- | |- | ||
Zeile 124: | Zeile 124: | ||
| created | | created | ||
| [[Date]] | | [[Date]] | ||
− | | | + | | Zeitpunkt zu dem dieses Element erzeugt wurde (Datum und Uhrzeit) |
| 1 | | 1 | ||
|- | |- | ||
Zeile 134: | Zeile 134: | ||
| changed | | changed | ||
| [[Date]] | | [[Date]] | ||
− | | | + | | Zeitpunkt zu dem dieses Element das letzte mal geändert wurde (Datum und Uhrzeit) |
| 1 | | 1 | ||
|- | |- | ||
| permissions | | permissions | ||
| [[Permission]] | | [[Permission]] | ||
− | | Gibt an, welche Rechte der Nutzer, der dieses Objekt angefordert hat, | + | | Gibt an, welche Rechte der Nutzer, der dieses Objekt angefordert hat, für dieses Objekt besitzt |
| 1 | | 1 | ||
|- | |- | ||
| lock | | lock | ||
| [[Lock]] | | [[Lock]] | ||
− | | Wenn dieses Attribut gesetzt ist, | + | | Wenn dieses Attribut gesetzt ist, wurde das Objekt für einen anderen Nutzer gelockt |
| 2 | | 2 | ||
|- | |- | ||
| isReadOnly | | isReadOnly | ||
| [[Boolean]] | | [[Boolean]] | ||
− | | true, wenn der Nutzer, der dieses Objekt angefordert hat nur lesend darauf zugreifen darf. Dies ist der Fall, wenn der Nutzer nur Leserechte | + | | true, wenn der Nutzer, der dieses Objekt angefordert hat nur lesend darauf zugreifen darf. Dies ist der Fall, wenn der Nutzer nur Leserechte für dieses Objekt besitzt oder das Objekt von einem anderen Nutzer gelockt wurde |
| 1 | | 1 | ||
|- | |- | ||
Zeile 186: | Zeile 186: | ||
<noinclude> | <noinclude> | ||
[[Category:Objekte]] | [[Category:Objekte]] | ||
− | |||
[[Category:Qualität_des_Codes_prüfen]] | [[Category:Qualität_des_Codes_prüfen]] | ||
</noinclude> | </noinclude> |
Version vom 11. Februar 2009, 16:40 Uhr
Name
Element - In Pools verwaltete Objekte
Beschreibung
Ein Element ist ein Objekt, das in einem Pool verwaltet wird. Konkrete Element-Objekte sind:
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
id | ID | ID des Elements | 1 |
original | ID | ID der Original-Elementes. Sollte dieses Element das Original sein, ist original identisch mit id
|
1 |
isTemporary | Boolean | true , wenn es sich um eine temporäre ID handelt.
|
1 |
withoutType | Number | ID-Teil ohne Typ-Definition | 1 |
type |
system.constants.ARTICLE, |
Typ des Elementes | 1 |
category |
system.constants.INFORMATION, |
Typ des Objektes | 1 |
anchor | Anchor | Anchor des Elementes | 1 |
name | String | Name des Elementes in der default-Sprache. | 1 |
localeName | String | Sprachenspezifischer Name. Die verwendete Sprache wird über das locale -Attribut der Ausgabe-Tags bestimmt.
|
1 |
comment | String | Kommentar zu dem Element in der default-Sprache | 1 |
localeComment | Text | Sprachenspezifischer Kommentar. Die verwendete Sprache wird über das locale -Attribute der Ausgabe-Tags bestimmt.
|
1 |
parent | Pool | Pool in dem das Element liegt | 1 |
stepParents | Collection <Pool> | Liste der Pools in denen dieses Element noch verlinkt ist. Ist dieses Element ein Link, ist parent in der Liste nicht enthalten, dafür aber in den Pools des originalen Elementes.
|
1 |
path | Collection <Pool/Element> | Liste aller übergeordenten Pools und dieses Element. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist parent . Das letzte Element der Liste ist dieses Element
|
1 |
createdBy | User | Nutzer, der dieses Element erzeugt hat | 1 |
created | Date | Zeitpunkt zu dem dieses Element erzeugt wurde (Datum und Uhrzeit) | 1 |
changedBy | User | Nutzer, der dieses Element zuletzt geändert hat | 1 |
changed | Date | Zeitpunkt zu dem dieses Element das letzte mal geändert wurde (Datum und Uhrzeit) | 1 |
permissions | Permission | Gibt an, welche Rechte der Nutzer, der dieses Objekt angefordert hat, für dieses Objekt besitzt | 1 |
lock | Lock | Wenn dieses Attribut gesetzt ist, wurde das Objekt für einen 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 für dieses Objekt besitzt oder das Objekt von einem anderen Nutzer gelockt wurde | 1 |
isElement | Boolean | ist true , wenn dieses Element eines der folgenden Objekte ist:
|
1 |
isPool | Boolean | ist true , wenn dieses Element eines der folgenden Objekte ist:
|
1 |
isSymbolicLink | Boolean | true , wenn dieses Element nur ein Link auf das Original-Element ist
|
1 |
??? | ??? | Ein Artikel 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 Artikeln bestimmt diese Attribute. | 1 |