Commit

commit d76f896b38e4686ac21caa6b1512948860abfbf1
Author: Jan Dankert 
Date:   Thu Feb 16 01:04:38 2023 +0100

    New: Tags for base objects.

 modules/cms/action/TagAction.class.php             |  86 ++++++++++
 modules/cms/action/TaglistAction.class.php         |  82 +++++++++
 .../cms/action/object/ObjectInfoAction.class.php   |   5 +
 .../cms/action/object/ObjectTagAction.class.php    |  75 ++++++++
 modules/cms/model/BaseObject.class.php             |  19 ++-
 modules/cms/model/Project.class.php                |  24 ++-
 modules/cms/model/Tag.class.php                    | 190 +++++++++++++++++++++
 modules/cms/status/Status.class.php                |  20 ++-
 .../cms/ui/action/tree/TreePathAction.class.php    |  18 ++
 .../ui/themes/default/html/views/object/info.php   |  19 ++-
 .../default/html/views/object/info.tpl.src.xml     |  13 ++
 .../ui/themes/default/html/views/object/tag.php    |  52 ++++++
 .../default/html/views/object/tag.tpl.src.xml      |  23 +++
 .../cms/ui/themes/default/html/views/page/info.php |  19 ++-
 .../default/html/views/page/info.tpl.src.xml       |  14 ++
 .../cms/ui/themes/default/style/openrat-image.less |   2 +
 modules/cms/update/Update.class.php                |   2 +-
 .../cms/update/version/DBVersion000032.class.php   |  38 +++++
 modules/database/DbVersion.class.php               |   4 +
 modules/database/Statement.class.php               |   6 +-
 modules/database/Table.class.php                   |   7 +-
 modules/database/driver/PDODriver.class.php        |  13 +-
 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                      |   8 +-
 modules/util/Tree.class.php                        |  96 ++++++++++-
 32 files changed, 825 insertions(+), 26 deletions(-)