commit 9a826a3ff90260672e532c26d891ce4d6271087c
parent 44c1780ebb52acbc9a82b7becedd3892d3530502
Author: Jan Dankert <devnull@localhost>
Date: Sun, 20 Nov 2011 00:44:42 +0100
Layout der Masken für Templates angepasst.
Diffstat:
6 files changed, 112 insertions(+), 25 deletions(-)
diff --git a/action/TemplateAction.class.php b/action/TemplateAction.class.php
@@ -163,7 +163,7 @@ class TemplateAction extends Action
/**
* Anzeigen aller Seiten der Vorlage.
*/
- function pages()
+ function pagesView()
{
$pages = array();
$pageids = $this->template->getDependentObjectIds();
@@ -182,7 +182,7 @@ class TemplateAction extends Action
// Speichern der Dateiendung
//
- function saveextension()
+ function extensionAction()
{
if ( $this->getRequestVar('type') == "list" )
$this->template->extension = $this->getRequestVar('extension');
@@ -392,7 +392,7 @@ class TemplateAction extends Action
/**
* Eigenschaften einer Vorlage anzeigen
*/
- function extension()
+ function extensionView()
{
global $conf;
diff --git a/themes/default/templates/template/extension.tpl.src.xml b/themes/default/templates/template/extension.tpl.src.xml
@@ -0,0 +1,27 @@
+<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.openrat.de/template ../template.xsd">
+ <header back="true"></header>
+ <form>
+ <fieldset>
+ <part class="line">
+ <part class="label">
+ <text text="TEMPLATE_extension"></text>
+ </part>
+ <part class="input">
+ <radio name="type" value="list"></radio>
+ <selectbox list="mime_types" name="extension" addempty="true"></selectbox>
+ </part>
+ </part>
+
+
+ <part class="line">
+ <part class="label">
+ </part>
+ <part class="input">
+ <radio name="type" value="text"></radio>
+ <input name="extensiontext" size="10"></input>
+ </part>
+ </part>
+ </fieldset>
+ </form>
+</output>+
\ No newline at end of file
diff --git a/themes/default/templates/template/name.tpl.src.xml b/themes/default/templates/template/name.tpl.src.xml
@@ -1,3 +1,38 @@
-<output xmlns="http://www.openrat.de/template"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://www.openrat.de/template ../template.xsd"><dummy><form><window name="GLOBAL_PROP"><row><cell><text text="TEMPLATE_NAME"></text></cell><cell><input name="name"></input></cell></row><row><cell colspan="2"><fieldset></fieldset></cell></row><row><cell><text key="file_extension"></text></cell><cell><link action="template" subaction="extension"><text var="extension"></text></link></cell></row><row><cell><text key="file_mimetype"></text></cell><cell><link action="template" subaction="extension"><text var="mime_type"></text></link></cell></row><row><cell colspan="2" class="act"><button type="ok"></button></cell></row></window></form><focus field="name"></focus></dummy></output>-
\ No newline at end of file
+<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.openrat.de/template ../template.xsd">
+ <header back="true" views="extension"></header>
+ <form>
+ <part class="line">
+ <part class="label">
+ <text text="TEMPLATE_NAME"></text>
+ </part>
+ <part class="input">
+ <input name="name"></input>
+ </part>
+ </part>
+ <fieldset></fieldset>
+
+ <part class="line">
+ <part class="label">
+ <text key="file_extension"></text>
+ </part>
+ <part class="input">
+ <link action="template" subaction="extension">
+ <text var="extension"></text>
+ </link>
+ </part>
+ </part>
+
+ <part class="line">
+ <part class="label">
+ <text key="file_mimetype"></text>
+ </part>
+ <part class="input">
+ <link action="template" subaction="extension">
+ <text var="mime_type"></text>
+ </link>
+ </part>
+ </part>
+
+ </form>
+</output>+
\ No newline at end of file
diff --git a/themes/default/templates/template/pages.tpl.src.xml b/themes/default/templates/template/pages.tpl.src.xml
@@ -0,0 +1,20 @@
+<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.openrat.de/template ../template.xsd">
+ <table>
+ <row class="headline">
+ <cell>
+ <text key="name"></text>
+ </cell>
+ </row>
+ <list list="pages" value="name" key="pageid">
+ <row class="data">
+ <cell>
+ <image icon="page"></image>
+ <link action="main" subaction="page" id="var:pageid" target="cms_main">
+ <text var="name"></text>
+ </link>
+ </cell>
+ </row>
+ </list>
+ </table>
+</output>+
\ No newline at end of file
diff --git a/themes/default/templates/template/prop.tpl.src.xml b/themes/default/templates/template/prop.tpl.src.xml
@@ -1,4 +1,4 @@
<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openrat.de/template ../template.xsd">
- <header views="name"></header>
+ <header views="name,extension,pages"></header>
</output>
\ No newline at end of file
diff --git a/themes/default/templates/template/remove.tpl.src.xml b/themes/default/templates/template/remove.tpl.src.xml
@@ -2,26 +2,29 @@
xsi:schemaLocation="http://www.openrat.de/template ../template.xsd">
<header back="true"></header>
<form>
- <part class="line">
- <part class="label">
- <text text="GLOBAL_NAME"></text>
+ <fieldset>
+ <part class="line">
+ <part class="label">
+ <text text="GLOBAL_NAME"></text>
+ </part>
+ <part class="input">
+ <text var="name" class="name"></text>
+ </part>
</part>
- <part class="input">
- <text var="name" class="name"></text>
- </part>
- </part>
+ </fieldset>
- <fieldset title="message:options"></fieldset>
+ <fieldset title="message:options">
- <part class="line">
- <part class="label">
- </part>
- <part class="input">
- <checkbox name="delete"></checkbox>
- <label for="delete">
- <text text="CONFIRM_DELETE"></text>
- </label>
+ <part class="line">
+ <part class="label">
+ </part>
+ <part class="input">
+ <checkbox name="delete"></checkbox>
+ <label for="delete">
+ <text text="CONFIRM_DELETE"></text>
+ </label>
+ </part>
</part>
- </part>
+ </fieldset>
</form>
</output>
\ No newline at end of file