ジャーナルモジュールの後継者である課題(Assignment)モジュールはファイルやオンライン宿題をオンライン化するのに最適です。
しかし学生から「宿題を出してからそれが『0語』と表示されました」という苦情ができました。さすが、課題モジュールはスペースを数えるcount_wordsを使っていますので、スペースのない日本語で書かれた提出は「0語」として認識されています。そこで、mod/assignment/types/online/file.php and assignment php に下記のようなコードを入れ、lang/ja_uft8/moodle.php に
http://moodle.org/bugs/bug.php?op=show&bugid=4480&pos=9
echo ' ('.get_string('numwords', '', count_words(format_text($submission->data1, $submission->data2))).','.get_string('numchars', '', mb_strlen(format_text($submission->data1, $submission->data2))).')</td></tr>';