以前からカッコいいなぁと思っていたMT用プラグインBlogTimesをつけてみようと思い、さっそく挑戦!してみたのですが、これが意外と大変でした。
公式サイトからmtblogtimes-1.0.zipとGD-1.40.pm.zipをダウンロード。
MTをインストールしたフォルダ/plugins/blogtimes.pl
MTをインストールしたフォルダ/extlib/GD.pm
MTをインストールしたフォルダ/extlib/GD.so
MTをインストールしたフォルダ/extlib/GD.bs
のようにFTPでアップロード。
MTBlogTimesを貼り付けたいテンプレートに
<MTBlogTimes> <img src=”<$MTBlogTimesFileURL$>” width=”<$MTBlogTimesWidth$>” height=”<$MTBlogTimesHeight$>”
border=”0″ alt=”B L O G T I M E S” title=”B L O G T I M E S” />
</MTBlogTimes>
と書き込んで保存→再構築、と書いてある通りに実行してみました。書いてある通り、とにかく簡単。
でもなぜか動作しない(´・ω・`)。MTBlogTimesをキーワードに日本語でぐぐって見つけたOscarblogさんで、どうやらロリポップに設置するには注意が必要なのだと発覚。
どうも、ロリポップサーバーのGDライブラリのバージョンと、GD.pmとのバージョンが違うとうまくいかないようです。GD.pmをメモ帳で開いて$VERSION = “2.06”にしてみましたが効果なし(゜ー゜;)。ロリポップのサーバーによっても色々と違うみたいです。
Oscarblogさんによると、GDライブラリのバージョンは問い合わせれば教えてもらえるようなのですが、どこかで見た気がする。昔PHPのお勉強を兼ねて作ったphpinfoを見てみるとありました!
GD Version:bundled (2.0.28 compatible)
ところが今度はあいにくと2.0.28のGD.pmが見つかりません…○rz。ロリポップ MTBlogTimesのキーワードでさらにググってみると、超だるログ ultra-dal blogさんで2.11でうまくいったという報告が!GD-2.11はこっちではサーバーが誤動作してるようだったので、こちらからGD.pmだけ落としました。
ぐーたら on MTさんによるとGD.bsとGD.soはなくても大丈夫、だそうなのでこのまま行って見ると、なんと成功ヽ(´ー`)ノ再構築時にちこっとエラーでてるけど、うまくいったのでキニシナイ(´∀`)
参考にさせていただいたサイトさま、ありがとうございましたm(_ _)m
MTBlogTimesはデザイン変更時からスタートさせようと思います。ちゅうか冬に金魚はありえない…○rz