|
@@ -463,6 +463,7 @@ class iassign {
|
|
|
|
|
|
|
|
|
$iLM_PARAM_ActivityEvaluation = optional_param('iLM_PARAM_ActivityEvaluation', 0, PARAM_INT);
|
|
|
+ $iLM_PARAM_RealGrade = optional_param('iLM_PARAM_RealGrade', 0, PARAM_FLOAT);
|
|
|
|
|
|
$iLM_PARAM_ArchiveContent = optional_param('iLM_PARAM_ArchiveContent', NULL, PARAM_RAW);
|
|
|
$MA_POST_Info = optional_param('MA_POST_Info', NULL, PARAM_FORMAT);
|
|
@@ -509,7 +510,7 @@ class iassign {
|
|
|
$this->write_solution = 1;
|
|
|
|
|
|
$status = 3;
|
|
|
- $grade_student = $this->activity->get_activity()->grade;
|
|
|
+ $grade_student = $iLM_PARAM_RealGrade;
|
|
|
$msg = '<tr><td colspan=2>' . iassign_icons::insert('feedback_correct') . '<br>' . get_string('get_answer_correct', 'iassign') . '</td>';
|
|
|
|
|
|
|
|
@@ -525,7 +526,7 @@ class iassign {
|
|
|
} else {
|
|
|
|
|
|
$status = 2;
|
|
|
- $grade_student = 0;
|
|
|
+ $grade_student = $iLM_PARAM_RealGrade;
|
|
|
$msg = '<tr><td colspan=2>' . iassign_icons::insert('feedback_incorrect') . '<br>' . get_string('get_answer_incorrect', 'iassign') . '</td>';
|
|
|
|
|
|
|
|
@@ -563,7 +564,7 @@ class iassign {
|
|
|
}
|
|
|
} else {
|
|
|
$status = 1;
|
|
|
- $grade_student = 0;
|
|
|
+ $grade_student = $iLM_PARAM_RealGrade;
|
|
|
|
|
|
print '<tr><td colspan=2>' . iassign_icons::insert('post') . get_string('get_answer_post', 'iassign') . '</td>';
|
|
|
print '<tr><td width=40% align=right>' . $return_last . ' ' . $link_return . '</td></tr>';
|