XIP Role: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 58: | Zeile 58: | ||
|- | |- | ||
| <code>publisher</code> | | <code>publisher</code> | ||
+ | | Das Recht in dem angegebenen Publisher zu publizieren. | ||
| Dieser Tag dient zur Konfiguration der Publisher dieser Rolle. Die Angabe kann sowohl über die Publisher-ID, als auch über den entsprechenden Anker vorgenommen werden. Das Feld "<code>hide</code>" ([[Boolean]]) steuert, ob der Publisher sichtbar sein soll oder nicht. | | Dieser Tag dient zur Konfiguration der Publisher dieser Rolle. Die Angabe kann sowohl über die Publisher-ID, als auch über den entsprechenden Anker vorgenommen werden. Das Feld "<code>hide</code>" ([[Boolean]]) steuert, ob der Publisher sichtbar sein soll oder nicht. | ||
|} | |} | ||
+ | ===Unterelemente=== | ||
+ | ====<code><publisher></code>==== | ||
+ | =====Beschreibung===== | ||
+ | Das Recht in dem angegebenen Publisher zu publizieren. Der Publisher wird über seinen Anchor angegeben | ||
+ | =====Attribute===== | ||
+ | {| class="prettytable sortable" | ||
+ | |- class="hintergrundfarbe1" | ||
+ | ! Name || Beschreibung | ||
+ | |- | ||
+ | | <code>anchor</code> | ||
+ | | Anchor des Publikationsbereiches, in dem Publiziert werden darf | ||
+ | |- | ||
+ | | <code>hide</code> | ||
+ | | Gibt an, ob der Publisher versteckt werden soll. | ||
+ | |} | ||
+ | ====<code><resource></code>==== | ||
+ | =====Beschreibung===== | ||
+ | Beliebiger Content, der für den Nutzer definiert werden soll. Wie die einzelnen Content-Elemente definiert werden, ist unter[[XIP Content]] beschrieben. | ||
+ | =====Attribute===== | ||
+ | keine | ||
+ | ===Beispiel für einen Nutzer=== | ||
+ | <source lang="xml"> | ||
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | |||
+ | <role anchor="role.example.xip.1" name="Role Example 1" parent="system.root.pool.role" | ||
+ | new-element="true" read-element="true" modify-element="true" delete-element="false" duplicate-element="true" max-element="-1" | ||
+ | new-pool="true" delete-pool="true" max-pool="-1" editor-level="0" read="true" modify="true" duplicate="true" is-workflow-role="false"> | ||
+ | |||
+ | <publisher hide="false" anchor="www" /> | ||
+ | |||
+ | <resource /> | ||
+ | </role> | ||
− | |||
− | |||
− | |||
− | |||
</source> | </source> | ||
Version vom 11. Mai 2009, 07:49 Uhr
<role>
Beschreibung
Dieses XML-Element wird verwendet um IES-Rollen zu definieren.
Erlaubte übergerodnete XML-Elemente
<xip>
, <rolepool>
Attribute
Name | Beschreibung | |
---|---|---|
parent
|
Anchor des Rollen-Pools für diesen Nutzer. Die Angabe eines Parents ist nicht nötig, wenn die XML-Datei in einem Verzeichnis liegt, das als Pool definiert wurde (siehe XIP-INF). Elemente können auch ohne Angabe eines Parents importiert werden, wenn mit dem Parameter ies.xip.import.root ein Parent definiert wurde.
| |
anchor
|
Der Anchor des Elementes | |
name
|
Der Name der Rolle | |
new-element
|
Das Recht neue Elemente anzulegen | |
read-element
|
Das Recht Elemente zu lesen | |
modify-element
|
Das Recht Elemente zu verändern | |
delete-element
|
Das Recht Elemente zu löschen | |
duplicate-element
|
Das Recht Elemente zu duplizieren | |
max-element
|
Maximale Anzahl von Elementen | |
read
|
Das Recht den aktuellen Pool zu lesen | |
modify
|
Das Recht den aktuellen Pool zu verändern | |
duplicate
|
Das Recht den aktuellen Pool zu duplizieren | |
new-pool
|
Das Recht neue Pools anzulegen | |
max-pool
|
Das Recht den aktuellen Pool zu verändern | |
editor-level
|
Angabe des Level | |
is-workflow-role
|
Angabe, ob diese Rolle für Workflow verwendet werden soll | |
publisher
|
Das Recht in dem angegebenen Publisher zu publizieren. | Dieser Tag dient zur Konfiguration der Publisher dieser Rolle. Die Angabe kann sowohl über die Publisher-ID, als auch über den entsprechenden Anker vorgenommen werden. Das Feld "hide " (Boolean) steuert, ob der Publisher sichtbar sein soll oder nicht.
|
Unterelemente
<publisher>
Beschreibung
Das Recht in dem angegebenen Publisher zu publizieren. Der Publisher wird über seinen Anchor angegeben
Attribute
Name | Beschreibung |
---|---|
anchor
|
Anchor des Publikationsbereiches, in dem Publiziert werden darf |
hide
|
Gibt an, ob der Publisher versteckt werden soll. |
<resource>
Beschreibung
Beliebiger Content, der für den Nutzer definiert werden soll. Wie die einzelnen Content-Elemente definiert werden, ist unterXIP Content beschrieben.
Attribute
keine
Beispiel für einen Nutzer
<?xml version="1.0" encoding="UTF-8"?>
<role anchor="role.example.xip.1" name="Role Example 1" parent="system.root.pool.role"
new-element="true" read-element="true" modify-element="true" delete-element="false" duplicate-element="true" max-element="-1"
new-pool="true" delete-pool="true" max-pool="-1" editor-level="0" read="true" modify="true" duplicate="true" is-workflow-role="false">
<publisher hide="false" anchor="www" />
<resource />
</role>