aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/admin
diff options
context:
space:
mode:
authorRasmus Fuhse <fuhse@data-quest.de>2025-07-04 06:13:27 +0000
committerRasmus Fuhse <fuhse@data-quest.de>2025-07-04 06:13:27 +0000
commitd25a23a626b43baab9714c8a4a68a20144cb3f00 (patch)
treeea948244609f587a3fb9f1e5ab89fd996b30d73c /app/controllers/admin
parentaacbfe703e9e45fd9e8c11a60c3f1ad77593d981 (diff)
Resolve "Forum 3"
Closes #5146 Merge request studip/studip!3845
Diffstat (limited to 'app/controllers/admin')
-rw-r--r--app/controllers/admin/user.php14
1 files changed, 5 insertions, 9 deletions
diff --git a/app/controllers/admin/user.php b/app/controllers/admin/user.php
index 88b5272..5a0cd9d 100644
--- a/app/controllers/admin/user.php
+++ b/app/controllers/admin/user.php
@@ -1517,15 +1517,11 @@ class Admin_UserController extends AuthenticatedController
'details' => "files",
];
- foreach (PluginEngine::getPlugins(ForumModule::class) as $plugin) {
- $table = $plugin->getEntryTableInfo();
- $queries[] = [
- 'desc' => $plugin->getPluginName() . ' - ' . _("Anzahl der Postings"),
- 'query' => 'SELECT COUNT(*) FROM `' . $table['table'] . '`
- WHERE `' . $table['user_id'] . '` = ?
- GROUP BY `' . $table['user_id'] . '`',
- ];
- }
+ // Forum
+ $queries[] = [
+ 'desc' => _('Forum - Anzahl der Postings'),
+ 'query' => "SELECT COUNT(*) FROM `forum_postings` WHERE `user_id` = ? GROUP BY `user_id`"
+ ];
// Evaluate queries
foreach ($queries as $index => $query) {