Fri, 08 Sep 2006
シンプルな表示モードを作成してみました
light というフレーバをつくりました。 デフォルトにくらべてかなりシンプルな表示です。
フレーバとはPyBlosxomの表示制御の仕組で,これにより デザインとコンテンツの分離をしています。 index.htmlの拡張子(html)の部分や, query stringにflav=FLAVOUR_NAMEのように名前を与えると フレーバが代わるしくみになっています。
DocBookをDSSSLを使ってHTMLへ
PyBlosxomのマニュアルはDocBookで書かれており, openjadeでコンパイルするところはMakefileで何となくわかる。
Debianだとopenjadeというズバリそのものなパッケージがある。 ただし,それだけインストールしただけだとうまく変換できない。 docbook-dssslというパッケージを追加導入すればうまく動くようである。
あとはmakeコマンドでめでたくHTML化されたマニュアルが生成される。
IronPython1.0
たまには Slashdot Japanへのタレコミ もしてあげないと,ということで。
日記ページとリンクするようになった機能はいいね。もしボツになってもそこは生きてくれるので2重投稿しないでいいし。
PyBlosxomを1.3.2にアップグレードしてみた
見た目かわんないけど,APIが多少整理されてる感じです。ついでにmod_pythonで動かすような設定に。 にしてもPythonは2.3系と2.4系で動作の勝手がビミョーにちがったりして萎えます。

