Commit
commit f977540a7e870b66abf3564ef5df22143d158e63 Author: Jan DankertDate: Tue Jan 14 01:57:22 2025 +0100 New: Some new template element types like 'url','email','range','password','date','time', ...; New: datalists for input fields; Refactoring: Cleaner templates and actions for editing values; modules/cms/action/PageelementAction.class.php | 13 +- modules/cms/action/ValueMapping.class.php | 357 ++++++++++++ .../action/element/ElementAdvancedAction.class.php | 11 + modules/cms/action/page/PageAllAction.class.php | 197 +------ .../pageelement/PageelementAllAction.class.php | 169 +----- .../pageelement/PageelementValueAction.class.php | 87 ++- modules/cms/generator/ValueGenerator.class.php | 57 +- modules/cms/model/Element.class.php | 31 +- modules/cms/model/Value.class.php | 4 + .../default/html/views/include/editvalue.inc.xml | 191 +++++++ .../cms/ui/themes/default/html/views/page/all.php | 499 ++++++++++++----- .../themes/default/html/views/page/all.tpl.src.xml | 137 +---- .../themes/default/html/views/pageelement/all.php | 502 ++++++++++++----- .../default/html/views/pageelement/all.tpl.src.xml | 135 +---- .../default/html/views/pageelement/value.php | 615 ++++++++++++--------- .../html/views/pageelement/value.tpl.src.xml | 157 +----- .../themes/default/script/openrat/workbench.min.js | 5 +- .../cms/ui/themes/default/style/openrat-image.css | 36 ++ .../cms/ui/themes/default/style/openrat-image.less | 36 +- .../ui/themes/default/style/openrat-image.min.css | 2 +- modules/language/Language_CN.class.php | 11 + modules/language/Language_DE.class.php | 11 + modules/language/Language_EN.class.php | 11 + modules/language/Language_ES.class.php | 11 + modules/language/Language_FR.class.php | 11 + modules/language/Language_IT.class.php | 11 + modules/language/Language_RU.class.php | 11 + modules/language/Messages.class.php | 11 + modules/language/language.yml | 35 ++ .../html/component_input/InputComponent.class.php | 28 + modules/template_engine/components/template.xsd | 1 + 31 files changed, 2089 insertions(+), 1304 deletions(-)