作業ログ: コメント機能を追加しました


懸案だったコメント機能を追加しました。いくつか選択肢がありましたが、結局HaloScanのサービスをiBlogのテンプレートに組み込む方法にしました。

メールフィードバックのリンクは今回のコメントリンクで置き換えていますが、過去のエントリについては今のところまだ入れ替わっていないものもあります。

このblogサイトはMac OS X上のブロッギングツールiBlogを使って手元のMacでコンテンツを作成して、サーバに転送しています。iBlogは単独のアプリケーションで、iBookをオフラインに持ち出してもblogをつけることができるなど便利な点も多いんだけど、コンテンツをすべてローカルマシン上で作っているという同じ理由から、作成したコンテンツにコメント機能を持たせることができません。

しかしiBloggerの先達の皆さんの努力により、iBlogサイトにコメント機能を追加する方法がいくつか考えられました。最近だとcomcomさんの「プチコメ」が人気ですが、Perlを利用するCGIプログラムなので、利用するにはCGIが使えるサーバが必要です。僕のblogをホストしている.Mac HomePageにはその機能はないので、今回は自前でサーバを用意する必要がないHaloScanのオンラインサービスを利用しました。

HaloScanは登録すれば無料で利用できます。アカウントを作ったら自分のiBlogテンプレートを少々変更すれば、作業は終了です。すぐにコメントが使えるようになります。アカウント作成はその場で終わりますし、テンプレートの変更もiBlogの場合のサンプルコードを見て真似すればいいので簡単です。ちょっと不安ならばテンプレートのファイル一式をバックアップしておけば、いつでも作業前にもどせるので安心です。

今回のHaloScanコメントはリンクをクリックすると小窓がポップアップする形になりますが、テンプレートの書き方によってはエントリページに埋め込むような形にもなります。HTMLのインラインフレームを使うようですね。ポップアップはあまり好きではないので、またこんなふうに作り直すかもしれません。また今回はあきらめたプチコメですが、Perlの動くサーバも借りているので、こっちもいつか試してみたいと思っています。

プチコメ ダウンロード&設置ガイド
http://homepage.mac.com/ing/comcom/C355502775/E1887801272/index.html


HeloScan.com - Weblog Commenting
http://www.haloscan.com/

なお、HaloScanの設定項目のうち、"Character Encoding"はShift_JISにしましょう。削除などオンラインから操作する時に文字化けするようなので。

Posted: 土 - 2月 7, 2004 at 12:49 午前  
 | Main |   Page Top | Information | Archives
Now Playing by iTunes


©