Petit-Suite

コメント・トラックバックシステムも含めまとめて一新。
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更新出来るのは、魅力です。

Posted at Sun, 2004.07.25 00:30       [  |   |  ]


Comment
Trackback