cho45さんのblosxom section pluginを見て、ロジックをさらに工夫できないかと思い、自分なりに書き直してみました。
主な変更点は以下の通り。
$section_table
filter
いろいろ手を入れ過ぎて却ってややこしくなっているかも。
アクセスの度に「全ての記事ファイルに対するセクション番号」を算出するのはコストが高そうなので、算出結果を一定時間キャッシュする仕組みを入れてみたい気もします。