Add backend site management for collective topics and topics

- Introduced new backend site management features including the ability to accept, unaccept, save, edit, and display topics and collective topics.
- Added new views for editing and listing collective topics and topics.
- Implemented necessary backend logic in the `BackendSites` and `factory\BackendSites` classes to handle CRUD operations for topics and collective topics.
- Updated the layout to include links for accessing the new backend features based on user permissions.
This commit is contained in:
2025-05-04 19:08:48 +02:00
parent 5bb48fa21a
commit 9dfa15b115
13 changed files with 792 additions and 301 deletions

View File

@@ -28,8 +28,8 @@
},
"class.Cron.php": {
"type": "-",
"size": 9096,
"lmtime": 1745269340417,
"size": 9186,
"lmtime": 1745880791356,
"modified": false
},
"class.DbModel.php": {
@@ -139,8 +139,8 @@
},
"class.Tasks.php": {
"type": "-",
"size": 20791,
"lmtime": 1745269325909,
"size": 20898,
"lmtime": 1745876411486,
"modified": false
},
"class.Users.php": {
@@ -167,7 +167,7 @@
"config.php": {
"type": "-",
"size": 355,
"lmtime": 1741350062102,
"lmtime": 1745877418166,
"modified": false
},
"cron.php": {