Commit

commit 48bd7ee010e5cd9aa535496cdc37f0ccd5e98603
Author: Jan Dankert 
Date:   Wed Jun 1 00:11:40 2022 +0200

    New: DSL as a filter for number values

 .../action/element/ElementAdvancedAction.class.php | 17 +++-
 modules/cms/action/page/PageAllAction.class.php    |  8 ++
 .../pageelement/PageelementAllAction.class.php     |  1 +
 modules/cms/generator/ValueGenerator.class.php     | 38 +++++++++
 modules/cms/model/Element.class.php                | 93 +++++++++++++---------
 .../themes/default/html/views/element/advanced.php |  2 +-
 .../html/views/element/advanced.tpl.src.xml        |  2 +-
 modules/dsl/DslAstParser.class.php                 |  2 +-
 modules/dsl/ast/DslAssignment.class.php            |  2 +
 modules/dsl/ast/DslBlock.class.php                 | 64 ---------------
 modules/dsl/ast/DslCreation.class.php              | 28 -------
 modules/dsl/ast/DslElement.class.php               | 13 ++-
 modules/dsl/ast/DslGroup.class.php                 | 16 ----
 modules/dsl/ast/DslIf.class.php                    |  4 +-
 modules/dsl/ast/DslStatementList.class.php         |  2 +
 modules/dsl/executor/DslInterpreter.class.php      |  8 +-
 modules/language/Language_CN.class.php             |  2 +
 modules/language/Language_DE.class.php             |  2 +
 modules/language/Language_EN.class.php             |  2 +
 modules/language/Language_ES.class.php             |  2 +
 modules/language/Language_FR.class.php             |  2 +
 modules/language/Language_IT.class.php             |  2 +
 modules/language/Language_RU.class.php             |  2 +
 modules/language/Messages.class.php                |  2 +
 modules/language/language.yml                      |  5 ++
 25 files changed, 162 insertions(+), 159 deletions(-)