]> git.mjollnir.org Git - moodle.git/commitdiff
Bug #5672: Make calculated questions less confusing to create. Merged from MOODLE_16_...
authortjhunt <tjhunt>
Mon, 5 Jun 2006 16:59:58 +0000 (16:59 +0000)
committertjhunt <tjhunt>
Mon, 5 Jun 2006 16:59:58 +0000 (16:59 +0000)
lang/en_utf8/quiz.php
question/type/datasetdependent/datasetitems.php

index b43e4b09bb4c27d6146f55580cc63d1b1f8bc229..82076f932fce0a52e3eb675852a74c0c14273e2d 100644 (file)
@@ -111,6 +111,7 @@ $string['createfirst'] = 'You must create some short-answer questions first. ';
 $string['createmultiple'] = 'Add several random questions to quiz';
 $string['createnewquestion'] = 'Create new question';
 $string['custom'] = 'Custom format';
+$string['dataitemneed'] = 'You need to add at least one set of data items to get a valid question';
 $string['datasetdefinitions'] = 'Reusable dataset definitions for category $a';
 $string['datasetnumber'] = 'Number';
 $string['daysavailable'] = 'Days available';
index 41748984afada938e974cf68b453456d6d870054..36cc7d85e48aa8a3352725f51c9dcd2f37df81d9 100644 (file)
@@ -17,6 +17,7 @@
     $streditdatasets = get_string("editdatasets", "quiz");
     $strreuseifpossible = get_string('reuseifpossible', 'quiz');
     $strforceregeneration = get_string('forceregeneration', 'quiz');
+    $strdataitemneed = get_string('dataitemneed', 'quiz');
 
     if (empty($question->id)) {
         $datasetdefs = $this->get_dataset_definitions(
             <input type=\"hidden\" name=\"wizardpage\" value=\"datasetitems\"/>";
         print_table($table);
         echo '</form>';
+
+        echo "<center><br /><br /><form method=\"post\" action=\"question.php\">
+              <input type=\"hidden\" name=\"id\" value=\"$question->id\"/>
+              <input type=\"hidden\" name=\"category\" value=\"$question->category\"/>
+              <input type=\"hidden\" name=\"qtype\" value=\"$question->qtype\"/>
+              <input type=\"hidden\" name=\"sesskey\" value=\"".sesskey()."\"/>
+              <input type=\"hidden\" name=\"wizardpage\" value=\"datasetitems\"/>
+              <input type=\"submit\" name=\"backtoquiz\" value=\"$strbacktoquiz\">
+              </form></center>\n";
+    } else {
+          notify( $strdataitemneed );
     }
 
-    echo "<center><br /><br /><form method=\"post\" action=\"question.php\">
-          <input type=\"hidden\" name=\"id\" value=\"$question->id\"/>
-          <input type=\"hidden\" name=\"category\" value=\"$question->category\"/>
-          <input type=\"hidden\" name=\"qtype\" value=\"$question->qtype\"/>
-          <input type=\"hidden\" name=\"sesskey\" value=\"".sesskey()."\"/>
-          <input type=\"hidden\" name=\"wizardpage\" value=\"datasetitems\"/>
-          <input type=\"submit\" name=\"backtoquiz\" value=\"$strbacktoquiz\">
-          </form></center>\n";
 ?>