Moodle 2.4.3+ 標準フォーラムモジュールでは投稿者を匿名にはできない

Moodleのフォーラムは, 議論やQ&Aに使うこともできる. 学習者間では投稿者を匿名にしたほうが, 参加が増えるかも, のような意見がある. これをどう実現するか.

しばらく前は, カスタマイズで実現, のような話をよく聞いたが, 最近は聞かないので, permission の設定をすれば標準フォーラムモジュールで実現できるようになったのかと思っていた.

実際には, Moodle 2.4.3+ で調べたところ, フォーラム contextには, 投稿者の実名表示に関わるようなcapabilityはない.

一番近い運用は, サイト設定で, ユーザの名前表示を firstname だけにして, ユーザのフルネームを常に表示する moodle/site:viewfullnames capability を学生に与えないpermission設定にすることだろう.

一方, フォーラムにおいては, 投稿を別の学生が評価する, のような活動がありうるが, 評価者は匿名にすることができる. フォーラム context で個々のユーザから与えられた実評価すべてを表示する mod/forum:viewallratings capability を学生に与えなければよい.

最初にもどって, 投稿者を匿名にするには, 自分でカスタマイズするか(やりたくない…), 標準でないフォーラムモジュールに置きかえる(2.5以降で採用されるという噂の ForumNGはどうなの? 最近の機能リストが見つけられない…)を導入するかしかないようだ.でもそういう設定やcapabilityはないみたい.

目的によっては, Feedback, Questionnaire などの匿名アンケートを結果公開で使うという手もあるだろう. スレッドのような概念はないが.

実名隠すフィルタ書くって邪道? 極端な話, 既存のワードセンサーシップフィルタに全受講者の名前を登録しとくってのは?