ログインフォーム

               未登録ですか?
 
Joomla!ガイド arrow 機能拡張 arrow FireBoard:カスタマイズ性に富んだJoomlaBoardベースのフォーラム

Joomlaism : ジュームライズム

5月 02 2007
FireBoard:カスタマイズ性に富んだJoomlaBoardベースのフォーラム PDF プリント メール
このエクステンションは便利?: / 7
BADGOOD 
2007/05/02 水曜日

FireBoard

Joomla!では利用率の高い「JoomlaBoard」というフォーラムコンポーネントをベースにして、プラグインでの機能追加やテンプレートのインストールなど、カスタマイズ性を高めたフォーラム(掲示板)コンポーネントです。

使い勝手の良いフォーラムコンポーネント

FireBoardの公式サイトの閲覧性の高さも含め、なかなかに使い勝手の良いフォーラムです。SMFやphpBBなどと異なり、当初からJoomla!に向けて開発されているので、セキュリティ面や設定などの容易さでアドバンテージがあります。2007年4月末現在では日本語ファイルは公開されていませんが、最低限の日本語化を図りながら使い方を紹介していこうと思います。

※コンポーネントのインストール方法に関しては、下の記事を参照ください。
Joomla!にエクステンションをインストールする

FireBoardのダウンロード

ダウンロードは、Best of Joomlaから。

FireBoardのインストールと全体の設定

インストール完了後、管理画面からコンポーネントの設定を開くと、以下のようなウィザードが表示されます。
データベースウィザード
JoomlaBoardからデータをインポートする場合は下の「Upgrade From Joomlaboard」のApply!ボタンを、その必要がなく新規にフォーラムを開設する場合は、上の「Clean installation」のApply!ボタンを押します。

Image
設定完了画面
FireBoardのロゴとともに、赤字で「succesfull」と表示されたら設定完了。再度、コンポーネントの管理メニューからFireBoardの設定画面を開きます。

FireBoardの設定
コンポーネント全体の設定は、fireboard configurationのアイコンから。以下、各設定項目の簡単な説明です。英語が苦手な人は、ベースとなっているJoomlaBoardの日本語版(Joomla!じゃぱん)を一度使ってみて、構造を把握してからFireBoardに移るとスムーズに使えるはずです。

Basicsタブ
フォーラム自体の名称や、オフライン時のメッセージ、またフォーラムで利用されるEメールアドレスなどを設定します。新規投稿があった際にメールで通知する機能を利用する場合、ここで設定したメールアドレスが差出人となって通知が発信されることになります。

Frontendタブ
フォーラムの表示を設定するタブです。

Securityタブ
サイトにログインしたユーザーしか読めないようにするのか、あるいはログインしなくても読めるものの、書込みするにはログインが必要にするのかなど、登録・非登録ユーザーごとの動作を設定する重要なタブです。

Avatarsタブ
登録ユーザーに自身のアバター(画像)表示を許可するかしないか、アバターのアップロードを許可するかしないかなどを選択します。

Uploadsタブ
フォーラム利用者に、投稿の際に画像ファイルやデータファイルなどを添付することを許可するかしないかをそれぞれ選択します。

Rankingタブ
投稿を重ねるごとに、フォーラム利用者の肩書きがレベルアップしていくように設定することができます。海外のサイトなどでは、よく見かける機能です。

Integrationタブ
他のエクステンションとの連携を設定するタブです。

各フォーラムの作成

フォーラムの設定
各フォーラムは、「Forum Administration」アイコンから行います。

まず右上の「新規」アイコンをクリックし、親フォーラムを作成する必要があります。この親フォーラムには、実際に利用する子フォーラムを所属させるためだけに作成するものです。

親フォーラムの作成
BasicsタブのParent設定で「No Parent」を選択し、Nameに親フォーラムの名称を記入した後、右上の「保存」アイコンをクリックします。

親フォーラムの選択
再度「新規」アイコンをクリックし、今度は実際に利用するフォーラムを作成します。Parent設定で、先ほど作成した親フォーラムを指定し、Nameに子フォーラムの名称を記入して保存します。

公開設定
出来上がった親フォーラム、子フォーラムも、公開設定を行うまではサイトに表示されません。Publishedのバツ印をクリックして公開設定にします。

メインメニューなどにフォーラムを表示させたい場合は、この後に管理メニューから「メニュー」「mainmenu」と進み、「新規」アイコンをクリックして「コンポーネント」にチェック、「次へ」アイコンをクリックして「FireBoard」を選択した後に保存します。

用語・語句の日本語化

追記:FireBoardの日本語化・日本語のアイコンを、Joomla!の道しるべさんが公開されました。こちらを利用させて頂くと、ファイルを置き換えるだけなのでとても簡単です。
「ダウンロード」メニューから進んだ先にあります。(追記終わり)

FireBoardの言語ファイルは、/administrator/components/com_fireboard/language/にenglish.phpファイルがあります。JoomlaXplorerなどでファイルを開いて、該当する単語を置き換えます。言語ファイルの日本語化を自分で行う場合は、下の記事を参照ください。

使用アイコンの日本語化

FireBoardで利用するアイコンは、各テンプレートフォルダにあります。たとえばデフォルトのテンプレートの場合、/components/com_fireboard/template/default/images/english/icons/にアイコンファイルが存在しますので、これを日本語に置き換えます。当サイトで使用するために適当に日本語化したアイコンを、下にアップしておきました。自分で画像を作成するのが面倒な方は、iconsフォルダの中身を入れ替えるかたちでお使いください。

実際のフォーラム

当サイトにもFireBoardを設置してみました。実際に利用した際の使い勝手などは、こちらでご確認ください(インストール直後の状態に、一部のアイコン・語句だけ日本語に置き換えています。今後このサイトでのカスタマイズ記事のアップに合わせて、日本語化やモジュールの追加を行っていきます)。

便利なエクステンション

FireBoardで利用可能なモジュールやマンボット(プラグイン)などの紹介です。随時追加中です。

FireBoardの文字化け対策

FireBoardをそのまま利用すると、日本語の一部が文字化けを起こします。ソースを一箇所修正するだけで回避できますので、下の記事を参照ください。
ブックマークに追加:
はてな
Yahoo!
Delicious
最終更新日 ( 2007/11/21 水曜日 )
 

バナーを作りました

Joomlaismのバナーを作成しました。ダウンロードして使っていただけるとうれしいです。
Joomlaism ミニバナー
88×31
Joomlaism バナー
200×40

Joomla!リンク

Joomla!の道しるべ (2'975) 
Joomla!アドオン実験室 (2'068) 
JoomlaEasy.net (1'891) 
Joomla!じゃぱん (1'574) 
Joomler! (1'357) 
FREE De Joomla! (1'088) 
Joomla MEMO (1'075) 
Joomla.org (939) 
Joomlaでポン (634) 
JoomStudy (593) 
超初心者のjoomla備忘録 (236) 

Joomla! mini FAQ

Joomla!で何ができる?

ブログとしても使える?

機能の拡張はできる?

動作は機敏?

テンプレートの種類は豊富?


Joomla!が使えるレンタルサーバ

クリックで詳細を表示します。

ヘテムル

エックスサーバー

チカッパ!レンタルサーバー

さくらインターネット

ハッスルサーバー

スピーバー


Joomlaismが利用しているサーバ

2008年からヘテムルを利用しています。このサイトで紹介しているエクステンションは、現在設置していないものも含めて当サイト設置サーバで動作確認がとれたものです。(2007年末まではチカッパ! を利用)

オンライン状況

現在
ゲスト 4 人
がオンラインです

RSS配信など