コメント・トラックバックシステムも含めまとめて一新。
Petit Series
本当なにからなにまでお世話になってます(_
_)
コメントシステムは、これまでHaloscanを使っていてお布施もしてたのですが、コメント通知メールの本文が文字化けしてしまっていて、どうもなんだかなと。
そこで、プチコメを導入することにしました。
ならばPetit-Suite全部頂いてしまおうと、全部入れさせていただきました(_
_)
構想1ヶ月?実行1週間くらい、なんとか動作するようになりました。
以下に顛末を書いておきます、ちょっと悩んだとこもあったので覚え書き。
■導入覚え書き・・・
(1)
レンタルサーバ選び
「
ロリポ
」が安くて導入実績もあり候補No1だったのですが、
他にもいろいろあることを知って、ちょっと(1ヶ月も?!)悩みました。
・
XREA
無料でCGI(Perl、PHP)がOK、MySQLもOK。
ただし無料故に広告表示が義務付けられている。
Petit-Suiteを使うためにCGIを動かしたいだけ、blog本体は.macに存在。
Petit-Bのエリア、Petit-Photoそれぞれに広告表示?する必要あるかも。
ー>
断念
・
さくらインターネット
ロリポップより安価なコースがあるレンタルサーバ
だがPHPを使うには、ちょっと高めのスタンダードプランが必要で。。。
ー>
断念
・
StepServer
ロリポップに申し込みしたあとに知りました、ロリポップなみの安価。
CGIも、PerlとPHPがOK。
料金もキャンペーンで初期費用が0円。安い。
でも8/1からがサービス開始・・・
そしてPerl、PHPはOKでも、その他必要とするモジュール、PetitSuiteが
動作する環境が揃ってないことも考えられる・・・
当然前例者も居ない・・・
#ヒトバシラーも良いかなと思ってみたり・・・
ー>
すぐ使いたいしなぁということで、断念
結局ロリポップを借りることにしました。
ただ、、、JUGEM騒動、気になるですよね・・・同じ会社だし。
大丈夫かな。
(2)
プチトラ動かず
プチトラのCGI「tb.cgi」が500エラーで動かない・・・
これまで幾人かの方々が遭遇している、miエディタで編集したの問題です。
私の場合、mi
をVerダウンして
2.1.3まで下げてもうまくいきませんでした。
そこで、Win機を引っ張り出しました。
プチトラのCGIの編集とFTPアップロードをWin機で済ませてしまって、
iBlogのプレビューをMacで行いました。
これで、tb.cgi
が500エラーを起こすことなく動くようになりました。
(3)
iBlogPatcherの設定変更
コメントシステムをHaloscanからプチコメに変えることで、
これまで使用していたiBlogPatcherでのエントリ一覧出力の部分を
変更する必要があります。
具体的な変更内容については、
.MacTipsのエントリ
にあります。
しかし現iBlogPatcherではちょっと異なっている部分も。
・ListEntry.html
の名称を書き換えるのは「COPY_FILES.plugin」の
中にある記述。
ListEntry.htmlの名称書き換えは、コピー元コピー先双方を書き換える。
ー>
なぜか「コピー元のファイル名称だけ」書き換えれば良いと
思いこんでしまって・・・はまりました(/_<)
・ここでも、mi問題再び。
ListEntry.htmlからListEntryPCom.htmlを使うようにするときに、
ListEntryPCom.jsの内容を編集する作業があります。
この編集作業を
mi
で行うと、js内に書かれているメソッドが動作しない
(呼び出されもしていない?)ようになってしまいました。
そこで、ここでは
SimpleText
を使って、jsファイルを編集しました。
これで、編集後もjsのメソッドが動作するようになりました。
以上のよな壁?に当たりましたが、なんとか動かすことが出来るようになりました。
感謝感謝です。
ロリポップを借りたので、ついでに「
MovableType3.0」
もインストール。
テンプレはiBlogとはやっぱり異なるので、デザインに手を入れたりするのは、大変そう・・・MT版カムスタが、欲しい(^^;;;
MovableType、Webからエントリーできるっていうのはとても便利そう
ですね。
Mac本体を持って無くてもBlog更新出来るのは、魅力です。