From ee40f7a7203ca0ba20f6d5d4d97a4eb5c92fbb30 Mon Sep 17 00:00:00 2001 From: stronk7 Date: Mon, 14 Feb 2005 18:56:53 +0000 Subject: [PATCH] Added configuration support for decimalpoints --- mod/quiz/config.html | 19 +++++++++++++++++++ mod/quiz/defaults.php | 2 ++ mod/quiz/mod.html | 20 ++++++++++++++++++++ 3 files changed, 41 insertions(+) diff --git a/mod/quiz/config.html b/mod/quiz/config.html index 84e0917b154..9db2e6835b4 100644 --- a/mod/quiz/config.html +++ b/mod/quiz/config.html @@ -186,6 +186,25 @@ + + : + + quiz_decimalpoints, "", "", ""); + helpbutton("decimalpoints", get_string("decimalpoints","quiz"), "quiz"); + ?> + + + + quiz_fix_decimalpoints ? "checked" : "") ?> /> + + + : diff --git a/mod/quiz/defaults.php b/mod/quiz/defaults.php index 1eda795ee4d..1ece406c5c5 100644 --- a/mod/quiz/defaults.php +++ b/mod/quiz/defaults.php @@ -8,6 +8,7 @@ 'quiz_attemptonlast' => 0, 'quiz_attempts' => 0, 'quiz_grademethod' => '', + 'quiz_decimalpoints' => 2, 'quiz_maximumgrade' => 0, 'quiz_password' => '', 'quiz_popup' => 0, @@ -22,6 +23,7 @@ 'quiz_fix_attemptonlast' => 0, 'quiz_fix_attempts' => 0, 'quiz_fix_grademethod' => 0, + 'quiz_fix_decimalpoints' => 0, 'quiz_fix_maximumgrade' => 0, 'quiz_fix_password' => 0, 'quiz_fix_popup' => 0, diff --git a/mod/quiz/mod.html b/mod/quiz/mod.html index 831bafd68d2..bea8a845aff 100644 --- a/mod/quiz/mod.html +++ b/mod/quiz/mod.html @@ -54,6 +54,9 @@ if (!isset($form->grademethod)) { $form->grademethod = $CFG->quiz_grademethod; } + if (!isset($form->decimalpoints)) { + $form->decimalpoints = $CFG->quiz_decimalpoints; + } if (!isset($form->feedback)) { $form->feedback = $CFG->quiz_showfeedback; } @@ -272,6 +275,23 @@ +quiz_fix_decimalpoints) { ?> + + : + + decimalpoints", ""); + helpbutton("decimalpoints", get_string("decimalpoints","quiz"), "quiz"); + ?> + + + + quiz_fix_showfeedback) { ?> :