diff options
| author | Thomas Hackl <hackl@data-quest.de> | 2022-09-09 12:19:02 +0000 |
|---|---|---|
| committer | Thomas Hackl <hackl@data-quest.de> | 2022-09-09 12:19:02 +0000 |
| commit | ad6da68adf45d6343314ab633b1f75460f35f34d (patch) | |
| tree | 915ad297782a9575bb3b5759214b97bbc17de48b /lib/navigation/AdminNavigation.php | |
| parent | dcf42b6a1f5a1b47d79fa2d2c06e2e4b07a9024f (diff) | |
Resolve "Fehlender globaler Schalter für das Abschalten der Courseware (veranstaltungsunabhängig)"
Closes #648
Merge request studip/studip!995
Diffstat (limited to 'lib/navigation/AdminNavigation.php')
| -rw-r--r-- | lib/navigation/AdminNavigation.php | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/lib/navigation/AdminNavigation.php b/lib/navigation/AdminNavigation.php index c208ffd..2bb2418 100644 --- a/lib/navigation/AdminNavigation.php +++ b/lib/navigation/AdminNavigation.php @@ -132,13 +132,17 @@ class AdminNavigation extends Navigation if (Config::get()->BANNER_ADS_ENABLE) { $navigation->addSubNavigation('banner', new Navigation(_('Werbebanner'), 'dispatch.php/admin/banner')); } - $navigation->addSubNavigation( - 'courseware', - new Navigation( - _('Courseware'), - 'dispatch.php/admin/courseware/index' - ) - ); + + if (PluginManager::getInstance()->getPlugin('CoursewareModule')) { + $navigation->addSubNavigation( + 'courseware', + new Navigation( + _('Courseware'), + 'dispatch.php/admin/courseware/index' + ) + ); + } + if (Config::get()->OERCAMPUS_ENABLED) { $navigation->addSubNavigation( 'oer', |
