RolePoolHandler: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 24: Zeile 24:
 
|-
 
|-
 
| <code>SYS_ROLE_entries</code>
 
| <code>SYS_ROLE_entries</code>
| ja für <code>copy</code>, <code>move</code>
+
| Ja für <code>copy</code>, <code>move</code>
 
| None
 
| None
 
| 1
 
| 1
Zeile 77: Zeile 77:
  
 
;<code>SYS_ROLP_target</code>
 
;<code>SYS_ROLP_target</code>
:Die ID des Pools indem ein Rollen-Pool angelegt/verschoben werden soll.
+
:Die ID des Pools in dem ein Rollen-Pool angelegt/verschoben werden soll.
  
 
;<code>SYS_ROLP_name</code>
 
;<code>SYS_ROLP_name</code>
:Name für des Rollen-Pools.
+
:Name des Rollen-Pools.
  
 
;<code>SYS_ROLP_comment</code>
 
;<code>SYS_ROLP_comment</code>
Zeile 96: Zeile 96:
 
<noinclude>
 
<noinclude>
 
[[Category:Handler]]
 
[[Category:Handler]]
[[Category:Qualität_der_Sprache_prüfen]]
 
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
</noinclude>
 
</noinclude>

Version vom 16. Februar 2009, 10:27 Uhr

Name

ROLP RolePoolHandler - Verwaltet Rollen-Pools

Klasse

com.sitepark.ies.jsp.handler.RolePoolHandler

Beschreibung

Über diesen Handler können die Rollen-Pools des Systems verwaltet werden. Es können Rollen-Pools erzeugt, geändert, gelöscht, kopiert und verschoben werden.

Parameter

Name Required Default ab IES Version
SYS_ROLP_action Ja None 1
SYS_ROLP_id Ja für update, delete None 1
SYS_ROLE_entries Ja für copy, move None 1
SYS_ROLE_target Ja für create, copy, move None 1
SYS_ROLP_name Nein None 1
SYS_ROLP_comment Nein None 1
SYS_ROLP_anchor Nein None 1
SYS_ROLP_action
Zur Verfügung stehende Aktionen:
create
Erzeugt einen neuen Rollen-Pool.
update
Ändert einen Rollen-Pool. Alle mitgesendeten Feld werden aktualisiert. Ist das Feld leer, wird es vom Rollen-Pool gelöscht. Nicht mitgesendete Felder bleiben unverändert.
delete
Löscht einen Rollen-Pool.
copy
Kopiert eine Liste von Rollen-Pools. Die ID-Liste wird in SYS_ROLP_entries angegeben. Die kopierten Rollen-Pools werden in dem Pool angelegt, der mit SYS_ROLP_target angegeben wurde.
pool-copy
SYS_ROLP_entries angegeben. Die angegebene Pools werden mit allen Unterpools in dem Pool angelegt, der mit SYS_ROLP_target angegeben wurde.
element-copy
SYS_ROLP_entries angegeben. Die angegebenen Pools werden mit allen Elementen in dem Pool angelegt, der mit SYS_ROLP_target angegeben wurde. Wenn SYS_ROLP_copyEntries angegeben wurde, werden nur Elemente der Poolstruktur kopiert, die auch in der Liste angegeben sind.
deep-copy
SYS_ROLP_entries angegeben. Der angegebenen Pools werden mit allen Unterpools und allen Elementen in dem Pool angelegt, der mit SYS_ROLP_target angegeben wurde.
move
Verschiebt eine Liste von Rollen-Pools. Die ID-Liste wird in SYS_ROLP_entries angegeben. Die Role-Pools werden in den Pool verschoben, der mit SYS_ROLP_target angegeben wurde.
none
Es wird keine Aktion ausgeführt.
SYS_ROLP_id
ID des Rollen-Pools, auf den sich die Aktion bezieht.
SYS_ROLP_entries
Liste von Rollen-Pool-IDs die verschoben/kopiert werden sollen.
SYS_ROLP_target
Die ID des Pools in dem ein Rollen-Pool angelegt/verschoben werden soll.
SYS_ROLP_name
Name des Rollen-Pools.
SYS_ROLP_comment
Bemerkung für den Rollen-Pool.
SYS_ROLP_anchor
Anchor des Rollen-Pools.

Fehlercodes