diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-04-19 13:17:59 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+github@gmail.com> | 2024-04-22 12:05:28 +0200 |
| commit | 55dbe21a164c4b392e0e86a9cc0c647a421eefed (patch) | |
| tree | cef0c0cb0f786de2a6a6db40303edf8b57f83653 /public | |
| parent | 2ecf1b35e03599b8f4494db4018952e46ef64d02 (diff) | |
consistently uses CourseManagementSelectWidget on all sites of the course management, fixes #4030
Closes #4030
Merge request studip/studip!2887
Diffstat (limited to 'public')
| -rw-r--r-- | public/admin_evaluation.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/public/admin_evaluation.php b/public/admin_evaluation.php index f702173..bee8cce 100644 --- a/public/admin_evaluation.php +++ b/public/admin_evaluation.php @@ -66,6 +66,13 @@ if ($view === 'eval_inst') { require_once 'lib/admin_search.inc.php'; } else if (Context::getId() && $view == "eval_sem") { Navigation::activateItem('/course/admin/evaluation'); + if ($GLOBALS['perm']->have_studip_perm('admin', Context::getId())) { + // Ensure the select widget is added last + NotificationCenter::on('SidebarWillRender', function () { + $widget = new CourseManagementSelectWidget(); + Sidebar::get()->addWidget($widget); + }); + } } else { Navigation::activateItem('/contents/evaluation'); } |
