From 1565d3fdbe47283208c88fccac0e488e85330fc2 Mon Sep 17 00:00:00 2001 From: Paul Nicholls Date: Wed, 21 Jul 2010 10:24:58 +1200 Subject: [PATCH 1/1] MDL-22903 - fix groupings/overview tabs on front page --- group/groupings.php | 7 ++++++- group/overview.php | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/group/groupings.php b/group/groupings.php index 962c16a..5cdc567 100644 --- a/group/groupings.php +++ b/group/groupings.php @@ -50,7 +50,12 @@ $struses = get_string('activities'); $strparticipants = get_string('participants'); $strmanagegrping = get_String('showgroupsingrouping', 'group'); -$PAGE->settingsnav->get('courseadmin')->get('users')->get('groups')->make_active(); +if($courseid == SITEID) { + $basemenu = 'frontpage'; +} else { + $basemenu = 'courseadmin'; +} +$PAGE->settingsnav->get($basemenu)->get('users')->get('groups')->make_active(); $PAGE->navbar->add($strgroupings); /// Print header diff --git a/group/overview.php b/group/overview.php index 93cf3c5..74a54dc 100644 --- a/group/overview.php +++ b/group/overview.php @@ -100,7 +100,12 @@ if ($rs = $DB->get_recordset_sql($sql, $params)) { $rs->close(); } -$PAGE->settingsnav->get('courseadmin')->get('users')->get('groups')->make_active(); +if($courseid == SITEID) { + $basemenu = 'frontpage'; +} else { + $basemenu = 'courseadmin'; +} +$PAGE->settingsnav->get($basemenu)->get('users')->get('groups')->make_active(); $PAGE->navbar->add(get_string('overview', 'group')); /// Print header -- 1.7.0.2.msysgit.0