From: thepurpleblob Date: Tue, 22 Jun 2004 11:02:37 +0000 (+0000) Subject: Editing and adding question controls are now disabled where the user does X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=105d34db95516cfbc5182b3aa305af4671c935a2;p=moodle.git Editing and adding question controls are now disabled where the user does not have editing rights. Applies to published categories. --- diff --git a/mod/quiz/lib.php b/mod/quiz/lib.php index d22e6deecd..22248f4f16 100644 --- a/mod/quiz/lib.php +++ b/mod/quiz/lib.php @@ -1583,21 +1583,30 @@ function quiz_print_cat_question_list($categoryid, $quizselected=true) { echo format_text($category->info, FORMAT_MOODLE); echo ''; - echo ""; - echo ''; - echo ''; + // check if editing of this category is allowed + if (isteacheredit($category->course)) { + echo ""; + echo ''; + + echo ''; + } + else { + echo ''; + } echo ''; - echo ''; + if (isteacheredit($category->course)) { + echo ''; + } echo '
$strcreatenewquestion:'; - popup_form ("question.php?category=$category->id&qtype=", $QUIZ_QUESTION_TYPE, "addquestion", - "", "choose", "", "", false, "self"); - echo ''; - helpbutton("questiontypes", $strcreatenewquestion, "quiz"); - echo '
'; - echo '
'; - echo "id\" />"; - echo ""; - helpbutton("import", $strimportquestions, "quiz"); - echo '
'; - echo '
$strcreatenewquestion:'; + popup_form ("question.php?category=$category->id&qtype=", $QUIZ_QUESTION_TYPE, "addquestion", + "", "choose", "", "", false, "self"); + echo ''; + helpbutton("questiontypes", $strcreatenewquestion, "quiz"); + echo '
'; + echo '
'; + echo "id\" />"; + echo ""; + helpbutton("import", $strimportquestions, "quiz"); + echo '
'; + echo '
'; + print_string("publishedit","quiz"); + echo '
'; echo '
'; @@ -1607,13 +1616,15 @@ function quiz_print_cat_question_list($categoryid, $quizselected=true) { echo '
'; echo '
'; - echo '
'; - echo "id\" />"; - echo ""; - helpbutton("createmultiple", $strcreatemultiple, "quiz"); - echo '
'; - echo '
'; + echo '
'; + echo "id\" />"; + echo ""; + helpbutton("createmultiple", $strcreatemultiple, "quiz"); + echo '
'; + echo '
';