Commit

commit f977540a7e870b66abf3564ef5df22143d158e63
Author: Jan Dankert 
Date:   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(-)