Commit

commit f59d3a526d61a31e86dac50b13c96bcee9857c13
Author: Jan Dankert 
Date:   Tue Oct 13 22:52:59 2026 +0200

    New: The UI is now able to send hierarchical form data and the server is converting it into an object. This is a very nice feature, because this enables a better OpenAPI interface.

 modules/cms/Dispatcher.class.php                   |  5 +-
 modules/cms/action/Method.class.php                |  2 +-
 modules/cms/action/RequestParams.class.php         | 15 +++-
 modules/cms/action/ValueMapping.class.php          | 11 +--
 modules/cms/action/page/PageAllAction.class.php    | 44 ++++++++----
 modules/cms/action/page/PageEditAction.class.php   | 36 ++++------
 .../action/template/TemplateEditAction.class.php   | 57 ++++++---------
 modules/cms/api/ArrayOf.class.php                  |  2 +-
 modules/cms/api/Element.class.php                  | 18 +++--
 modules/cms/api/Language.class.php                 | 11 ++-
 modules/cms/api/PageAll.class.php                  | 18 +++--
 modules/cms/api/Template.class.php                 | 16 +++--
 modules/cms/api/TemplateModel.class.php            | 11 +--
 modules/cms/api/Value.class.php                    | 16 +++--
 modules/cms/api/Values.class.php                   |  9 ++-
 modules/cms/base/Startup.class.php                 |  2 +-
 modules/cms/output/APIOutput.class.php             |  1 -
 modules/cms/output/BaseOutput.class.php            |  5 ++
 .../default/html/views/include/editvalue.inc.xml   | 51 +++++++-------
 .../default/html/views/pageelement/value.php       | 82 +++++++++++-----------
 modules/util/Hydrator.class.php                    | 77 ++++++++++++++++++++
 21 files changed, 305 insertions(+), 184 deletions(-)