前回ようやく名前の決定したサイトの相互アドバイスサイト「アドバイスリング」についての考察第3弾です。まだブログパーツやら作るものは色々ありますが、仕様面はだいぶ頭の中で出来てきた感じです。今回は作成中の画面イメージを貼っておきたいと思います。まだ色々変わりますが、とりあえず本邦初公開です(笑)

クリックで拡大表示されます。

基本的に掲示板をベースとするため、スクラッチで開発するのもなぁと思い、今回はphpbbを利用することにしました。そこから必要機能を追加していきます。どのようにユーザーとサイトを紐付けるかという点が課題でした。

もともとのユーザー管理機能でURL入力やカスタムフィールドを使ってサイト説明をだしたりできるのですが、それでは1:1の関係となってしまい、複数サイトをお持ちの方に対応できません。アドバイスを多く行った人のサイトが上位表示されるようにする予定なので、IDを分けて作るのもあまりよくありません。また、プロフィールを変更するとフォーラムの記事が変わってしまうというのもちょっと。。

ということで、ユーザー登録後サイト登録という処理を加え、登録を行うと自動的にフォーラムが作成されるという形にすることで決定しました。それでしたら複数サイトも登録できますし、フォーラムに対する権限は作成者に与えられるので、いたずら等の不要な記事削除や、新着アドバイス情報を見やすく表示することが出来ます。

あとは通常トピックは限りなく表示されますがフォーラムが無制限という変わった状況なので、フォーラムのページング処理や最新フォーラム一覧、最新アドバイス一覧等を見やすく、できればトップページに表示したいなと思ってます。

とりあえず今回はここまでのご報告です。