Rails製のフォーラムアプリケーション「Opinion」
コミュニティの基本はフォーラムにある。各種Webサイトでも、ソフトウェアのプロジェクトでもユーザとのコミュニティにフォーラムを利用する。そこで交わされる会話の中で新しいサービスが生まれたり、問題が明確になったりする。
フォーラム
フォーラムを提供するソフトウェアは数あれど、Railsベースで実装したものを使いたければこれを試してみよう。
今回紹介するオープンソース・ソフトウェアはOpinion、Ruby on Railsで作られたフォーラムソフトウェアだ。
OpinionはRailsらしい分かりやすいインタフェースで提供されているソフトウェアだ。フォーラムの中にカテゴリー、その中にトピックがあるという三段階の構造になっている。ソフトウェア単位だったり、プロジェクトごとで使い分けられるだろう。
トピックの内容
コメントは簡単なマークアップが可能で、プログラムコードを埋め込んで表示することができる。トピックには添付ファイルを付けることができたり、各コメントはRSSフィード配信にも対応している。
ユーザ管理機能もあり、スーパーユーザ、管理者、モデレータと三種類が存在する。Gravatarを使ったアバター貼付けや、reCaptchaを使ったキャプチャ機能など、外部システムと連携する面白い機能も数多く存在する。
既存のシステムにフォーラムを組み込むよりは、専用のソフトウェアを設置した方が早い。Opinionを使って、あなたのサイトにコミュニティ機能を取り入れてみるともっと楽しさが増えるはずだ。
opinionforum - Google Code