From: skodak Date: Sun, 1 Jun 2008 13:09:04 +0000 (+0000) Subject: MDL-14679 towards /group conversion X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=dfdaabd6a85c37930247f423f865963efbeb603a;p=moodle.git MDL-14679 towards /group conversion --- diff --git a/group/assign.php b/group/assign.php index a4ef8bd126..2d1c936667 100644 --- a/group/assign.php +++ b/group/assign.php @@ -8,11 +8,11 @@ require_once('lib.php'); $groupingid = required_param('id', PARAM_INT); -if (!$grouping = get_record('groupings', 'id', $groupingid)) { +if (!$grouping = $DB->get_record('groupings', array('id'=>$groupingid))) { print_error('invalidgroupid'); } -if (! $course = get_record('course', 'id', $grouping->courseid)) { +if (!$course = $DB->get_record('course', array('id'=>$grouping->courseid))) { print_error('invalidcourse'); } $courseid = $course->id; @@ -24,7 +24,7 @@ require_capability('moodle/course:managegroups', $context); $returnurl = $CFG->wwwroot.'/group/groupings.php?id='.$courseid; -if ($frm = data_submitted() and confirm_sesskey()) { +if ($frm = data_submitted(false) and confirm_sesskey()) { if (isset($frm->cancel)) { redirect($returnurl); @@ -45,8 +45,8 @@ if ($frm = data_submitted() and confirm_sesskey()) { $currentmembers = array(); $potentialmembers = array(); -if ($groups = get_records('groups', 'courseid', $courseid, 'name')) { - if ($assignment = get_records('groupings_groups', 'groupingid', $grouping->id)) { +if ($groups = $DB->get_records('groups', 'courseid', array($courseid=>'name'))) { + if ($assignment = $DB->get_records('groupings_groups', array('groupingid'=>$grouping->id))) { foreach ($assignment as $ass) { $currentmembers[$ass->groupid] = $groups[$ass->groupid]; unset($groups[$ass->groupid]); @@ -67,7 +67,7 @@ if ($currentmembers) { if ($managerroles = get_config('', 'coursemanager')) { $coursemanagerroles = split(',', $managerroles); foreach ($coursemanagerroles as $roleid) { - $role = get_record('role','id',$roleid); + $role = $DB->get_record('role', array('id'=>$roleid)); $canseehidden = has_capability('moodle/role:viewhiddenassigns', $context); $managers = get_role_users($roleid, $context, true, 'u.id', 'u.id ASC', $canseehidden); } @@ -113,7 +113,7 @@ print_header("$course->shortname: $strgroups", $course->fullname, $navigation, ' diff --git a/group/overview.php b/group/overview.php index 77cd824ef8..53dc1ad6c6 100644 --- a/group/overview.php +++ b/group/overview.php @@ -17,7 +17,7 @@ $groupingid = optional_param('grouping', 0, PARAM_INT); $returnurl = $CFG->wwwroot.'/group/index.php?id='.$courseid; $rooturl = $CFG->wwwroot.'/group/overview.php?id='.$courseid; -if (!$course = get_record('course', 'id',$courseid)) { +if (!$course = $DB->get_record('course', array('id'=>$courseid))) { print_error('invalidcourse'); } @@ -58,10 +58,10 @@ if (!$groups = $DB->get_records('groups', array('courseid'=>$courseid), 'name')) $groups = array(); } -$params = array($courseid); +$params = array('courseid'=>$courseid); if ($groupid) { - $groupwhere = "AND g.id = ?"; - $params[] = $groupid; + $groupwhere = "AND g.id = :groupid"; + $params['groupid'] = $groupid; } else { $groupwhere = ""; } @@ -71,12 +71,12 @@ if (empty($CFG->enablegroupings)) { FROM {groups} g LEFT JOIN {groups_members} gm ON g.id = gm.groupid LEFT JOIN {user} u ON gm.userid = u.id - WHERE g.courseid = ? $groupwhere + WHERE g.courseid = :courseid $groupwhere ORDER BY g.name, u.lastname, u.firstname"; } else { if ($groupingid) { - $groupingwhere = "AND gg.groupingid = "; - $params[] = $groupingid; + $groupingwhere = "AND gg.groupingid = :groupingid"; + $params['groupingid'] = $groupingid; } else { $groupingwhere = ""; } @@ -85,7 +85,7 @@ if (empty($CFG->enablegroupings)) { LEFT JOIN {groupings_groups} gg ON g.id = gg.groupid LEFT JOIN {groups_members} gm ON g.id = gm.groupid LEFT JOIN {user} u ON gm.userid = u.id - WHERE g.courseid = ? $groupwhere $groupingwhere + WHERE g.courseid = :courseid $groupwhere $groupingwhere ORDER BY g.name, u.lastname, u.firstname"; } @@ -105,7 +105,7 @@ if ($rs = $DB->get_recordset_sql($sql, $params)) { } $members[$row->groupingid][$row->groupid][] = $user; } - rs_close($rs); + $rs->close(); }
- +
- +

- +

- '."\n"; + echo '
'."\n"; } ?>