]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-14129, fixed hardcoded print_error for feedback module.
authordongsheng <dongsheng>
Fri, 26 Sep 2008 06:01:22 +0000 (06:01 +0000)
committerdongsheng <dongsheng>
Fri, 26 Sep 2008 06:01:22 +0000 (06:01 +0000)
lang/en_utf8/feedback.php
mod/feedback/analysis.php
mod/feedback/analysis_to_excel.php
mod/feedback/edit_item.php
mod/feedback/import.php
mod/feedback/item/captcha/print_captcha.php
mod/feedback/lib.php
mod/feedback/mapcourse.php
mod/feedback/unmapcourse.php

index 84e3b9cee4ebb2ee999c415ae35682888228eda4..876b81a5a6d4565c8f9d973eabb8830a1c99c44a 100644 (file)
@@ -20,10 +20,15 @@ $string['confirmdeletetemplate'] = 'Are you sure you want to delete this templat
 $string['confirmusetemplate'] = 'Are you sure you want to use this template?';
 $string['average'] = 'Average';
 $string['bold'] = 'Bold';
+$string['cannotcreatetmpfeedback'] = 'Cannot create temporary feedback'; 
+$string['cannotcreatecompletedfeedback'] = 'Cannot create completed feedback'; 
+$stirng['cannotloadxml'] = 'failed to loading xml';
+$string['cannotunmap'] = 'Database problem, unable to unmap';
 $string['cannotmapfeedback'] = 'Database problem, unable to map feedback to course';
 $string['cannotsavetempl'] = 'saving templates is not allowed';
 $string['cancel_moving'] = 'Cancel moving';
 $string['captcha'] = 'Captcha';
+$string['captchanotset'] = 'Captcha hasn\'t been set.';
 $string['check_values'] = 'Possible responses';
 $string['checkbox'] = 'Multiple choice - multiple answers allowed (check boxes)';
 $string['check'] = 'Multiple choice - multiple answers';
index bbc5fe57b987070f142c6593fdfd148148c1f867..19bcd129d04698ada6bc8746bb7d9fb4fa90cef1 100644 (file)
 
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
-            error("Course Module ID was incorrect");
+            print_error('invalidcoursemodule');
         }
      
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
-            error("Course is misconfigured");
+            print_error('coursemisconf');
         }
      
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
-            error("Course module is incorrect");
+            print_error('invalidcoursemodule');
         }
     }
 
             require_course_login($course2); //this overwrites the object $course :-(
             $course = $DB->get_record("course", array("id"=>$cm->course)); // the workaround
         }else {
-            error("courseid is not correct");
+            print_error('invalidcourseid');
         }
     }
 
     if( !( ((intval($feedback->publish_stats) == 1) AND $capabilities->viewanalysepage) || $capabilities->viewreports)) {
-        error(get_string('error'));
+        print_error('error');
     }
 
     /// Print the page header
index 14d374c189d6d61834f0e9fb82fce7d268a6c387..a50c7cbbeac04a5cadeed6531c278d62f052715f 100644 (file)
     
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
-            error("Course Module ID was incorrect");
+            print_error('invalidcoursemodule');
         }
      
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
-            error("Course is misconfigured");
+            print_error('coursemisconf');
         }
      
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
-            error("Course module is incorrect");
+            print_error('invalidcoursemodule');
         }
     }
     $capabilities = feedback_load_capabilities($cm->id);
@@ -35,7 +35,7 @@
     require_login($course->id, true, $cm);
     
     if(!$capabilities->viewreports){
-        error(get_string('error'));
+        print_error('error');
     }
 
     //buffering any output
@@ -59,7 +59,7 @@
     
     //get the questions (item-names)
     if(!$items = $DB->get_records('feedback_item', array('feedback'=>$feedback->id, 'hasvalue'=>1), 'position')) {
-        error(get_string('no_items_available_yet', 'feedback'), $CFG->wwwroot.'/mod/feedback/view.php?id='.$id);
+        print_error('no_items_available_yet', 'feedback', $CFG->wwwroot.'/mod/feedback/view.php?id='.$id);
         exit;
     }
 
index 82ec4bdfd15e5de820497ff5194d0b06683f6a0a..ed5e1624e29e11c7836a2c9dffb88466fa56b38a 100644 (file)
 
 
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
-        error('no sesskey defined');
+        print_error('invalidsesskey');
     }
 
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
-            error("Course Module ID was incorrect");
+            print_error('invalidcoursemodule');
         }
         
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
-            error("Course is misconfigured");
+            print_error('coursemisconf');
         }
         
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
-            error("Course module is incorrect");
+            print_error('invalidcoursemodule');
         }
     }
     $capabilities = feedback_load_capabilities($cm->id);
@@ -43,7 +43,7 @@
     require_login($course->id, true, $cm);
     
     if(!$capabilities->edititems){
-        error(get_string('error'));
+        print_error('error');
     }
 
     //if the typ is pagebreak so the item will be saved directly
     }else {
         $position = -1;
         $item = new stdClass();
-        if ($position == '')$position = 0;
-        if(!$typ)error('missing value "typ"', htmlspecialchars('edit.php?id='.$id));
+        if ($position == '') {
+            $position = 0;
+        }
+        if (!$typ) {
+            print_error('typemissing', 'feedback', $CFG->wwwroot.'/mod/feedback/edit.php?id='.$id);
+        }
     }
 
     ////////////////////////////////////////////////////////////////////////////////////
index 230d2703cee21dff1a683a997e9d713479efc696..42c301bd501fef0729a25c969a23adbd7d894a2f 100644 (file)
     $action = optional_param('action', false, PARAM_ALPHA);
 
     if(($formdata = data_submitted()) AND !confirm_sesskey()) {
-        error('no sesskey defined');
+        print_error('invalidsesskey');
     }
     
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
-            error("Course Module ID was incorrect");
+            print_error('invalidcoursemodule');
         }
      
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
-            error("Course is misconfigured");
+            print_error('coursemisconf');
         }
      
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
-            error("Course module is incorrect");
+            print_error('invalidcoursemodule');
         }
     }
     $capabilities = feedback_load_capabilities($cm->id);
@@ -38,7 +38,7 @@
     require_login($course->id, true, $cm);
     
     if(!$capabilities->edititems){
-        error('this action is not allowed');
+        print_error('invalidaction');
     }
     
     unset($filename);
     // process if we are happy file is ok
     if (isset($filename)) { 
         if(!is_file($filename) OR !is_readable($filename)) {
-            error('file not found or not readable');
+            print_error('filenotreadable');
         }
         if(!$xmldata = feedback_load_xml_data($filename)) {
-            error('failed to loading xml', 'edit.php?id='.$id);
+            print_error('cannotloadxml', 'feedback', 'edit.php?id='.$id);
         }
         
         $importerror = feedback_import_loaded_data($xmldata, $feedback->id);
index 388c515ec7ef555429b57fcd9c646563bdc78dc3..25ee880363c702b0e198fd1414a0748deae6b6ad 100644 (file)
@@ -5,20 +5,20 @@
     
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
-            error("Course Module ID was incorrect");
+            print_error('invalidcoursemodule');
         }
      
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
-            error("Course is misconfigured");
+            print_error('coursemisconf');
         }
      
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
-            error("Course module is incorrect");
+            print_error('invalidcoursemodule');
         }
     }
     
     if(!isset($SESSION->feedback->item->captcha)) {
-        error('not allowed');
+        print_error('captchanotset', 'feedback');
     }
 
     $height = 40;
index 668d804b891a2d38bb17796f51c7ae26b1a846fa..bd92c20925c50a71ec659110e9296a933b5b4401 100644 (file)
@@ -965,7 +965,7 @@ function feedback_set_tmp_values($feedbackcompleted) {
     unset($tmpcpl->id);
     $tmpcpl->timemodified = time();
     if(!$tmpcpl->id = $DB->insert_record('feedback_completedtmp', $tmpcpl)) {
-        error('failed create completedtmp');
+        print_error('cannotcreatetmpfeedback', 'feedback');
     }
     //get all values of original-completed
     if(!$values = $DB->get_records('feedback_value', array('completed'=>$feedbackcompleted->id))) {
@@ -1002,7 +1002,7 @@ function feedback_save_tmp_values($feedbackcompletedtmp, $feedbackcompleted, $us
         $newcpl->userid = $userid;
         $newcpl->timemodified = time();
         if(!$newcpl->id = $DB->insert_record('feedback_completed', $newcpl)) {
-            error('failed create completed');
+            print_error('cannotcreatecompletedfeedback', 'feedback');
         }
         //get all values of tmp-completed
         if(!$values = $DB->get_records('feedback_valuetmp', array('completed'=>$feedbackcompletedtmp->id))) {
index 9f67c1cab33bc2bbecfdda9ecd32178b5ba6e247..6c1943fc58ea0ff00450ec4bcbc2e0f26dcb8436 100644 (file)
@@ -42,7 +42,7 @@
     require_login($course->id, true, $cm);
     
     if (!$capabilities->mapcourse) {
-        error ('access not allowed');
+        print_error('invalidaccess');
     }
     
     if ($coursefilter) {
index 3cfd773c70fe48c96cbc5901f1a534a868514e3f..8bad837185ac2671c1b61d0d55224fc834709750 100644 (file)
     
     if ($id) {
         if (! $cm = get_coursemodule_from_id('feedback', $id)) {
-            error("Course Module ID was incorrect");
+            print_error('invalidcoursemodule');
         }
 
         if (! $course = $DB->get_record("course", array("id"=>$cm->course))) {
-            error("Course is misconfigured");
+            print_error('coursemisconf');
         }
         
         if (! $feedback = $DB->get_record("feedback", array("id"=>$cm->instance))) {
-            error("Course module is incorrect");
+            print_error('invalidcoursemodule');
         }
     }
     $capabilities = feedback_load_capabilities($cm->id);
     
     if (!$capabilities->mapcourse) {
-        error ('access not allowed');
+        print_error('invalidaccess');
     }
 
 
@@ -40,7 +40,7 @@
     if ($DB->delete_records('feedback_sitecourse_map', array('id'=>$cmapid))) {
         redirect (htmlspecialchars('mapcourse.php?id='.$id));
     } else {
-        error('Database problem, unable to unmap');
+        print_error('cannotunmap', 'feedback');
     }
 
-?>
\ No newline at end of file
+?>