秋山@eラーニングサービスです
フォーラムのテーブルは、下記の8つあります。
mdl_forum : Forums contain and structure discussion
mdl_forum_discussions : Forums are composed of discussions
mdl_forum_posts : All posts are stored in this table
mdl_forum_queue : For keeping
track of posts that will be mailed in digest for
mdl_forum_rating : forum_ratings table retrofitted from MySQL
mdl_forum_read : Tracks each users read posts
mdl_forum_subscriptions : Keeps track of who is subscribed to what forum
mdl_forum_track_pref : Tracks each users untracked forums
mdl_forum_ratingテーブルにid,userid,post,time,ratingのカラムがあります。
各ユーザの各投稿の評点が格納されているのだろうと思います。
下記の機能を持ったあたらしいフォーラムモジュールをオリジナルのフォーラムモジュールから作ることになると思います。
a.持ち点の概念はないので新たにテーブルを作る
b.月末に得点をgradebookに反映する
c.月初め(=月末?)に持ち点をクリアする
d.従来の評点は処理を削除する