]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-14679 converted some course related code
authorskodak <skodak>
Sun, 1 Jun 2008 18:17:38 +0000 (18:17 +0000)
committerskodak <skodak>
Sun, 1 Jun 2008 18:17:38 +0000 (18:17 +0000)
course/importstudents.php
course/index.php
course/info.php

index 43fab82fb89c0eded8cdcf4ccb524e3608bb0ef0..7814185ba69b81f8a779857b72febc13f5fd63a7 100644 (file)
@@ -54,7 +54,7 @@
 
     print_heading(get_string('childcourses'));
 
-    if (!$frm = data_submitted()) {
+    if (!$frm = data_submitted(false)) {
         $note = get_string("importmetacoursenote");
         print_simple_box($note, "center", "50%");
 
index 226cffe52a6feec30b458773ea687bf27017e24c..d4fc19785ee9de0accc2b31a50e2dd5a859956ff 100644 (file)
@@ -49,9 +49,9 @@
 
       /// Print form for creating new categories
 
-        $countcategories = count_records('course_categories');
+        $countcategories = $DB->count_records('course_categories');
 
-        if ($countcategories > 1 || ($countcategories == 1 && count_records('course') > 200)) {
+        if ($countcategories > 1 || ($countcategories == 1 && $DB->count_records('course') > 200)) {
             $strcourses = get_string('courses');
             $strcategories = get_string('categories');
 
@@ -99,7 +99,7 @@
     if (!empty($delete) and confirm_sesskey()) {
         require_once('delete_category_form.php');
 
-        if (!$deletecat = get_record('course_categories', 'id', $delete)) {
+        if (!$deletecat = $DB->get_record('course_categories', array('id'=>$delete))) {
             error('Incorrect category id', 'index.php');
         }
 
 /// Create a default category if necessary
     if (!$categories = get_categories()) {    /// No category yet!
         // Try and make one
-        unset($tempcat);
+        $tempcat = new object();
         $tempcat->name = get_string('miscellaneous');
-        if (!$tempcat->id = insert_record('course_categories', $tempcat)) {
+        if (!$tempcat->id = $DB->insert_record('course_categories', $tempcat)) {
             print_error('cannotsetupcategory');
         }
         $tempcat->context = get_context_instance(CONTEXT_COURSECAT, $tempcat->id);
 /// Move a category to a new parent if required
 
     if (!empty($move) and ($moveto>=0) and confirm_sesskey()) {
-        if ($tempcat = get_record('course_categories', 'id', $move)) {
+        if ($tempcat = $DB->get_record('course_categories', array('id'=>$move))) {
             if ($tempcat->parent != $moveto) {
-                $newp = get_record('course_categories', 'id', $moveto);
+                $newp = $DB->get_record('course_categories', array('id'=>$moveto));
                 if (! move_category($tempcat, $newp)) {
                     notify('Could not update that category!');
                 }
 /// Hide or show a category
     if ((!empty($hide) or !empty($show)) and confirm_sesskey()) {
         if (!empty($hide)) {
-            $tempcat = get_record('course_categories', 'id', $hide);
+            $tempcat = $DB->get_record('course_categories', array('id'=>$hide));
             $visible = 0;
         } else {
-            $tempcat = get_record('course_categories', 'id', $show);
+            $tempcat = $DB->get_record('course_categories', array('id'=>$show));
             $visible = 1;
         }
         if ($tempcat) {
-            if (! set_field('course_categories', 'visible', $visible, 'id', $tempcat->id)) {
+            if (!$DB->set_field('course_categories', 'visible', $visible, array('id'=>$tempcat->id))) {
                 notify('Could not update that category!');
             }
-            if (! set_field('course', 'visible', $visible, 'category', $tempcat->id)) {
+            if (!$DB->set_field('course', 'visible', $visible, array('category'=>$tempcat->id))) {
                 notify('Could not hide/show any courses in this category !');
             }
         }
         $movecategory = NULL;
 
         if (!empty($moveup)) {
-            if ($movecategory = get_record('course_categories', 'id', $moveup)) {
+            if ($movecategory = $DB->get_record('course_categories', array('id'=>$moveup))) {
                 $categories = get_categories($movecategory->parent);
 
                 foreach ($categories as $category) {
             }
         }
         if (!empty($movedown)) {
-            if ($movecategory = get_record('course_categories', 'id', $movedown)) {
+            if ($movecategory = $DB->get_record('course_categories', array('id'=>$movedown))) {
                 $categories = get_categories($movecategory->parent);
 
                 $choosenext = false;
                 } else if ($category->id == $movecategory->id) {
                     $category = $swapcategory;
                 }
-                if (! set_field('course_categories', 'sortorder', $count, 'id', $category->id)) {
+                if (!$DB->set_field('course_categories', 'sortorder', $count, array('id'=>$category->id))) {
                     notify('Could not update that category!');
                 }
             }
index 346ffc9cad5baf8c38d5c25c6dc817fe911b70b5..b810806ee0b6b0f3acdb03c44d80ca76bcacdc1a 100644 (file)
@@ -8,16 +8,18 @@
     $id   = optional_param('id', false, PARAM_INT); // Course id
     $name = optional_param('name', false, PARAM_RAW); // Course short name
 
+    $name = stripslashes($name); // TODO: remove soon
+
     if (!$id and !$name) {
         print_error("unspecifycourseid");
     }
 
     if ($name) {
-        if (! $course = get_record("course", "shortname", $name) ) {
+        if (!$course = $DB->get_record("course", array("shortname"=>$name))) {
             print_error("invalidshortname");
         }
     } else {
-        if (! $course = get_record("course", "id", $id) ) {
+        if (!$course = get_record("course", array("id"=>$id))) {
             print_error("invalidcourseid");
         }
     }