Merge branch 'MDL-26445' of git://github.com/timhunt/moodle

This commit is contained in:
Eloy Lafuente (stronk7)
2011-03-07 01:12:55 +01:00
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -608,7 +608,7 @@ class question_numerical_qtype extends question_shortanswer_qtype {
if($question->options->unitgradingtype == 1){
$raw_unitpenalty = $question->options->unitpenalty * $rawgrade ;
}else {
$raw_unitpenalty = $question->options->unitpenalty * $question->maxgrade;
$raw_unitpenalty = $question->options->unitpenalty ;
}
$state->options->raw_unitpenalty = $raw_unitpenalty ;
}
@@ -818,7 +818,7 @@ class question_numerical_qtype extends question_shortanswer_qtype {
if($question->options->unitgradingtype == 1){
$raw_unitpenalty = $question->options->unitpenalty * $state->raw_grade ;
}else {
$raw_unitpenalty = $question->options->unitpenalty * $question->maxgrade;
$raw_unitpenalty = $question->options->unitpenalty ;
}
$state->raw_grade -= $raw_unitpenalty ;
}
+1 -1
View File
@@ -318,7 +318,7 @@ class question_shortanswer_qtype extends default_questiontype {
// waiting for the new question engine code for a permanent one
if(isset($state->options->raw_unitpenalty) && $state->options->raw_unitpenalty > 0.0 ){
echo ' ';
print_string('unitappliedpenalty','qtype_numerical',question_format_grade($cmoptions, $state->options->raw_unitpenalty ));
print_string('unitappliedpenalty','qtype_numerical',question_format_grade($cmoptions, $state->options->raw_unitpenalty * $question->maxgrade ));
}
if ($cmoptions->penaltyscheme) {
// print details of grade adjustment due to penalties