TemplateHandler: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Ole (Diskussion | Beiträge) (Die Seite wurde neu angelegt: ==Name== <code>TPLE</code> TemplateHandler - Verwaltet Templates ==Klasse== <code>com.sitepark.ies.jsp.handler.TemplateHandler</code> ==Beschreibung== Über diesen Ha...) |
|||
Zeile 131: | Zeile 131: | ||
<noinclude> | <noinclude> | ||
[[Category:Handler]] | [[Category:Handler]] | ||
− | |||
[[Category:Qualität_der_Sprache_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> |
Version vom 3. Juli 2008, 14:39 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_entries
angegeben. Die kopierten Templates werden in dem Pool angelegt, der mitSYS_TPLE_target
angegeben wurde. move
- Verschiebt eine Liste von Templates. Die ID-Liste wird in
SYS_TPLE_entries
angegeben. Die Templates werden in den Pool verschoben, der mitSYS_TPLE_target
angegeben wurde. create-link
- Verknüpft eine Liste von Templates. Die ID-Liste wird in
SYS_TPLE_entries
angegeben. Die neuen Verknüpfungen werden in den Pool angelegt, der mitSYS_TPLE_target
angegeben 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.history
ausgelesen werden. Der hier angegebene Wert wird mit dem Kommandoreposit
ausgewertet.