Weblog

blosxom 3.0のhandlers.flowファイル

Posted at 2004-05-01T00:07:00+09:00 in Blosxom

Archives.pmとかいうarchivesを3.0用に修正したものを作ったのですが、handlers.flowにこのプラグインを実行する命令を書いておいてもうまく動かなかったです。これが昨晩。今日の午前中に起動CGIをでっち上げたわけですが、この起動CGIではBlosxom.pmの最後の方にある感じなので、ここに直接プラグインを実行する命令を書いてみたら、あっさりと動いてくれました。

理由をたらたら考えてると、handle_handlersというhandlers.flow(handlers.entryもですが)を読み込むサブルーチンが呼ばれるタイミングにあるような気がします。うまく日本語が書けない(5分くらい考えてるけどうまく書けない)ので適当な感じですが、handlers.flowを読み込んだ後に、その内容の順に処理していくという形になっていないので、デフォルトでファイルの最後の方に指定されているフロー処理の順番で固定されてしまっているということ(なんじゃないかなぁ)。

今のままだとhandlers.flowには何を書いても意味が無いと思います。

デフォルトで用意されているダンプ用サブルーチンのコメントアウトを解除しても、うまくダンプが出力されないのもここらへんに原因があるんではないかと。

あ、ちなみにArchives.pmは至極快調に動いております。うむ。プラグインの書き直しはそれほど厳しい作業ではないと思われますが、根気は必要そうです。

Recent entries from same category

同じカテゴリに分類された最近10件のエントリです。

  1. 不明なflavour回避パッチの問題点
  2. 使用しているプラグイン
  3. はてなブックマークでつけられたコメントをblosxomにインクルード
  4. blosxomサイトの日本語訳
  5. interpolate_fancyプラグインの使い方
  6. blosxom plugin: ufyu
  7. SourceForge.netで開発されているblosxomはv2.0.2に
  8. push_if_first plugin
  9. paging plugin更新 #8
  10. エントリの日付と時刻をW3CDTFで

Comments

JavaScriptに対応または有効な環境の場合、ここにはてなブックマークでのこのエントリに対するコメントが表示されます。

Weblog archives

by Category

This page was last modified on 2004-05-01T00:08:10+09:00 (in 0.145 secs).