openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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:
action/TemplateAction.class.php | 6+++---
themes/default/templates/template/extension.tpl.src.xml | 28++++++++++++++++++++++++++++
themes/default/templates/template/name.tpl.src.xml | 43+++++++++++++++++++++++++++++++++++++++----
themes/default/templates/template/pages.tpl.src.xml | 21+++++++++++++++++++++
themes/default/templates/template/prop.tpl.src.xml | 2+-
themes/default/templates/template/remove.tpl.src.xml | 37++++++++++++++++++++-----------------
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