[evolvis-commits] r11982: Get group_id only when group is set↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 18:31:50 CET 2011


Author: mirabilos
Date: 2011-02-24 18:31:50 +0100 (Thu, 24 Feb 2011)
New Revision: 11982

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/plugins/mediawiki/common/MediaWikiPlugin.class
Log:
Get group_id only when group is set


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/plugins/mediawiki/common/MediaWikiPlugin.class
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/plugins/mediawiki/common/MediaWikiPlugin.class	2011-02-24 17:31:48 UTC (rev 11981)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/plugins/mediawiki/common/MediaWikiPlugin.class	2011-02-24 17:31:50 UTC (rev 11982)
@@ -39,7 +39,6 @@
 
 	function CallHook ($hookname, $params) {
 		global $use_mediawikiplugin,$G_SESSION,$HTML;
-		$group_id=$params['group'];
 		if ($hookname == "outermenu") {
 			$params['TITLES'][] = 'MediaWiki';
 			$params['DIRS'][] = '/mediawiki';
@@ -50,6 +49,7 @@
 						  array ('/mediawiki/index.php/User:' . $G_SESSION->getUnixName() ));				
 			}
 		} elseif ($hookname == "groupmenu") {
+			$group_id=$params['group'];
 			$project = &group_get_object($group_id);
 			if (!$project || !is_object($project)) {
 				return;
@@ -70,6 +70,7 @@
 		} elseif ($hookname == "groupisactivecheckbox") {
 			//Check if the group is active
 			// this code creates the checkbox in the project edit public info page to activate/deactivate the plugin
+			$group_id=$params['group'];
 			$group = &group_get_object($group_id);
 			echo "<tr>";
 			echo "<td>";
@@ -86,6 +87,7 @@
 			echo "</tr>";
 		} elseif ($hookname == "groupisactivecheckboxpost") {
 			// this code actually activates/deactivates the plugin after the form was submitted in the project edit public info page
+			$group_id=$params['group'];
 			$group = &group_get_object($group_id);
 			$use_mediawikiplugin = getStringFromRequest('use_mediawikiplugin');
 			if ( $use_mediawikiplugin == 1 ) {



More information about the evolvis-commits mailing list