Firefox で使えるブログエディター「ScribeFire」をここ数日、使ってブログの更新をしているのですが、腑に落ちないことが一つ。
valid な HTML を書く為には「&」は「&」と書かなければいけないわけですが、こう HTML を書いて、アップすると「amp;」が抜ける箇所と、ちゃんと記述されたままの部分があるんですよね。
で、おっかしいなぁとしばらく悩んでいたら、バグだったようで、しかももう fix してるみたいで。じゃぁさっさとバージョンアップしておいてくれよ〜って感じなんですが… :-p
以下、勘違いしていた部分があったので修正をしました。申し訳ありません
解消方法は、Google Code で ScribeFire の項目があるのですが「Revision: 521」で公開されている内容に従って、blogXML.js をダウンロードして、入れ替えること修正する必要があります(Google アカウントが必要かも)。
入れ替え修正方法は次の通りになります。
「blogXML.js」をダウンロードしてデスクトップにでも保存しておく- Firefox のメニューバーの「ツール」->「アドオン」を選択
- ScribeFire の項目のところで、選択して右クリック。「インストールディレクトリを参照」を選択
- 「chrome」フォルダ内の「performancing.jar」のバックアップを念のためとっておく。拡張子を zip に変更し「performancing.zip」を解凍
- 解凍したファイルの中の「content」フォルダ内の「blogXML.js」ファイルを
ダウンロードしたものと入れ替え「Revision: 521」の内容に従って修正して、上書き保存する。 - 解凍して現れた「content」「locale」「skin」の 3つのフォルダを選択した状態で、右クリック。「3項目を圧縮」を選択し、圧縮する。
- 圧縮して出来たファイルの拡張子を .jar に変更
- 元の「performancing.jar」と入れ替え。不要なファイルは、ゴミ箱へでも
- Firefox を再起動
これで、バグが解消されて、記述したコードが正常にサーバーに送られる様になるはずです。
困っていた方は、お試しください。
MetaGatewayを開発しております、techmonkeyです。
これを利用すると、どのブログエディタでも、あらゆるブログ、SNS、マイクロブログ、ストレージサービス、ソーシャルブックマーク、カレンダー、メールなどに投稿可能になります。
MetaGateway自体もweb型のブログエディタの機能を備えています。
興味があればぜひつかってみてください。