Element (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 108: Zeile 108:
 
|-
 
|-
 
| 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 der 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

Version vom 1. Juli 2008, 11:21 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. Wenn dieses Element das Original, 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,
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. Welche Sprache verwendet wird, wird über das locale-Attribute der Ausgabe-Tags bestimmt. 1
comment String Kommentar zu dem Element in der default-Sprache 1
localeComment Text Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, 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 der 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 Datum und Uhrzeit, zu dem dieses Element erzeugt wurde 1
changedBy User Nutzer, der dieses Element zuletzt geändert hat 1
changed Date Datum und Uhrzeit, zu dem dieses Element 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 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