TemplateHandler: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 9: | Zeile 9: | ||
==Parameter== | ==Parameter== | ||
| − | {| class="prettytable" | + | {| class="prettytable sortable" |
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
! Name || Required || Default || ab IES Version | ! Name || Required || Default || ab IES Version | ||
Version vom 12. November 2008, 10:52 Uhr
Name
TPLE TemplateHandler - Verwaltet Templates
Klasse
com.sitepark.ies.jsp.handler.TemplateHandler
Beschreibung
Über diesen Handler können die Templates des Systems verwaltet werden. Es können Templates erzeugt, geändert, gelöscht, kopiert, verschoben und Verknüpfungen erstellt werden.
Parameter
| Name | Required | Default | ab IES Version |
|---|---|---|---|
SYS_TPLE_action
|
Ja | None | 1 |
SYS_TPLE_id
|
Ja für update und delete
|
None | 1 |
SYS_TPLE_entries
|
Ja für copy, move, create-link
|
None | 1 |
SYS_TPLE_target
|
Ja für create, copy, move, create-link
|
None | 1 |
SYS_TPLE_name
|
Ja für create
|
None | 1 |
SYS_TPLE_comment
|
Nein | None | 1 |
SYS_TPLE_anchor
|
Nein | None | 1 |
SYS_TPLE_source
|
Nein | None | 1 |
SYS_TPLE_suffix
|
Nein | None | 1 |
SYS_TPLE_type
|
Nein | template
|
1 |
SYS_TPLE_version
|
Nein | 0
|
1 |
SYS_TPLE_action- Zur Verfügung stehende Aktionen:
create- Erzeugt ein neues Template.
update- Ändert ein Template. Alle mitgesendeten Feld werden aktualisiert. Ist das Feld leer, wird es gelöscht. Nicht mitgesendete Felder bleiben unverändert.
delete- Löscht ein Template.
copy- Kopiert eine Liste von Templates. Die ID-Liste wird in
SYS_TPLE_entriesangegeben. Die kopierten Templates werden in dem Pool angelegt, der mitSYS_TPLE_targetangegeben wurde. move- Verschiebt eine Liste von Templates. Die ID-Liste wird in
SYS_TPLE_entriesangegeben. Die Templates werden in den Pool verschoben, der mitSYS_TPLE_targetangegeben wurde. create-link- Verknüpft eine Liste von Templates. Die ID-Liste wird in
SYS_TPLE_entriesangegeben. Die neuen Verknüpfungen werden in den Pool angelegt, der mitSYS_TPLE_targetangegeben wurde. reposit- Mit dieser Aktion wird von einem Template eine ältere Version aus der Datenbank geholt und als aktuelles Element gesetzt.
none- Es wird keine Aktion ausgeführt.
SYS_TPLE_id- ID des Templates, auf den sich die Aktion bezieht.
SYS_TPLE_entries- Liste von Template-ID's die verschoben/kopiert/verlinkt werden sollen.
SYS_TPLE_target- Die ID des Pools indem ein Template/Link angelegt/verschoben werden soll.
SYS_TPLE_name- Der Name des Templates.
SYS_TPLE_comment- Bemerkung für das Template.
SYS_TPLE_anchor- Anchor des Templates.
SYS_TPLE_source- Der Template-Source.
SYS_TPLE_suffix- Die Endung mit der Artikel generiert werden sollen, falls keine Angaben durch den Redakteur erfolgten.
SYS_TPLE_type- Der Typ des Templates:
system.constants.TEMPLATE- normales Template.
system.constants.TAG_TEMPLATE- Tag-Template.
SYS_TPLE_version- Ein bestimmter Versionsstand der angezeigt und bearbeitet werden soll. Die aktuelle Version hat stets den Stand 0. Versionen werden durch Zeitstempel repräsentiert (in Millisekunden ab dem 1.1.1970 1:00). Diese können über
myInformationID.historyausgelesen werden. Der hier angegebene Wert wird mit dem Kommandorepositausgewertet.