- 2007-07-17 (火) 14:26
- MovableType


- AjaxComment Reloaded
コメント投稿をAjax・・・ライクに(オラオラ)からはじまり、幾度となく挑戦してきた AjaxComment ですが、MTの文字コードがUTF-8のサイトならば、MovableType備忘録: MovableTypeのコメントをAjaxで投稿するにあるように、完成しています。
結局一番の問題は、MTのコメントCGIにAjaxによりポストした場合に、UTF-8で送信してしまう為、DB内にUTF-8として保存されてしまう事でした。
その為、導入はあきらめています。
なんで、今頃こんなこと書いているかというと・・・・
Amazonおすすめ度:

楽しみにしていた本を読んでいたのですが、よく見るとAjaxCommentについても取り上げられている。
あれっ、よく見るとComments.pmの修正が載っている。しかもやってる事は、文字コードの変換っぽい。
という訳で、本来ならMT4の方に、かかりっきりでもオカシクないんですが、ついやってみちゃいました。ホントなら、mt.Vicuna for MT4を整理したかったんだけどな・・・
それで、本のそのままじゃないですが、完成しましたよ、AjaxComment。本の内容なんでココには記載しません。ご本人が内容公開するまでは。
でも、Comments.pmを変更すれば、ちゃんとUTF-8以外でも動作します。実はMT4にするタイミングで、文字コード変えようか、検討してたんですよね。
無理に変えなくて、良くなったんで、さらに悩まなくてはならなくなった・・・
- Newer >: OS Xのパスワードリセット
- < Older: MT4でのプラグイン動作WIKI
ping a Trackback
- TrackBack URL for this entry.(1)
Comments:(2)
-
said
July 17, 2007 11:43 PM
|
ReplyThis!
こんばんわ^^
Fujimoto さんはさすがですね。
もぅ MT を知り尽くしてるってかんじですよね ( ̄∇ ̄)bわたしも書籍買って読んでみます♪
-
-
replied for
bzbell's comment
July 18, 2007 12:55 AM
|
ReplyThis!
ええ、メールフォームプラグインでも、非UTF-8対応してくださってたので、もしやと思ったら、見事に対応してくださいました。
他にも、驚愕のPHPモジュールを使った、再構築軽量化方法なんてのもありますし、お勧めですよ。
-





スクリプトの読み込みが完了していません。
メールフォーム(Javascriptを使用していません)や、
Twitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。