Commit
commit d76f896b38e4686ac21caa6b1512948860abfbf1 Author: Jan DankertDate: 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(-)