iBlog1.3.6のダメダメな使い方


まず私の環境から

  • MacOS X(10.3.3) 日本語環境
  • iBlog1.3.6
  • UTF-8コード
  • iblogPatcher不使用
色々なibloggerサイト(※)で報告されているように、プレビューが終わらない。RSSfeedが置換されない。という問題が指摘されています。

プレビューが終わらないという問題は、例えば英語環境へログインし直すと直るという情報もあります。しかし會澤がやった方法は少々荒っぽい方法です。
會澤のところでもプレビューが終わりませんでした。というか、プレビューボタンを押してローリングカーソルが現れても、iBlogの操作ができる。ということは、iBlogはプレビューを行っていない(テキスト置換がこのソフトのメイン作業ですね、つまりその操作を行っていない)にもかかわらず、頑張ってプレビューしてるよ。終わらないから待っててね。ということになるのではないか。事実、ローリングカーソルが現れていても、bloggerモードから、readerモードへの切り替えができました。作業中ではないということなのではないかという推測。
で、何をしたかテンプレートを比較してみたわけです。以前のバージョンのテンプレートと1.3.6のテンプレートでは違いがあるか? 違いがある部分を徹底的につぶしていきました。

結果から行くとうまくいきませんでした。というか、違いをうまく見つけられなかったです。そんなとき「t0moriBlog」さんのところで、こんな記述を見つけました。
あいかわらず日付(記事上の投稿日)に <div class="Normal">と謎のタグが挿入されてます。しかも、全部じゃなくて一部の日付の所だけに挿入されていると言うのがこれまた謎......。
この辺がおかしいのではないか?XHTMLコード(拡張HTMLコード)が付加されているのが怪しい。日付のところに<EntryTimestamp></EntryTimestamp>がある。削除してしまえ。乱暴ですね。結局、<ForEachEntry>をのぞいて、XHTMLコードを削除してしまいました。

プレビューおよび、<div class="Normal">タグの問題は解決されてしまいました。もっとも本当にこれが解決策であったのかどうかは不明だったりします。(^^;;
※ t0moriBlogdark side of the moon.Mac Tips  などを参照させていただきました。助かりました。

04.4.25 追記:ヴァージョンが1.6.3になってました。1.3.6の間違いです。修正しました。(thanks:t0mori先生)

 


©