Sun, 15 Oct 2006

BLOOD+

全話試聴終了。ハジがかっこよかったです。それだけ。

posted by jun-g at 20:55
[ Tags , | Permalink | 0 Comments/TBs ]

GNOME 2.16.1 on FreeBSD

大量commitキタ━━━━━(゚∀゚)━━━━━!!!!

今回からインストール先が「X11BASE」から「LOCALBASE」に変更されているので、portupgradeやgnome_upgrade.shを使わずに

# rm -rf /usr/local /usr/X11R6 /var/db/pkg /var/db/ports

してから全部インストールし直した方が良いかも。

posted by jun-g at 04:37
[ Tags , | Permalink | 0 Comments/TBs ]

trackbackプラグイン導入 その2

はてなダイアリーからTrackBackを送信してみたところ、レスポンスは正常に返ってきたのに、コメント欄表示でエラーが出るようになった。TrackBackを受信して出来たコメントファイルも空だったので調べてみると、ここのコメント欄に書いてあるとおり、trackback.py内で文字が適切にエンコードされていない、という事らしい。

というわけで、trackback.pyを以下の通り修正した。

--- trackback.py.orig   Sun Oct 15 03:24:03 2006
+++ trackback.py        Sun Oct 15 03:26:32 2006
@@ -87,6 +87,8 @@
         message = "A trackback must have at least a URL field (see http://www.sixapart.com/pronet/docs/trackback_spec )"

         if form.has_key("url"):
+            from comments import decode_form
+            decode_form(form, config['blog_encoding'])
             import time
             cdict = { 'title': form.getvalue('title', ''), \
                       'author': 'Trackback from %s' % form.getvalue('blog_name', ''), \

もう一度はてなダイアリーからTrackBackを送信すると、無事に受信・表示できるようになった

それにしても、今回の件だけでなく、pyblosxomを設置するにあたって、SH1.2 PYBLOSXOMpyblosxom関連のエントリをとても参考にさせてもらった。これらのエントリがなかったらpyblosxomの導入を途中で挫折してたかも。ありがとうございます。

posted by jun-g at 03:53
[ Tags , | Permalink | 3 Comments/TBs ]

trackbackプラグイン導入

commentsプラグインに続いてtrackbackプラグインを導入してみた。

posted by jun-g at 03:05
[ Tags , | Permalink | 2 Comments/TBs ]