Bug Fix
How to install and update
Thanks taka.
ScribeFireですが、MovableTypeの変更で2.3.2に対応と書いたらもう今日になったら3.0になってるし。
まあ、大きな仕様の変更はなさそうなので大丈夫そうですが。
昨日そういえば、こっそりとJoomla! Pagebreak Plugin for Windows Live Writerのファイルを置き換えたことを書くのを忘れていました。5ダウンロードの時だったので該当っぽいと思われる方は、再ダウンロードしてください。
これは、ログを見ていて気づきました。Windows Live Writerのプラグインの作成方法をいろいろ調べていてアイコンの大きさが20x18か、16x16(これはログを見て知った。)に限定されているとは読んで知ってはいたのですが、大きいのでも問題なく表示されていたのでそのままにしていました。ところが、ログを見ているとなにやらアイコンサイズが違うというようなメッセージが出力されていました。それで急遽ファイルを置き換えたわけです。(黙って)
FireboardのRSSでエラーが出ていました。
Firefoxで表示すると問題なく表示されるのですが、IE6, IE7の両方で表示させようとするとエラーが出て表示できません。
そこで下記の部分を変更してみました。
Root/components/com_fireboard/sources/fb_rss.php
61行目のDOCTYPE行を削除しました。
同じく以下を
echo ("<description>" . htmlspecialchars(substr($words, 0, 512)) . "...</description>" . "\n");
を
echo ("<description>" . htmlspecialchars(mb_substr($words, 0, 512)) . "...</description>" . "\n");
へ変更しました。
今のところエラーは出ていません。
実は、IE6でこのサイトを見ていたら見たこともないJavascriptのソースでエラーが発生してIEがフリーズしてしまいあわてていました。その見たこともないJavascriptは、たくさん入れているアドオンの一つが原因だったので良かったのですが、最初は本当に見たこともないJavascriptなのでうちのサイトにはそんなJavascriptないのになぜ?って感じでした。そんなこともあるんですね。
で、fireboardのRSSエラーは前から知っていたのですが、致命的ではないと思っていたんです。(致命的ではないと判断すると行動が鈍いです。)ところが、上記のからみもあってIE6で表示したらエラー。IE7でもエラーではないですか。