Drupalでログイン不要の掲示板を運用する

心の卵ひろば」WEBサイトに、自由にグチを書いてもらうための掲示板、「グチって掲示板」(*)を設置しました。

気軽にお使いいただくためにログインは不要にしています。

設定方法としては、Drupal 7はコアモジュールにForum(掲示板)がありますので、モジュール画面でそれにチェックを入れて「設定を保存」ボタンをクリックします。

次に、再度モジュール画面のForumで「権限」をクリックし、「匿名ユーザー」に対してCommentの「コメントの閲覧」、「コメントを投稿」、「コメントの承認を省略」、それぞれにチェックを入れます。

これでWEBサイトに掲示板を設置すれば、ログイン不要でグチを書き込んでもらえるようになります。

実際に設置すると、いたずらコメントもかなり入ってくるようになります。

それらを数十個単位で削除するには、phpMyAdminが使える環境ならば使った方が早いと思います。

掲示板のデータは、テーブル名の「xxx_comment」に名前と件名が、「xxx_field_data_comment_body」と「xxx_field_revision_comment_body」にCommentが、それぞれ格納されています(「xxx_」は各自のテーブルプレフィックス)。

「xxx_node_comment_statistics」テーブルには「最終返信」欄に表示される投稿者名が入っていますが、これを削除するとトピック自体も表示されなくなりますので、削除しないようにします。

  • この記事はDrupal 7の現バージョンにおける備忘録として書いています。お試しになる場合は、データベースのバックアップを取って、削除してもいいトピックを作り、自己責任のもとにお試しください。

* 現在サービスは終了しています。