Element (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
K (Hob den Schutz von „Element (Objekt)“ auf)
 
(5 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
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. Wenn dieses Element das Original, ist <code>original</code> identisch mit <code>id</code>
+
| 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. Welche Sprache verwendet wird, wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt.
+
| Sprachenspezifischer Name. Die verwendete Sprache wird über das <code>locale</code>-Attribut der Ausgabe-Tags bestimmt.
 
| 1
 
| 1
 
|-
 
|-
Zeile 99: Zeile 104:
 
| localeComment
 
| localeComment
 
| [[Text]]
 
| [[Text]]
| Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt.
+
| Sprachenspezifischer Kommentar. Die verwendete Sprache wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt.
 
| 1
 
| 1
 
|-
 
|-
Zeile 108: Zeile 113:
 
|-
 
|-
 
| stepParents
 
| stepParents
| [[Collection]]&nbsp<[[Pool]]>
+
| [[Collection]]&nbsp;<[[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 der Pools des originalen Elementes.
+
| 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]]&nbsp<[[Pool]]/[[Element]]>
+
| [[Collection]]&nbsp;<[[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]]
| Datum und Uhrzeit, zu dem dieses Element erzeugt wurde
+
| Zeitpunkt zu dem dieses Element erzeugt wurde (Datum und Uhrzeit)
 
| 1
 
| 1
 
|-
 
|-
Zeile 134: Zeile 139:
 
| changed
 
| changed
 
| [[Date]]
 
| [[Date]]
| Datum und Uhrzeit, zu dem dieses Element das letzte mal geändert wurde
+
| 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, auf dieses Objekt besitzt
+
| 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, ist das Objekt von einem anderen Nutzer gelockt
+
| 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 auf diese Objekt hat oder das Objekt von einem anderen Nutzer gelockt wurde
+
| 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_der_Sprache_prüfen]]
 
 
[[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,
system.constants.RESOURCE_ARTICLE,
system.constants.MEDIA_ARTICLE,
system.constants.TEMPLATE,
system.constants.TAG_TEMPLATE,
system.constants.SYSTEM_ADMINISTRATOR,
system.constants.ADMINISTRATOR,
system.constants.EDITOR,
system.constants.GUEST,
system.constants.ROLE,
system.constants.ROOT_INFORMATION_POOL,
system.constants.STANDARD_INFORMATION_POOL,
system.constants.ROOT_TEMPLATE_POOL,
system.constants.STANDARD_TEMPLATE_POOL,
system.constants.ROOT_USER_POOL,
system.constants.STANDARD_USER_POOL,
system.constants.ROOT_ROLE_POOL,
system.constants.STANDARD_ROLE_POOL

Typ des Elementes 1
category

system.constants.INFORMATION,
system.constants.TEMPLATE,
system.constants.USER,
system.constants.ROLE,
system.constants.INFORMATION_POOL,
system.constants.TEMPLATE_POOL,
system.constants.USER_POOL,
system.constants.ROLE_POOL

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