XIP Role: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K |
|||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
=<code><role></code>= | =<code><role></code>= | ||
===Beschreibung=== | ===Beschreibung=== | ||
− | Dieses XML-Element wird verwendet um | + | Dieses XML-Element wird verwendet um IES-Rollen zu definieren. |
===Erlaubte übergerodnete XML-Elemente=== | ===Erlaubte übergerodnete XML-Elemente=== | ||
<code><xip></code>, <code><rolepool></code> | <code><xip></code>, <code><rolepool></code> | ||
Zeile 68: | Zeile 68: | ||
| <code>anchor</code> | | <code>anchor</code> | ||
| Anchor des Publikationsbereiches, in dem Publiziert werden darf | | Anchor des Publikationsbereiches, in dem Publiziert werden darf | ||
+ | <!-- | ||
|- | |- | ||
| <code>hide</code> | | <code>hide</code> | ||
| Gibt an, ob der Publisher versteckt werden soll. | | Gibt an, ob der Publisher versteckt werden soll. | ||
+ | --> | ||
|} | |} | ||
====<code><resource></code>==== | ====<code><resource></code>==== | ||
=====Beschreibung===== | =====Beschreibung===== | ||
− | Beliebiger Content, der für | + | Beliebiger Content, der für die Rolle definiert werden soll. Wie die einzelnen Content-Elemente definiert werden, ist unter[[XIP Content]] beschrieben. |
=====Attribute===== | =====Attribute===== | ||
keine | keine | ||
− | ===Beispiel für | + | ===Beispiel für eine Rolle=== |
<source lang="xml"> | <source lang="xml"> | ||
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||
Zeile 85: | Zeile 87: | ||
new-pool="true" delete-pool="true" max-pool="-1" editor-level="0" read="true" modify="true" duplicate="true" is-workflow-role="false"> | new-pool="true" delete-pool="true" max-pool="-1" editor-level="0" read="true" modify="true" duplicate="true" is-workflow-role="false"> | ||
− | <publisher | + | <publisher anchor="www" /> |
<resource /> | <resource /> | ||
</role> | </role> | ||
− | |||
− | |||
</source> | </source> | ||
Aktuelle Version vom 12. Mai 2009, 07:11 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. -1 für unbegrenzt
|
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. -1 für unbegrenzt
|
editor-level
|
Angabe des Level. Komma separierte, frei definierbare Zeichenketten, die über Templates ausgewertet werden. |
is-workflow-role
|
Angabe, ob diese Rolle für Workflow verwendet werden soll. true oder false
|
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 |
<resource>
Beschreibung
Beliebiger Content, der für die Rolle definiert werden soll. Wie die einzelnen Content-Elemente definiert werden, ist unterXIP Content beschrieben.
Attribute
keine
Beispiel für eine Rolle
<?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 anchor="www" />
<resource />
</role>