Using Moodle: WARNING Moodle 1.6 users: beware the regrade function !!,小テストを再評価すると学生のデータが消えてしまうようです。
奥村先生
バグ情報ありがとうございます。
jean-michel vedrineさんが調査されたように、明らかにタイプミス ( typo ) のようですね。
Moodle1.6をお使いの方は、下記の修正で「小テスト再評定時に学生データが削除される」トラブルを解消できます。
修正対象プログラム: lib/questionlib.php
修正箇所: 863行目
備考: bug5889を参照してください。
[ 変更後 ]
if ($action->event == QUESTION_EVENTMANUALGRADE) {
question_process_comment($question, $replaystate, $attempt, $states[$j]->comment, $states[$j]->grade);
} else {
[ 変更前 ]
if ($action->event = QUESTION_EVENTMANUALGRADE) {
question_process_comment($question, $replaystate, $attempt, $states[$j]->comment, $states[$j]->grade);
} else {
バグ情報ありがとうございます。
jean-michel vedrineさんが調査されたように、明らかにタイプミス ( typo ) のようですね。
Moodle1.6をお使いの方は、下記の修正で「小テスト再評定時に学生データが削除される」トラブルを解消できます。
修正対象プログラム: lib/questionlib.php
修正箇所: 863行目
備考: bug5889を参照してください。
[ 変更後 ]
if ($action->event == QUESTION_EVENTMANUALGRADE) {
question_process_comment($question, $replaystate, $attempt, $states[$j]->comment, $states[$j]->grade);
} else {
[ 変更前 ]
if ($action->event = QUESTION_EVENTMANUALGRADE) {
question_process_comment($question, $replaystate, $attempt, $states[$j]->comment, $states[$j]->grade);
} else {