From 5d1bb23536740e1289186c473ac049e5bdf9da1e Mon Sep 17 00:00:00 2001 From: Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> Date: Wed, 2 Nov 2022 10:42:18 +0100 Subject: [PATCH] add local changes --- TandemPlugin.class.php | 9 +++++++-- plugin.manifest | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/TandemPlugin.class.php b/TandemPlugin.class.php index a5155ec..a6bffaa 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 fe72fd3..42cb0f9 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 -- GitLab