pyblosxomへのTBテスト
ふと、思い立ってpyblosxomサイトを立ててみました。
Mobable Type系だとPerlだからいじりたい対象じゃないし、かといってCOREBlogを入れようと思ったら自宅サーバか、Zopeの使えるサーバが必要になってくるので、普通にCGIとして使えるpython blogないかなーと探してて、とりあえずpyblosxomを試して見ました。
実は以前にも動かしてみようと思ったことがあったんだけど、当時はうまく動かすことができなくてあきらめていたんだけど、今回は一応動くようになったので、ちょっと試してみようかと思っています。
で、一応TB受信機能をつけては見たのですが、本当にそれが使えるかどうかはまだ確認してないので、ここで初テストです。
| 固定リンク


コメント
残念ながら、TB機能はまだちゃんと動いていないようです。
アルファベットだけならいいけど、日本語が混じるとちゃんと受け取れていませんでした。
ちょっとソースを見たところではまだ原因はよくわかっていないので、まぁぼつぼつやってみます。
投稿: shunuhs | 2005-06-10 22:51
いけたいけた!
もともとtrackback.pyではファイルに書き込む関数はcomment.pyのwriteComment()関数を利用している。
コメントの書き込みの時にはエラーにならないのに、TBの書き込みのときだけエンコーディングエラーになるのはなんでかなーと思ってよくよく見てみると、comment.pyではこの関数を呼び出す前にdecode_form()を呼び出していてここでエンコーディングを変更していた。ということでtrackback.pyでも同様の関数を呼ぶように変更してみた。
comment.pyを利用するなら、その辺の処理もちゃんと入れておいて欲しかったな ^_^;
投稿: shunuhs | 2005-06-10 23:55