Ekfloras のプラグインを github に公開した

March 22th, 2009

自分の他に ekfloras を使っている人というと snj14 さんしか知らないのだけれど、とりあえず公開しておく。

ekfloras.rb も含め元のものからはいろいろ手を加えているので注意。

一応、自分で書いたプラグインに関しては簡単に説明を。

Archives
月別アーカイブ
Auth
はてなと flickr の認証 API に対応。Comment プラグインはこれのログイン情報を使うよう変更した
Categories
カテゴリーと記事数をリスト
Diary
ekfloras.rb からエントリを path_info でフィルタリングする部分を切り出してきたもの。あと、/yyyy/mm/entry-title/ みたいな WordPress 風のパーマリンクも使えるようにしている
EntriesKache
blosxom の entries_kache にちなんで。記事ファイルから時刻を読んで Entry#time に設定する
Gentime
X-Runtime をはく
NotFound
エントリがなかったら 404 Not Found を返す
XREA
XREA の標準エラー出力が標準出力と一緒に出力されるというよくわからない仕様に対処するためもの

Diary プラグインについて少し補足。これを書いたのは、Archives のようなプラグインでフィルタリングされる前のエントリのデータが欲しいのに filter フックの前に ekfloras がフィルタリングしてしまって困るので、この部分をプラグイン化して順序は priority で調整しようと思ったため。そういうわけで ekfloras.rb からはフィルタリング部を削除している。

No comments

Leave a Reply

コメントを投稿する場合は下記の認証サービスのいずれかを経由してログインして下さい。

但し、認証を行うにはそのサービスのアカウントが必要です。