« リンクの下線を表示しない | トップページ | デザイン変更 »

2005-06-10

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

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/102385/4497457

この記事へのトラックバック一覧です: pyblosxomへのTBテスト:

» TB TEST [sh1.2 pyblosxom]
TB SEND TEST [続きを読む]

受信: 2005-06-11 02:23

» TB送信がうまくいかないな [sh1.2 pyblosxom]
あ~う~ココログへのTBがうまくいかないなぁ・・・ ということで、パソコン上からTBをココログへ送信してみたら、"error status 0" すなわちokで返ってきて、確かに登録されている。 >>> import urllib >>> cdict={'title':"TB TEST",'blog_name':"sh1.2 pyblosxom",'url':'http://sh1.2-D.jp/b/','excerpt':'TB SEND TEST'} >>> data = url... [続きを読む]

受信: 2005-06-11 02:36

« リンクの下線を表示しない | トップページ | デザイン変更 »