学生が受験したテストの結果(履歴)を活動完了やレポートで出力する際にメールアドレスが一緒に出力されてしまいます。
ユーザ登録の際にメールアドレスを一緒に登録していますが、レポートには出力させたくないです。
メールアドレスを出力させない方法について教えて頂けませんでしょうか。
(GUIの操作手順を希望)
Moodle バージョン 3.2.1+(Build:20170127)
database 5.5.54
php 5.6.30
「管理 > 小テスト管理 > 受験結果 > 評定」ページで「ダウンロード」ボタンをクリックした時に出力されるCSVファイル内のメールアドレスを消したいとお考えでしたら、下記プログラム修正ではいかがでしょうか。
修正対象プログラム:
/mod/quiz/report/attemptsreport.php
修正箇所:
221行目
[ 修正前 ]
if ($table->is_downloading()) {
$columns[] = 'institution';
$headers[] = get_string('institution');
$columns[] = 'department';
$headers[] = get_string('department');
$columns[] = 'email';
$headers[] = get_string('email');
}
}
[ 修正後 ]
if ($table->is_downloading()) {
$columns[] = 'institution';
$headers[] = get_string('institution');
$columns[] = 'department';
$headers[] = get_string('department');
// $columns[] = 'email';
// $headers[] = get_string('email');
}
}
> ご説明頂いている内容はLinux系のサーバの場合でしょうか?
はい、そうです。Linux系のサーバでは下記のようになるかと思います。
/var/www/html/mod/quiz/report/attemptsreport.php
>もしご存じであれば、Windowsサーバの場合の手順を教えて頂くことは可能でしょうか?
よろしければ、下記の場所をお探しください。
Moodleの設定ファイルconfig.phpが置かれている場所\mod\quiz\report\attemptsreport.php
例)
C:\inetpub\wwwroot\mod\quiz\report\attemptsreport.php
> 何度もすみませんが、Windowsサーバのphpファイルではどこを編集すればよいかご存知でしょうか。
大変失礼しました。Moodle 3.2.9 (Build: 20180517) を使ってプログラムの修正箇所を確認していました。
Moodle 3.2.1+ (Build: 20170127) では下記のようになるかと思います。
修正対象プログラム:
/mod/quiz/report/attemptsreport.php
修正箇所:
172行目
[ 修正前 ]
if ($table->is_downloading()) {
$columns[] = 'institution';
$headers[] = get_string('institution');
$columns[] = 'department';
$headers[] = get_string('department');
$columns[] = 'email';
$headers[] = get_string('email');
}
}
[ 修正後 ]
if ($table->is_downloading()) {
$columns[] = 'institution';
$headers[] = get_string('institution');
$columns[] = 'department';
$headers[] = get_string('department');
// $columns[] = 'email';
// $headers[] = get_string('email');
}
}
> また無知すぎてお恥ずかしいのですがphpファイルを編集する際にメモ帳よりもう少し編集がしやすいソフトはご存じないでしょうか?
Windowsをお使いでしたら、下記ページが参考になるかと思います。
[【Windows編】フリーテキストエディタ13選!初心者にもおすすめ - エンジニアの入り口]
https://eng-entrance.com/free_texteditor_windows
私はサクラエディタ 2.2.0.1を使用しています。
[ダウンロード - サクラエディタ]
https://sakura-editor.github.io/download.html#pkg