]> git.mjollnir.org Git - moodle.git/commitdiff
Eliminate an isteacheredit
authortjhunt <tjhunt>
Wed, 30 Aug 2006 15:52:11 +0000 (15:52 +0000)
committertjhunt <tjhunt>
Wed, 30 Aug 2006 15:52:11 +0000 (15:52 +0000)
question/question.php

index 2e669deee159055d21a63d9e36b5f6263a5d59b1..973f6bdb93aa9bdfaa194db84ac0d81565fe72cc 100644 (file)
     }
 
     require_login($course->id, false);
-
-    if (!isteacheredit($course->id)) {
-        error("You can't modify these questions!");
-    }
+    $coursecontext = get_context_instance(CONTEXT_COURSE, $course->id);
+    require_capability('moodle/question:manage', $coursecontext);
 
     // TODO: remove restriction to quiz
     $streditingquestion = get_string('editingquestion', 'quiz');
             get_string("editquestions", "quiz").'</a> -> '.$streditingquestion;
     }
 
-    print_header_simple("$streditingquestion", "", $strediting);
+    print_header_simple($streditingquestion, '', $strediting);
 
     if ($form = data_submitted() and confirm_sesskey()) {