« NTTドコモ PTTサービス発表 | メイン | PS2はマイナーバージョン"ダウン"?? »

2005年10月20日

[ blog ]

aws.pl@MovableType3.2で文字化け

昨晩、散財予定リストに新しいアイテムを追加したところ、aws.plによる商品情報部分だけなんか激しく文字化けするようになってしまいました。 title=""の中身などHTML elementもaws.plで取得した情報を入れていたので、文字化けするとダブルクウォーテーション文字が死んだしりしてページ全体にまで悪影響が出る始末で、見苦しいし何とかしたかったのですが夜も遅かったのでとりあえずは放置したのでした。

今日になって調べてみたところ、どうやらMovableType3.2だとUTF-8周りの処理をちゃんと行わないaws.pl等のプラグインは文字化けするという情報に行き着きました。 そちらのサイトから修正版のaws.plをダウンロードして上書きしたところ、無事解決。 文字コード処理モジュールもJcodeからEncodeに置き換えられていていい感じです。

MT-3.2にバージョンアップして発生していたaws.plの文字化けですが、暇を見て調べていたら、こちらのblogにて不具合を修正したaws.plが公開されていました。

他のサイトで書かれている修正をしてもtypeをheavyにしていろんなデータを取得したり、MTAwsタグの中に日本語の文字列を入れたりするととたんに文字化けするので、Perlはど素人なのですがわからないなりに追ってみました。

どうもUTF8フラグまわりの処理が抜けていたようです。 Jcodeモジュールでも修正できるのですけど、せっかくなのでEncodeモジュールを使ってUTF8フラグを正しく扱うように修正してみました。

投稿者 散財人 : 2005年10月20日 21:45

Google Search Result

Trackback Pings

このエントリーのトラックバックURL:
http://www.sanzai.net/mt-tb.cgi/768

このリストは、次のエントリーを参照しています: aws.pl@MovableType3.2で文字化け:

» aws.pl導入記録 from memo.mt
aws.plプラグイン導入参考: simple amazon log: aws.... [続きを読む]

トラックバック時刻: 2006年01月05日 11:04

» aws.pl導入記録 from memo.mt
aws.plプラグイン導入参考: simple amazon log: aws.... [続きを読む]

トラックバック時刻: 2006年01月05日 11:06

» MT3.2での文字化け修正版aws.pl from 散財流生
昨年10月にMovableType3.2にアップグレードしたらaws.plの出... [続きを読む]

トラックバック時刻: 2006年01月05日 16:46

» aws.pl導入記録 from memo.mt
aws.plプラグイン導入参考: simple amazon log: aws.... [続きを読む]

トラックバック時刻: 2006年01月07日 16:10

» aws.pl導入記録 from memo.mt
aws.plプラグイン導入参考: simple amazon log: aws... [続きを読む]

トラックバック時刻: 2006年01月13日 13:59

» MovableType3.2+aws.plで文字化け from たにもりのもり
ハマりながらあれこれと解決策を見つけていくのが楽しいMovableType。 自力で解決できることもあれば、解決策が書かれたサイトを探して解決することも。... [続きを読む]

トラックバック時刻: 2006年02月01日 22:01

» aws.pl@MovableType3.3b1で文字化け from 散財流生
以前、MT3.2にバージョンアップした際に発生した、MovableTypeのプ... [続きを読む]

トラックバック時刻: 2006年06月04日 23:47

コメント

コメントしてください




保存しますか?