]> git.mjollnir.org Git - moodle.git/commitdiff
Some cleaning up of the navigation bars in quizzes
authormoodler <moodler>
Sun, 16 May 2004 10:20:26 +0000 (10:20 +0000)
committermoodler <moodler>
Sun, 16 May 2004 10:20:26 +0000 (10:20 +0000)
mod/quiz/edit.php
mod/quiz/import.php
mod/quiz/lib.php
mod/quiz/multiple.php
mod/quiz/question.php

index 5ba749ad5f2eda8cb397e13e29c7aa7c51b197d6..204baaddd2272934e3eb3ffdbb5ea0f26f88d267 100644 (file)
     $strediting = get_string(isset($modform->instance) ? "editingquiz"
                                                        : "editquestions",
                              "quiz");
+    $strheading = empty($modform->name) ? $strediting : $modform->name;
 
-    print_header("$course->shortname: $strediting", "$course->shortname: $strediting",
+    print_header("$course->shortname: $strediting", "$course->shortname: $strheading",
                  "<a href=\"$CFG->wwwroot/course/view.php?id=$course->id\">$course->shortname</a> -> ".
                  "<a href=\"$CFG->wwwroot/mod/quiz/index.php?id=$course->id\">$strquizzes</a> -> $strediting");
 
index 02d6dc5df76393e406cb8b23a3a68700521d3288..ba5a2a34a3e37a37a50c8a865a79446b988f0ee8 100644 (file)
         error("Only the teacher can import quiz questions!");
     }
 
-    $streditingquiz = get_string(isset($modform->instance) ? "editingquiz"
-                                                           : "editquestions",
-                                 "quiz");
     $strimportquestions = get_string("importquestions", "quiz");
     $strquestions = get_string("questions", "quiz");
 
+    $strquizzes = get_string('modulenameplural', 'quiz');
+    $streditingquiz = get_string(isset($SESSION->modform->instance) ? "editingquiz" : "editquestions", "quiz");
+
     print_header("$course->shortname: $strimportquestions", "$course->shortname: $strimportquestions",
-                 "<A HREF=\"$CFG->wwwroot/course/view.php?id=$course->id\">$course->shortname</A> 
-                  -> <A HREF=\"edit.php\">$streditingquiz</A> -> $strimportquestions");
+                 "<a href=\"$CFG->wwwroot/course/view.php?id=$course->id\">$course->shortname</a> ".
+                 "-> <a href=\"$CFG->wwwroot/mod/quiz/index.php?id=$course->id\">$strquizzes</a>".
+                  " -> <a href=\"edit.php\">$streditingquiz</a> -> $strimportquestions");
 
     if ($form = data_submitted()) {   /// Filename
 
index 975bdf9f23abcc21a5d93e69ed58d3cbc2f0c39a..a4376aa767ab4e68f69b87bb00c015d82efc2e26 100644 (file)
@@ -50,6 +50,10 @@ function quiz_add_instance($quiz) {
 /// will create a new instance and return the id number 
 /// of the new instance.
 
+    global $SESSION;
+
+    unset($SESSION->modform);
+
     $quiz->created      = time();
     $quiz->timemodified = time();
     $quiz->timeopen = make_timestamp($quiz->openyear, $quiz->openmonth, $quiz->openday, 
@@ -101,6 +105,10 @@ function quiz_update_instance($quiz) {
 /// (defined by the form in mod.html) this function 
 /// will update an existing instance with new data.
 
+    global $SESSION;
+
+    unset($SESSION->modform);
+
     $quiz->timemodified = time();
     $quiz->timeopen = make_timestamp($quiz->openyear, $quiz->openmonth, $quiz->openday, 
                                      $quiz->openhour, $quiz->openminute, 0);
index 9a4e5feb10ce69de34dba106e3516d19138e31b8..fb00b03a79f80b4073bce2d5bd50a5949001993b 100644 (file)
     $strcancel = get_string("cancel");
     $strsavechanges = get_string("savechanges");
     $strbacktoquiz = get_string("backtoquiz", "quiz");
-
-    $streditingquiz = get_string(isset($modform->instance) ? "editingquiz"
-                                                           : "editquestions",
-                                 "quiz");
+    $strquizzes = get_string('modulenameplural', 'quiz');
+    $streditingquiz = get_string(isset($SESSION->modform->instance) ? "editingquiz" : "editquestions", "quiz");
     $strcreatemultiple = get_string("createmultiple", "quiz");
 
     print_header("$course->shortname: $strcreatemultiple", "$course->shortname: $strcreatemultiple",
-                 "<A HREF=\"$CFG->wwwroot/course/view.php?id=$course->id\">$course->shortname</A> 
-                   -> <A HREF=\"edit.php\">$streditingquiz</A> -> $strcreatemultiple");
+                 "<a href=\"$CFG->wwwroot/course/view.php?id=$course->id\">$course->shortname</a> ".
+                 " -> <a href=\"$CFG->wwwroot/mod/quiz/index.php?id=$course->id\">$strquizzes</a>".
+                 " -> <a href=\"edit.php\">$streditingquiz</a> -> $strcreatemultiple");
 
 
     print_heading_with_help($strcreatemultiple, "createmultiple", "quiz");
index 59d53379a6b4b47883d0fd4fc6d860bdbd26be8b..66757dda4f1c76ab510d7c21705e66785c2cb480 100644 (file)
         error("You can't modify these questions!");
     }
 
-    $streditingquiz = get_string(isset($modform->instance) ? "editingquiz"
-                                                           : "editquestions",
-                                 "quiz");
+    $strquizzes = get_string('modulenameplural', 'quiz');
+    $streditingquiz = get_string(isset($SESSION->modform->instance) ? "editingquiz" : "editquestions", "quiz");
     $streditingquestion = get_string("editingquestion", "quiz");
 
     print_header("$course->shortname: $streditingquestion", "$course->shortname: $streditingquestion",
-                 "<A HREF=\"$CFG->wwwroot/course/view.php?id=$course->id\">$course->shortname</A> 
-                  -> <A HREF=\"edit.php\">$streditingquiz</A> -> $streditingquestion");
+                 "<a href=\"$CFG->wwwroot/course/view.php?id=$course->id\">$course->shortname</a> ".
+                 "-> <a href=\"$CFG->wwwroot/mod/quiz/index.php?id=$course->id\">$strquizzes</a>".
+                  " -> <a href=\"edit.php\">$streditingquiz</a> -> $streditingquestion");
 
     if (isset($delete)) {
         if (isset($confirm)) {