From: samhemelryk Date: Mon, 7 Sep 2009 06:43:02 +0000 (+0000) Subject: group MDL-19798 Updated print_header and build_navigation to OUTPUT and PAGE equivalents X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=b87573d7ae4b9bdc94015c256146a21d6a76326b;p=moodle.git group MDL-19798 Updated print_header and build_navigation to OUTPUT and PAGE equivalents --- diff --git a/group/assign.php b/group/assign.php index 4f4869a1cc..422d5bc089 100644 --- a/group/assign.php +++ b/group/assign.php @@ -94,13 +94,15 @@ $straddgroupstogroupings = get_string('addgroupstogroupings', 'group'); $groupingname = format_string($grouping->name); -$navlinks = array(); -$navlinks[] = array('name' => $strparticipants, 'link' => "$CFG->wwwroot/user/index.php?id=$courseid", 'type' => 'misc'); -$navlinks[] = array('name' => $strgroups, 'link' => "$CFG->wwwroot/group/index.php?id=$courseid", 'type' => 'misc'); -$navlinks[] = array('name' => $straddgroupstogroupings, 'link' => null, 'type' => 'misc'); -$navigation = build_navigation($navlinks); - -print_header("$course->shortname: $strgroups", $course->fullname, $navigation, '', '', true, '', user_login_string($course, $USER)); +$PAGE->navbar->add($strparticipants, new moodle_url($CFG->wwwroot.'/user/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strgroups, new moodle_url($CFG->wwwroot.'/group/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($straddgroupstogroupings); + +/// Print header +$PAGE->set_title("$course->shortname: $strgroups"); +$PAGE->set_heading($course->fullname); +$PAGE->set_headingmenu(user_login_string($course, $USER)); +echo $OUTPUT->header(); ?>
diff --git a/group/autogroup.php b/group/autogroup.php index b937baf518..bf7a67fe73 100644 --- a/group/autogroup.php +++ b/group/autogroup.php @@ -37,11 +37,6 @@ $strparticipants = get_string('participants'); $strautocreategroups = get_string('autocreategroups', 'group'); // Print the page and form -$navlinks = array(array('name'=>$strparticipants, 'link'=>$CFG->wwwroot.'/user/index.php?id='.$courseid, 'type'=>'misc'), - array('name' => $strgroups, 'link' => "$CFG->wwwroot/group/index.php?id=$courseid", 'type' => 'misc'), - array('name' => $strautocreategroups, 'link' => null, 'type' => 'misc')); -$navigation = build_navigation($navlinks); - $preview = ''; $error = ''; @@ -231,8 +226,14 @@ if ($editform->is_cancelled()) { } } +$PAGE->navbar->add($strparticipants, new moodle_url($CFG->wwwroot.'/user/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strgroups, new moodle_url($CFG->wwwroot.'/group/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strautocreategroups); + /// Print header -print_header_simple($strgroups, ': '.$strgroups, $navigation, '', '', true, '', navmenu($course)); +$PAGE->set_title($strgroups); +$PAGE->set_heading(': '.$strgroups); +echo $OUTPUT->header(); echo $OUTPUT->heading($strautocreategroups); if ($error != '') { diff --git a/group/delete.php b/group/delete.php index c7868d671d..2b089fe817 100644 --- a/group/delete.php +++ b/group/delete.php @@ -54,7 +54,9 @@ if ($confirm && data_submitted()) { $DB->commit_sql(); redirect($returnurl); } else { - print_header(get_string('deleteselectedgroup', 'group'), get_string('deleteselectedgroup', 'group')); + $PAGE->set_title(get_string('deleteselectedgroup', 'group')); + $PAGE->set_heading(get_string('deleteselectedgroup', 'group')); + echo $OUTPUT->header(); $optionsyes = array('courseid'=>$courseid, 'groups'=>$groupids, 'sesskey'=>sesskey(), 'confirm'=>1); $optionsno = array('id'=>$courseid); if(count($groupnames)==1) { diff --git a/group/group.php b/group/group.php index df9cfeadfe..0c34712c81 100644 --- a/group/group.php +++ b/group/group.php @@ -57,7 +57,9 @@ $returnurl = $CFG->wwwroot.'/group/index.php?id='.$course->id.'&group='.$id; if ($id and $delete) { if (!$confirm) { - print_header(get_string('deleteselectedgroup', 'group'), get_string('deleteselectedgroup', 'group')); + $PAGE->set_title(get_string('deleteselectedgroup', 'group')); + $PAGE->set_heading(get_string('deleteselectedgroup', 'group')); + echo $OUTPUT->header(); $optionsyes = array('id'=>$id, 'delete'=>1, 'courseid'=>$courseid, 'sesskey'=>sesskey(), 'confirm'=>1); $optionsno = array('id'=>$courseid); $formcontinue = html_form::make_button('group.php', $optionsyes, get_string('yes'), 'get'); @@ -103,15 +105,14 @@ if ($id) { $strheading = get_string('creategroup', 'group'); } - -$navlinks = array(array('name'=>$strparticipants, 'link'=>$CFG->wwwroot.'/user/index.php?id='.$courseid, 'type'=>'misc'), - array('name'=>$strgroups, 'link'=>$CFG->wwwroot.'/group/index.php?id='.$courseid, 'type'=>'misc'), - array('name'=>$strheading, 'link'=>'', 'type'=>'misc')); -$navigation = build_navigation($navlinks); +$PAGE->navbar->add($strparticipants, new moodle_url($CFG->wwwroot.'/user/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strgroups, new moodle_url($CFG->wwwroot.'/group/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strheading); /// Print header -print_header_simple($strgroups, ': '.$strgroups, $navigation, '', '', true, '', navmenu($course)); - +$PAGE->set_title($strgroups); +$PAGE->set_heading(': '.$strgroups); +echo $OUTPUT->header(); echo '
'; if ($id) { print_group_picture($group, $course->id); diff --git a/group/grouping.php b/group/grouping.php index 61b2ff97b0..efd64d4885 100644 --- a/group/grouping.php +++ b/group/grouping.php @@ -51,7 +51,9 @@ $returnurl = $CFG->wwwroot.'/group/groupings.php?id='.$course->id; if ($id and $delete) { if (!$confirm) { - print_header(get_string('deletegrouping', 'group'), get_string('deletegrouping', 'group')); + $PAGE->set_title(get_string('deletegrouping', 'group')); + $PAGE->set_heading(get_string('deletegrouping', 'group')); + echo $OUTPUT->header(); $optionsyes = array('id'=>$id, 'delete'=>1, 'courseid'=>$courseid, 'sesskey'=>sesskey(), 'confirm'=>1); $optionsno = array('id'=>$courseid); $formcontinue = html_form::make_button('grouping.php', $optionsyes, get_string('yes'), 'get'); @@ -99,15 +101,14 @@ if ($id) { $strheading = get_string('creategrouping', 'group'); } -$navlinks = array(array('name'=>$strparticipants, 'link'=>$CFG->wwwroot.'/user/index.php?id='.$courseid, 'type'=>'misc'), - array('name'=>$strgroupings, 'link'=>$CFG->wwwroot.'/group/groupings.php?id='.$courseid, 'type'=>'misc'), - array('name'=>$strheading, 'link'=>'', 'type'=>'misc')); -$navigation = build_navigation($navlinks); +$PAGE->navbar->add($strparticipants, new moodle_url($CFG->wwwroot.'/user/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strgroups, new moodle_url($CFG->wwwroot.'/group/groupings.php', array('id'=>$courseid))); +$PAGE->navbar->add($strheading); /// Print header -print_header_simple($strgroupings, ': '.$strgroupings, $navigation, '', '', true, '', navmenu($course)); - - +$PAGE->set_title($strgroupings); +$PAGE->set_heading(': '.$strgroupings); +echo $OUTPUT->header(); echo $OUTPUT->heading($strheading); $editform->display(); echo $OUTPUT->footer(); diff --git a/group/groupings.php b/group/groupings.php index a6619d7101..f067913681 100644 --- a/group/groupings.php +++ b/group/groupings.php @@ -26,12 +26,13 @@ $struses = get_string('activities'); $strparticipants = get_string('participants'); $strmanagegrping = get_String('showgroupsingrouping', 'group'); -$navlinks = array(array('name'=>$strparticipants, 'link'=>$CFG->wwwroot.'/user/index.php?id='.$courseid, 'type'=>'misc'), - array('name'=>$strgroupings, 'link'=>'', 'type'=>'misc')); -$navigation = build_navigation($navlinks); +$PAGE->navbar->add($strparticipants, new moodle_url($CFG->wwwroot.'/user/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strgroupings); /// Print header -print_header_simple($strgroupings, ': '.$strgroupings, $navigation, '', '', true, '', navmenu($course)); +$PAGE->set_title($strgroupings); +$PAGE->set_heading(': '.$strgroupings); +echo $OUTPUT->header(); // Add tabs $currenttab = 'groupings'; diff --git a/group/index.php b/group/index.php index 60b351da73..cacdf3534c 100644 --- a/group/index.php +++ b/group/index.php @@ -124,12 +124,14 @@ switch ($action) { $strgroups = get_string('groups'); $strparticipants = get_string('participants'); -$navlinks = array(array('name'=>$strparticipants, 'link'=>$CFG->wwwroot.'/user/index.php?id='.$courseid, 'type'=>'misc'), - array('name'=>$strgroups, 'link'=>'', 'type'=>'misc')); -$navigation = build_navigation($navlinks); +$PAGE->navbar->add($strparticipants, new moodle_url($CFG->wwwroot.'/user/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strgroups); /// Print header -print_header_simple($strgroups, ': '.$strgroups, $navigation, '', '', true, '', navmenu($course)); +$PAGE->set_title($strgroups); +$PAGE->set_heading(': '.$strgroups); +echo $OUTPUT->header(); + // Add tabs $currenttab = 'groups'; require('tabs.php'); diff --git a/group/members.php b/group/members.php index 18d607a58f..d6d362f6e5 100644 --- a/group/members.php +++ b/group/members.php @@ -75,15 +75,17 @@ $strusergroupmembership = get_string('usergroupmembership', 'group'); $groupname = format_string($group->name); -$navlinks = array(); -$navlinks[] = array('name' => $strparticipants, 'link' => "$CFG->wwwroot/user/index.php?id=$courseid", 'type' => 'misc'); -$navlinks[] = array('name' => $strgroups, 'link' => "$CFG->wwwroot/group/index.php?id=$courseid", 'type' => 'misc'); -$navlinks[] = array('name' => $stradduserstogroup, 'link' => null, 'type' => 'misc'); -$navigation = build_navigation($navlinks); - $PAGE->requires->js('group/clientlib.js'); $PAGE->requires->js_function_call('init_add_remove_members_page'); -print_header("$course->shortname: $strgroups", $course->fullname, $navigation, '', '', true, '', user_login_string($course, $USER)); +$PAGE->navbar->add($strparticipants, new moodle_url($CFG->wwwroot.'/user/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strgroups, new moodle_url($CFG->wwwroot.'/group/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($stradduserstogroup); + +/// Print header +$PAGE->set_title("$course->shortname: $strgroups"); +$PAGE->set_heading($course->fullname); +$PAGE->set_headingmenu(user_login_string($course, $USER)); +echo $OUTPUT->header(); check_theme_arrows(); ?> diff --git a/group/overview.php b/group/overview.php index 53b7b4ec37..c1f3db3847 100644 --- a/group/overview.php +++ b/group/overview.php @@ -106,14 +106,14 @@ if ($rs = $DB->get_recordset_sql($sql, $params)) { $rs->close(); } - -// Print the page and form -$navlinks = array(array('name'=>$strparticipants, 'link'=>$CFG->wwwroot.'/user/index.php?id='.$courseid, 'type'=>'misc'), - array('name'=>$strgroups, 'link'=>'', 'type'=>'misc')); -$navigation = build_navigation($navlinks); +$PAGE->navbar->add($strparticipants, new moodle_url($CFG->wwwroot.'/user/index.php', array('id'=>$courseid))); +$PAGE->navbar->add($strgroups); /// Print header -print_header_simple($strgroups, ': '.$strgroups, $navigation, '', '', true, '', navmenu($course)); +$PAGE->set_title($strgroups); +$PAGE->set_heading(': '.$strgroups); +echo $OUTPUT->header(); + // Add tabs $currenttab = 'overview'; require('tabs.php');