Feb 09, 2007

blosxom 作り直し (list_title_at_category)

かっこ悪かったので一から blosxom 作り直した.色々分かってないことが あって,すごくハマッた.

まず,last_modified プラグイン動いて無さそう.修正してウェブで見ても last_modified プラグインが誤った結果を返すので,ブラウザのキャッシュが 修正前の間違ったままの結果を表示する.それに気づくまでに1日かかった (1回寝ないと思いつけなかった).last_modified プラグインを消したら サクサク(正常に)動き出した.

次に,日本語のサイトばっかり見ているからかも知れないが(今本家 Link 落ちているみたい),html フレーバーと htm フレーバーの使われ方が良く理解できていなかった. htm フレーバー使ってないと誤解して,消したりしていた. htm フレーバーはそのエントリだけを見るページ(の見栄えの設定), という感じで,html フレーバーはデフォルトなのでそれ以外. うちでは html を「リスト」という風に使うことに決め, list_title_at_month,list_title_at_category の中も html -> htm に 書き換えた.

blosxom のプラグインが分かってきたので,色々作ったり修正したりし始めた. list_title_at_category とか作ってみた.かーなりイイ感じ.他にも, auto_markup で空行の前後に '</p> <p>' を入れて自動的に段落認識する ようにした.(エンコードは UTF-8)

  • list_title_at_category Link

    年,月,日の指定が無く,htmlフレーバーの際には,エントリの表示を 中身本文を表示するのではなく,タイトルと本文へのリンクのみにする. つまり目次的な表示.list_title_at_month 等から派生させた.

  • list_title_at_month Link , list_title_at_year Link

    リンクを html フレーバーではなく htm フレーバーに. category を表示するようにした. エントリの表示順を「新しいものを上に」にした.

  • auto_markup Link

    改行全てに <p> を入れる部分をコメントアウト.代わりに,空行があったらそれを '</p> <p>' に変換する.

Posted at 19:19 in howto | WriteBacks (0) | Edit
WriteBacks
TrackBack ping me at
http://www.sfc.wide.ad.jp/~yasu/nblog/howto/re-blosxom.trackback
Post a comment

writeback message: Ready to post a comment.