XIP Pool
Version vom 11. Mai 2009, 11:20 Uhr von Veltrup (Diskussion | Beiträge)
<articlepool>, <templatepool>, <userpool>, <rolepool>
Beschreibung
Diese XML-Elemente werden verwendet um IES-Pools zu definieren.
Erlaubte übergerodnete XML-Elemente
<xip>
, <articlepool> bzw. <templatepool> bzw. <userpool> bzw. <rolepool>
Attribute
Name | XML-Element | Beschreibung |
---|---|---|
parent
|
<articlepool>, <templatepool>, <userpool>, <rolepool>
|
Anchor des Übergeordneten Pools für diesen Pool. Die Angabe eines Parents ist nicht nötig, wenn die XML-Datei in einem Verzeichnis liegt, das als Pool definiert wurde (siehe XIP-INF) oder der Pool selber auch ein Verzeichnis ist und in einem Verzeichnis liegt, das als Pool definiert wurde. Pools können auch ohne Angabe eines Parents importiert werden, wenn mit dem Parameter ies.xip.import.root ein Parent definiert wurde.
|
anchor
|
<articlepool>, <templatepool>, <userpool>, <rolepool>
|
Der Anchor des Pools |
name
|
<articlepool>, <templatepool>, <userpool>, <rolepool>
|
Der Name des Pools |
directory
|
<articlepool>
|
Verzeichnis, in dem die Artikel, die in diesem Artikel-Pool liegen, publiziert werden. |
Unterelemente
<comment>
Beschreibung
Kommentare zu dem Pool
Attribute
keine
<resource>
Beschreibung
Beliebiger Content, der für den Pool definiert werden soll. Wie die einzelnen Content-Elemente definiert werden, ist unterXIP Content beschrieben.
Für Pools, die in Infosite 5 verwendet werden sollen, können folgende Content-Elemente hinzugefügt werden, um das Verhalten in Infosite 5 zu steueren.
Meta-Daten für Artikel-Pools
Feldname | Beschreibung | Beispiel | |
---|---|---|---|
container
|
Container des Artikel-Pools
|
<text name="container" anchor="is5:gui.container.infosite.standard"/>
| |
editorTemplatePool
|
Angabe des Template-Pools, für die Auswahl von Templates in diesem Pool. Hier wird der Anchor eines Template-Pools angegeben | <text name="editorTemplatePool" anchor="standard.container.editing"/>
| |
registrationTemplate
|
Angabe des Templates für die Artikelanmeldung
|
<text name="registrationTemplate" anchor="is5:gui.container.infosite.standard.all"/>
| |
_filter
|
Filter für die Ausgabe der Element-Liste eines Pools in Infosite 5 | Gültige Filter sind: abc
|
<text name="_filter"><abc/text>
|
Meta-Daten für Nutzer-Pools
Feldname | Beschreibung | Beispiel | |
---|---|---|---|
personalizedGroupName
|
Name den der Nutzer-Pool für die Personalisierung hat. | <text name="personalizedGroupName">Personalisierungsgruppe</text>
| |
_filter
|
Filter für die Ausgabe der Element-Liste eines Pools in Infosite 5 | Gültige Filter sind: abc
|
<text name="_filter"><abc/text>
|
Attribute
keine
Beispiel für einen Artikel-Pool
<articlepool anchor="pool.tutorial.xip" name="XIP" parent="pool.tutorial.xip" directory="/xip">
<resource>
<text name="container" anchor="is5:gui.container.infosite.standard"/>
<text name="editorTemplatePool" anchor="standard.container.editing"/>
<text name="registrationTemplate" anchor="is5:gui.container.infosite.standard.all"/>
</resource>
</articlepool>