最近、misonoサイトの掲示板を、phpbbというフォーラムシステムに変更してお世話になっているのですが・・・。
このphpbb、日本ではまだあまり有名ではありませんが、掲示板としての機能は勿論、MODやテンプレートなどが配布されていて簡単にカスタマイズできますし、デフォルトでもその機能はただのCGI掲示板などとは比べ物にならないほどです。
ですが、phpbbにも問題点が。
それは、デフォルトで携帯で見れなぁ~いw
何か、MODを使って見れるようにすることはできないだろうか・・・。
ということで、がんばって探してみたら、あった~!!
じゃあ早速、設置方法解説の方へ参ります~。
~phpbbを携帯で見れるようにしちゃお~!!~
今回は、"Mobile Online Style"というものを使います。
他にも、携帯で閲覧できるようにする方法があるのですが、これが一番簡単そうです。
まず、下のページから"Mobile Online Style"をDLします。
この記事を書いている時点では、1.8.2が最新バージョンなのでこれに沿って解説を進めます。
解凍したら、「mo」フォルダの中身を、サーバーのphpbb本体がインストールしてあるディレクトリに「mobile」というフォルダを作って、アップロードしましょう。
そうしたら、「lib/html.php」の中身を編集します。
65行目のCSSの呼び出し部分
変更前
<style type="text/css" media="all">@import "css/html.css";</style>
この部分を、コメントアウトさせます。
変更後
<!--<style type="text/css" media="all">@import "css/html.css";</style>-->
これは、DoCoMoの携帯はCSSに対応してないっぽいからです。
話によると?auは対応してるっぽい。
もともと、このMOD自体が海外製なので、海外の携帯はみんなCSSに対応しているのかもしれない。
そうしたら、次に「lang/」フォルダに日本語化ファイルをアップロードさせます。
下記のサイトの下のほうにあります。日本語化してくれた方に感謝。
解凍して、「lang_japanese.php」をフォルダの中にぶち込みましょう。
次に、「var/cfg.php」を編集します。
57行目の下記の部分を編集します。
編集前
$mo_default_lang_file = 'lang_english.php';編集後
$mo_default_lang_file = 'lang_japanese.php';
先ほどアップロードした、日本語化ファイルに言語ファイルを切り替えてます。
そのほかにも、「cfg.php」は設定するところがありますけど、普通はこのままで動きます。
では、これでインストールは終わりです。
そして、携帯から"Mobile Online Style"をインストールしたディレクトリにアクセスしてみましょう。
普通なら http://*****/forum/mobile/ とかになっていると思う。
表示されたでしょうか?
ちなみに、僕のフォーラムのサンプル。
残念ながら、携帯からの投稿、返信はできないようです。残念。
ですが、ログイン、PMの送信は可能みたいです。
とりあえず、見れるだけでもできればいいでしょう。
先ほどの、日本語化ファイルをDLしたページでは、EUC_JPの対処法などが書いてありますけど、僕の環境では何もしないで動きました。
DoCoMo FOMAでしか確認してませんけど、文字化けも発生していません。
比較的簡単に設置できますんで、phpbbユーザーの皆さんはぜひ導入してみてくださいな~。
改造とかも、割と簡単にできそうな感じです。
なんか、不具合とか要望的なことがあったら気軽にコメントどうぞ。
追記: phpbbという文字に反応してか、この記事だけ異様にスパムが多いので、TB & コメント制限します。

