choose a type Search these bookmarks My bookmarks My Network's bookmarks Everyone's bookmarks
choose a type Search these bookmarks My bookmarks My Network's bookmarks Everyone's bookmarks
Blosxom やそのプラグインの動作を理解するために、 クロージャを格納するグローバル変数や、 Blosxom 本体から呼び出されるプラグインのサブルーチンなどについて、 簡単にまとめてみます。 順番やまとめ方がちょっとおかしいですが、 とりあえず分かるところから書いていきます。 プラグインでどんなことが可能かを考えるときに、 参考になるようなものをまとめるのが目標です。 注意: コードは見やすいように改行とかインデントとかをいれています。 あと、コードの行番号とかは書いていません。 順番が前後することもありますので、 エディタの検索機能を使うなどしてソースコード内の当該個所を探してください。 動作の流れ Blosxom 全体としては、 大雑把にいうと下記のような流れでページが作られています。 entries: データディレクトリ以下のファイルを集める filter: 集めたファイルをふ
blosxom: config plugin HAIL 2 U !! - Weblog - あるflavourだけ$num_entriesの数を変える Tadahilo's Diaryのindexというエントリより。 あるflavourだけ$num_entriesの数を変えるか無視するようにできないかなぁ。 これ、結構簡単です。うちのサイトの場合、通常は5件、RSSのflavourは10件にしてます。rssでしか利用する気ないので、rss10プラグインを直接拡張してるんですけど、単独でやるんならこんな感じでよろしいかと。 Shibuya.pm のサイトでは config プラグインを使っています。config プラグインを 00config な感じで配置して、datadir に config.flavour名 なファイルをつくり、 package bloxsom; $num_entries
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く