UserPool (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 50: Zeile 50:
 
| localeName
 
| localeName
 
| [[String]]
 
| [[String]]
| Sprachenspezifischer Name. Welche Sprache verwendet wird, wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt
+
| Sprachenspezifischer Name. Welche Sprache verwendet wird, ist über das <code>locale</code>-Attribut der Ausgabe-Tags zu bestimmen
 
| 1
 
| 1
 
|-
 
|-
Zeile 60: Zeile 60:
 
| localeComment
 
| localeComment
 
| [[Text]]
 
| [[Text]]
| Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt
+
| Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, ist über das <code>locale</code>-Attribut der Ausgabe-Tags zu bestimmen
 
| 1
 
| 1
 
|-
 
|-
Zeile 79: Zeile 79:
 
| path
 
| path
 
| [[Collection]]
 
| [[Collection]]
| Liste aller übergeordenten Pools und dieser Pool. 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
+
| Liste aller übergeordneten 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 114: 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 diese Objekt hat oder das Objekt von einem anderen [[User|Nutzer]] gelockt wurde
+
| 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 144: Zeile 144:
 
| sortedElements
 
| sortedElements
 
| [[Collection]]
 
| [[Collection]]
| Liste der [[Element|Elemente]] dieses Pools sortiert nach dem Attribute <code>name</code>
+
| Liste der [[Element|Elemente]] dieses Pools, sortiert nach dem Attribut <code>name</code>
 
| 1
 
| 1
 
|-
 
|-
 
| pools
 
| pools
 
| [[Collection]]
 
| [[Collection]]
| Liste der Pools dieses Pools
+
| Liste der Pools die der Pool enthält
 
| 1
 
| 1
 
|-
 
|-
Zeile 159: Zeile 159:
 
| sortedPools
 
| sortedPools
 
| [[Collection]]
 
| [[Collection]]
| Liste der Pools dieses Pools sortiert nach dem Attribute <code>name</code>
+
| Liste der Pools dieses Pools sortiert nach dem Attribut <code>name</code>
 
| 1
 
| 1
 
|-
 
|-
Zeile 169: Zeile 169:
 
| ???
 
| ???
 
| ???
 
| ???
| 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
+
| 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
 
| 1
 
|}
 
|}
Zeile 176: Zeile 176:
 
<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>

Version vom 13. März 2009, 17:23 Uhr

Name

UserPool - Objekt das User und weitere UserPools enthalten kann

Beschreibung

Ein UserPool ist ein Objekt das User und weitere UserPools enthalten kann.

Attribute

Attribut Type Beschreibung ab IES Version
id ID ID des Pools 1
original ID ist identisch mit id, da es für Pools keine symbolischen Links gibt 1
withoutType Number ID-Teil ohne Typ-Definition 1
type

system.constants.ROOT_USER_POOL,
system.constants.STANDARD_USER_POOL,
system.constants.LDAP_USER_POOL

Typ des Pools 1
category system.constants.USER_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

ArticlePool, TemplatePool, UserPool, RolePool

Übergeordneter Pool in dem der Pool liegt 1
stepParents Collection Liefert eine leere Liste, da es für Pools keine symbolischen Links gibt 1
path Collection Liste aller übergeordneten 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 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 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 Liste der Elemente dieses Pools 1
allElements Collection Liste aller Elemente dieses Pools und dessen Unter-Pools 1
sortedElements Collection Liste der Elemente dieses Pools, sortiert nach dem Attribut name 1
pools Collection Liste der Pools die der Pool enthält 1
allPools Collection Liste aller Pools dieses Pools und dessen Unter-Pools 1
sortedPools Collection 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