Element (Objekt): Unterschied zwischen den Versionen
K (Schützte „Element (Objekt)“ [edit=autoconfirmed:move=autoconfirmed]) |
K (Hob den Schutz von „Element (Objekt)“ auf) |
||
(10 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Name== | ==Name== | ||
− | Element - Objekte | + | Element - In Pools verwaltete Objekte |
==Beschreibung== | ==Beschreibung== | ||
− | Ein Element ist ein Objekt, das in einem Pool | + | Ein Element ist ein Objekt, das in einem Pool verwaltet wird. Konkrete Element-Objekte sind: |
* [[Article]] | * [[Article]] | ||
Zeile 17: | Zeile 17: | ||
==Attribute== | ==Attribute== | ||
− | {| class="prettytable" | + | {| class="prettytable sortable" |
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
! Attribut || Type || Beschreibung || ab IES Version | ! Attribut || Type || Beschreibung || ab IES Version | ||
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 35: | Zeile 35: | ||
| <code>true</code>, wenn es sich um eine temporäre ID handelt. | | <code>true</code>, wenn es sich um eine temporäre ID handelt. | ||
| 1 | | 1 | ||
+ | |- | ||
+ | | withoutSignature | ||
+ | | [[Number]] | ||
+ | | ID-Teil ohne Signatur- und Typ-Definition | ||
+ | | 2.1.0.13 | ||
|- | |- | ||
| withoutType | | withoutType | ||
Zeile 89: | Zeile 94: | ||
| localeName | | localeName | ||
| [[String]] | | [[String]] | ||
− | | Sprachenspezifischer Name. | + | | Sprachenspezifischer Name. Die verwendete Sprache wird über das <code>locale</code>-Attribut der Ausgabe-Tags bestimmt. |
− | | | + | | 1 |
|- | |- | ||
| comment | | comment | ||
Zeile 99: | Zeile 104: | ||
| localeComment | | localeComment | ||
| [[Text]] | | [[Text]] | ||
− | | Sprachenspezifischer Kommentar. | + | | Sprachenspezifischer Kommentar. Die verwendete Sprache wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt. |
− | | | + | | 1 |
|- | |- | ||
| parent | | parent | ||
− | | [[ | + | | [[Pool]] |
| Pool in dem das Element liegt | | Pool in dem das Element liegt | ||
| 1 | | 1 | ||
|- | |- | ||
| stepParents | | stepParents | ||
− | | [[Collection]] | + | | [[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 | ||
|- | |- | ||
| path | | path | ||
− | | [[Collection]] | + | | [[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 <code>parent</code>. Das letzte Element der Liste ist dieses Element | | Liste aller übergeordenten Pools und dieses Element. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist <code>parent</code>. Das letzte Element der Liste ist dieses Element | ||
| 1 | | 1 | ||
Zeile 124: | Zeile 129: | ||
| created | | created | ||
| [[Date]] | | [[Date]] | ||
− | | | + | | Zeitpunkt zu dem dieses Element erzeugt wurde (Datum und Uhrzeit) |
| 1 | | 1 | ||
|- | |- | ||
Zeile 134: | Zeile 139: | ||
| 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 191: | ||
<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:14 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 |
withoutSignature | Number | ID-Teil ohne Signatur- und Typ-Definition | 2.1.0.13 |
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 |