XIP Pool: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 +
=<code><articlepool>, <templatepool>, <userpool>, <rolepool></code>=
 +
===Beschreibung===
 +
Diese XML-Elemente werden verwendet um IES-Pools zu definieren.
 +
===Erlaubte übergerodnete XML-Elemente===
 +
<code><xip></code>, <code><articlepool> bzw. <templatepool> bzw. <userpool> bzw. <rolepool></code>
 +
===Attribute===
 +
{| class="prettytable sortable"
 +
|- class="hintergrundfarbe1"
 +
! Name || XML-Element || Beschreibung
 +
|-
 +
| <code>parent</code>
 +
| <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 Format#XIP-INF_Verzeichnis|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 <code>ies.xip.import.root</code> ein Parent definiert wurde.
 +
|-
 +
| <code>anchor</code>
 +
| <articlepool>, <templatepool>, <userpool>, <rolepool>
 +
| Der Anchor des Pools
 +
|-
 +
| <code>name</code>
 +
| <articlepool>, <templatepool>, <userpool>, <rolepool>
 +
| Der Name des Pools
 +
|}
 +
 
==Artikel-, Nutzer-, Template- und Rollenpools==
 
==Artikel-, Nutzer-, Template- und Rollenpools==
 
Um einen Nutzer-, Rollen oder Templatepool zu importieren, muss eine XML-Datei erstellt werden, die das entsprechende Root-Element, also "<code>userpool</code>", "<code>templatepool</code>" oder "<code>rolepool</code>" verwendet. Attribute des Tags erlauben die Beschreibung des Pools. Alle Angaben neben Systemwerten werden innerhalb eines Resource-Tags vorgenommen. Hier gelten die selben Bedingungen wie bei Resource-Artikeln.
 
Um einen Nutzer-, Rollen oder Templatepool zu importieren, muss eine XML-Datei erstellt werden, die das entsprechende Root-Element, also "<code>userpool</code>", "<code>templatepool</code>" oder "<code>rolepool</code>" verwendet. Attribute des Tags erlauben die Beschreibung des Pools. Alle Angaben neben Systemwerten werden innerhalb eines Resource-Tags vorgenommen. Hier gelten die selben Bedingungen wie bei Resource-Artikeln.

Version vom 11. Mai 2009, 10:25 Uhr

<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

Artikel-, Nutzer-, Template- und Rollenpools

Um einen Nutzer-, Rollen oder Templatepool zu importieren, muss eine XML-Datei erstellt werden, die das entsprechende Root-Element, also "userpool", "templatepool" oder "rolepool" verwendet. Attribute des Tags erlauben die Beschreibung des Pools. Alle Angaben neben Systemwerten werden innerhalb eines Resource-Tags vorgenommen. Hier gelten die selben Bedingungen wie bei Resource-Artikeln.

Attribute der XML-Elemente "userpool", "templatepool", "rolepool"

anchor
Anker des Pools. Dient beim wiederholten Import als Primärschlüssel dieser Daten und als Parent für die Artikel (String).
name
Name des Pools (String).
parent
Anker des Parentpools. Die Angabe muss über einen Anker erfolgen (String).