diff --git a/TandemPlugin.class.php b/TandemPlugin.class.php index a5155ec1c902bb7b527492971ad90f6a9c93c239..a6bffaa40323be33efc70b300ace9b64a6b4ee9c 100644 --- a/TandemPlugin.class.php +++ b/TandemPlugin.class.php @@ -20,7 +20,7 @@ require_once(__DIR__ . '/models/BlocklistEntry.class.php'); require_once(__DIR__ . '/classes/TandemMatching.class.php'); -class TandemPlugin extends StudIPPlugin implements SystemPlugin, PortalPlugin +class TandemPlugin extends StudIPPlugin implements SystemPlugin, PortalPlugin, HomepagePlugin { public static function isGenderSearchEnabled() : bool @@ -65,7 +65,7 @@ class TandemPlugin extends StudIPPlugin implements SystemPlugin, PortalPlugin //navigation items: - if (Navigation::hasItem('/profile')) { + if (Navigation::hasItem('/profile') && $this->isActivated(null, 'user')) { $user = User::findCurrent(); $show_navigation = false; @@ -293,6 +293,11 @@ class TandemPlugin extends StudIPPlugin implements SystemPlugin, PortalPlugin return $template; } + public function getHomepageTemplate($user_id) + { + return null; + } + public static function onEnable($plugin_id) { //Assign the TandemAdmin role to this plugin: diff --git a/plugin.manifest b/plugin.manifest index fe72fd321d069e88b07bb54e6a3f267f9f03e576..42cb0f9e29c12314e9f6029787cc615463ea09d9 100644 --- a/plugin.manifest +++ b/plugin.manifest @@ -1,7 +1,7 @@ pluginname=TandemPlugin pluginclassname=TandemPlugin origin=data-quest -version=1.6 +version=1.6.1-os description=Dieses Plugin ermöglicht es, Sprachtandems innerhalb der Stud.IP Platform zu bilden. studipMinVersion=5.5 studipMaxVersion=6.0.99