diff options
| author | noackorama <noackorama@gmail.com> | 2021-12-10 18:02:42 +0100 |
|---|---|---|
| committer | noackorama <noackorama@gmail.com> | 2021-12-10 18:02:42 +0100 |
| commit | 9ccf095bd2c597eef1ffb2c0557b1ca7e1d6b60c (patch) | |
| tree | 40cd3cbbca1ceaa807737cc098af178881fba042 /app/controllers/public_courses.php | |
| parent | d150cc8f8853ab63bf80ec6e4525b1109f668906 (diff) | |
resurrect forum icon on public courses re #468
Diffstat (limited to 'app/controllers/public_courses.php')
| -rw-r--r-- | app/controllers/public_courses.php | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/app/controllers/public_courses.php b/app/controllers/public_courses.php index e32a853..207a0f1 100644 --- a/app/controllers/public_courses.php +++ b/app/controllers/public_courses.php @@ -207,12 +207,10 @@ class PublicCoursesController extends AuthenticatedController foreach ($seminars as $id => $seminar) { foreach ($seminar['tools'] as $tool) { $module = $tool->getStudipModule(); - if (!$module || get_class($module) === 'CoreAdmin' || get_class($module) === 'CoreStudygroupAdmin') { - continue; - } - if (array_key_exists(get_class($module), $seminar['navigations'])) { + if (!$module || in_array(get_class($module), ['CoreAdmin', 'CoreStudygroupAdmin', 'CoreWiki', 'CoreSchedule', 'CoreScm', 'CoreOverview', 'CoreDocuments'])) { continue; } + if ($tool->getVisibilityPermission() === 'nobody') { $seminar['navigations'][get_class($module)] = $module->getIconNavigation($id, time(), 'nobody'); } else { |
