TemplateHandler
Aus SiteparkWiki
Inhaltsverzeichnis |
Name
TPLE TemplateHandler - Verwaltet Templates
Klasse
com.sitepark.ies.control.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 abgerufen und als aktuelles Element gesetzt.
none- Es wird keine Aktion ausgeführt.
SYS_TPLE_id- ID des Templates, auf das sich die Aktion bezieht.
SYS_TPLE_entries- Liste von Template-IDs die verschoben,kopiert oder verlinkt werden sollen.
SYS_TPLE_target- Die ID des Pools in den ein Template angelegt oder verschoben werden soll.
0
SYS_TPLE_name- Der Name des Templates.
SYS_TPLE_comment- Bemerkung für das Template.
SYS_TPLE_anchor- Anchor des Templates.
SYS_TPLE_source- Die Template-Source.
SYS_TPLE_suffix- Die Endung mit der Artikel generiert werden sollen, falls keine Angaben durch den Redakteur erfolgen.
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.

