TemplatePoolHandler: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: ==Name== <code>TPLP</code> TemplatePoolHandler — Verwaltet Template-Pools ==Klasse== <code> com.sitepark.ies.jsp.handler.TemplatePoolHandler</code> ==Beschreibung== ...)
 
K (Hob den Schutz von „TemplatePoolHandler“ auf)
 
(6 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
<code>TPLP</code> TemplatePoolHandler — Verwaltet Template-Pools
 
<code>TPLP</code> TemplatePoolHandler — Verwaltet Template-Pools
 
==Klasse==
 
==Klasse==
<code> com.sitepark.ies.jsp.handler.TemplatePoolHandler</code>
+
<code> com.sitepark.ies.control.jsp.handler.TemplatePoolHandler</code>
  
 
==Beschreibung==
 
==Beschreibung==
Zeile 8: Zeile 8:
  
 
==Parameter==
 
==Parameter==
{| class="prettytable"
+
{| class="prettytable sortable"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Name || Required || Default || ab IES Version
 
! Name || Required || Default || ab IES Version
Zeile 63: Zeile 63:
 
::<code>SYS_TPLP_entries</code> angegeben. Die angegebenen Pools werden mit allen Elementen in dem Pool angelegt, der mit <code>SYS_TPLP_target</code> angegeben wurde. Wenn <code>SYS_TPLP_copyEntries</code> angegeben wurde, werden nur Elemente der Poolstruktur kopiert, die auch in der Liste angegeben sind.
 
::<code>SYS_TPLP_entries</code> angegeben. Die angegebenen Pools werden mit allen Elementen in dem Pool angelegt, der mit <code>SYS_TPLP_target</code> angegeben wurde. Wenn <code>SYS_TPLP_copyEntries</code> angegeben wurde, werden nur Elemente der Poolstruktur kopiert, die auch in der Liste angegeben sind.
 
:;<code>deep-copy</code>
 
:;<code>deep-copy</code>
::<code>SYS_TPLP_entries</code> angegeben. Der angegebenen Pools werden mit allen Unterpools und allen Elementen in dem Pool angelegt, der mit <code>SYS_TPLP_target</code> angegeben wurde.
+
::<code>SYS_TPLP_entries</code> angegeben. Die angegebenen Pools werden mit allen Unterpools und allen Elementen in dem Pool angelegt, der mit <code>SYS_TPLP_target</code> angegeben wurde.
 
:;<code>move</code>
 
:;<code>move</code>
 
::Verschiebt eine Liste von Template-Pools. Die ID-Liste wird in <code>SYS_TPLP_entries</code> angegeben. Die Role-Pools werden in den Pool verschoben, der mit <code>SYS_TPLP_target</code> angegeben wurde.
 
::Verschiebt eine Liste von Template-Pools. Die ID-Liste wird in <code>SYS_TPLP_entries</code> angegeben. Die Role-Pools werden in den Pool verschoben, der mit <code>SYS_TPLP_target</code> angegeben wurde.
Zeile 79: Zeile 79:
  
 
;<code>SYS_TPLP_name</code>
 
;<code>SYS_TPLP_name</code>
:Name für des Template-Pools.
+
:Name des Template-Pools.
  
 
;<code>SYS_TPLP_comment</code>
 
;<code>SYS_TPLP_comment</code>
Zeile 88: Zeile 88:
  
 
==Fehlercodes==
 
==Fehlercodes==
*[[Link#SYS-F001|SYS-F001]]
+
*[[Errorcode#SYS-F001|SYS-F001]]
*[[Link#SYS-F011|SYS-F011]]
+
*[[Errorcode#SYS-F011|SYS-F011]]
*[[Link#SYS-F012|SYS-F012]]
+
*[[Errorcode#SYS-F012|SYS-F012]]
*[[Link#SYS-F013|SYS-F013]]
+
*[[Errorcode#SYS-F013|SYS-F013]]
  
 
<noinclude>
 
<noinclude>
 
[[Category:Handler]]
 
[[Category:Handler]]
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_der_Sprache_prüfen]]
 
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 24. Februar 2010, 12:58 Uhr

Name

TPLP TemplatePoolHandler — Verwaltet Template-Pools

Klasse

com.sitepark.ies.control.jsp.handler.TemplatePoolHandler

Beschreibung

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

Parameter

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

Fehlercodes