XIP Role

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

Rolle

Die Eigenschaften für Rollen werden ebenfalls über Attribute bestimmt. Zusäzliche Inhalte können über eine Resource beschrieben werden. Hier gelten die selben Bedingungen wie bei Resource-Artikeln. Die Angabe der Publisher für diese Rolle wird über einen eigene Tag gesteuert. Dieser steht innerhalb des Tags "role".

Attribute des XML-Elements "role"

anchor
Anker der Rolle. Dient beim wiederholten Import als Primärschlüssel dieser Daten und als Parent für die Artikel (String).
name
Name der Rolle (String).
parent
Anker des Parentpools. Die Angabe muss über einen Anker erfolgen (String).
new-element
Das Recht neue Elemente anzulegen (Boolean).
read-element
Das Recht Elemente zu lesen (Boolean]).
modify-element
Das Recht Elemente zu verändern (Boolean).
delete-element
Das Recht Elemente zu löschen (Boolean).
duplicate-element
Das Recht Elemente zu duplizieren (Boolean).
max-element
Maximale Anzahl von Elementen (Integer).
read
Das Recht den aktuellen Pool zu lesen (Boolean).
modify
Das Recht den aktuellen Pool zu verändern (Boolean).
duplicate
Das Recht den aktuellen Pool zu duplizieren (Boolean).
new-pool
Das Recht neue Pools anzulegen (Boolean).
delete-pool
Das Recht Pools zu löschen (Boolean).
max-pool
Maximale Anzahl von Pools (Integer).
editor-level
Angabe des Level (Kommaseparierte Liste von Strings)
is-workflow-role
Angabe, ob diese Rolle für Workflow verwendet werden soll (Boolean).
publisher
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.
<publisher publisher-id="pub1" hide="true"/>
<publisher publisher-id="pub2" hide="false"/>
<publisher anchor="preview" hide="false"/>