openrat-cms

OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs | README

commit ed5c742d42999a2ceaeedb1e3232d50479fca322
parent ebd87ea6a34210a61ede19132fb3af4ffc43d336
Author: Jan Dankert <develop@jandankert.de>
Date:   Sat, 13 Feb 2021 22:44:10 +0100

New: 'edit'-Subactions for elements, models, languages.

Diffstat:
Amodules/cms/action/element/ElementEditAction.class.php | 17+++++++++++++++++
Dmodules/cms/action/element/ElementInfoAction.class.php | 17-----------------
Amodules/cms/action/language/LanguageEditAction.class.php | 14++++++++++++++
Dmodules/cms/action/language/LanguageInfoAction.class.php | 14--------------
Amodules/cms/action/model/ModelEditAction.class.php | 16++++++++++++++++
Dmodules/cms/action/model/ModelInfoAction.class.php | 16----------------
Rmodules/cms/ui/themes/default/html/views/element/info.php -> modules/cms/ui/themes/default/html/views/element/edit.php | 0
Rmodules/cms/ui/themes/default/html/views/element/info.tpl.src.xml -> modules/cms/ui/themes/default/html/views/element/edit.tpl.src.xml | 0
Rmodules/cms/ui/themes/default/html/views/language/info.php -> modules/cms/ui/themes/default/html/views/language/edit.php | 0
Rmodules/cms/ui/themes/default/html/views/language/info.tpl.src.xml -> modules/cms/ui/themes/default/html/views/language/edit.tpl.src.xml | 0
Rmodules/cms/ui/themes/default/html/views/model/info.php -> modules/cms/ui/themes/default/html/views/model/edit.php | 0
Rmodules/cms/ui/themes/default/html/views/model/info.tpl.src.xml -> modules/cms/ui/themes/default/html/views/model/edit.tpl.src.xml | 0
12 files changed, 47 insertions(+), 47 deletions(-)

diff --git a/modules/cms/action/element/ElementEditAction.class.php b/modules/cms/action/element/ElementEditAction.class.php @@ -0,0 +1,17 @@ +<?php +namespace cms\action\element; +use cms\action\ElementAction; +use cms\action\Method; + + +class ElementEditAction extends ElementAction implements Method { + public function view() { + $this->setTemplateVar('id' ,$this->element->elementid ); + $this->setTemplateVar('name',$this->element->name ); + $this->setTemplateVar('type',$this->element->getTypeName() ); + } + + + public function post() { + } +} diff --git a/modules/cms/action/element/ElementInfoAction.class.php b/modules/cms/action/element/ElementInfoAction.class.php @@ -1,17 +0,0 @@ -<?php -namespace cms\action\element; -use cms\action\ElementAction; -use cms\action\Method; - - -class ElementInfoAction extends ElementAction implements Method { - public function view() { - $this->setTemplateVar('id' ,$this->element->elementid ); - $this->setTemplateVar('name',$this->element->name ); - $this->setTemplateVar('type',$this->element->getTypeName() ); - } - - - public function post() { - } -} diff --git a/modules/cms/action/language/LanguageEditAction.class.php b/modules/cms/action/language/LanguageEditAction.class.php @@ -0,0 +1,14 @@ +<?php +namespace cms\action\language; +use cms\action\LanguageAction; +use cms\action\Method; + +class LanguageEditAction extends LanguageAction implements Method { + + public function view() { + $this->setTemplateVars( $this->language->getProperties() ); + } + + public function post() { + } +} diff --git a/modules/cms/action/language/LanguageInfoAction.class.php b/modules/cms/action/language/LanguageInfoAction.class.php @@ -1,14 +0,0 @@ -<?php -namespace cms\action\language; -use cms\action\LanguageAction; -use cms\action\Method; - -class LanguageInfoAction extends LanguageAction implements Method { - - public function view() { - $this->setTemplateVars( $this->language->getProperties() ); - } - - public function post() { - } -} diff --git a/modules/cms/action/model/ModelEditAction.class.php b/modules/cms/action/model/ModelEditAction.class.php @@ -0,0 +1,16 @@ +<?php +namespace cms\action\model; +use cms\action\Method; +use cms\action\ModelAction; + + +class ModelEditAction extends ModelAction implements Method { + + public function view() { + $this->model->load(); + + $this->setTemplateVars( $this->model->getProperties() ); + } + public function post() { + } +} diff --git a/modules/cms/action/model/ModelInfoAction.class.php b/modules/cms/action/model/ModelInfoAction.class.php @@ -1,16 +0,0 @@ -<?php -namespace cms\action\model; -use cms\action\Method; -use cms\action\ModelAction; - - -class ModelInfoAction extends ModelAction implements Method { - - public function view() { - $this->model->load(); - - $this->setTemplateVars( $this->model->getProperties() ); - } - public function post() { - } -} diff --git a/modules/cms/ui/themes/default/html/views/element/info.php b/modules/cms/ui/themes/default/html/views/element/edit.php diff --git a/modules/cms/ui/themes/default/html/views/element/info.tpl.src.xml b/modules/cms/ui/themes/default/html/views/element/edit.tpl.src.xml diff --git a/modules/cms/ui/themes/default/html/views/language/info.php b/modules/cms/ui/themes/default/html/views/language/edit.php diff --git a/modules/cms/ui/themes/default/html/views/language/info.tpl.src.xml b/modules/cms/ui/themes/default/html/views/language/edit.tpl.src.xml diff --git a/modules/cms/ui/themes/default/html/views/model/info.php b/modules/cms/ui/themes/default/html/views/model/edit.php diff --git a/modules/cms/ui/themes/default/html/views/model/info.tpl.src.xml b/modules/cms/ui/themes/default/html/views/model/edit.tpl.src.xml