Dec 13, 2004 [去年の今ごろ]
foreshortened プラグインを導入
エントリの冒頭を表示する
RSS でエントリを表示するときはエントリの冒頭だけが表示されている方がスマートであると思う。これを実現するのが foreshortened プラグイン。
しかしこのプラグインは冒頭と言うよりエントリの始めの一文だけを表示するものである。しかも英語圏で作られたものであるため一文の区切りが "!" , "?" や "." である。日本語で書かれたものに対応させるためにとりあえず文の区切りを "。" とした。
プラグインのソースの正規表現のところを少し直せば冒頭の段落を表示できるようになるのだろう。今日は眠いからパス。
最初の段落だけを表示
foreshortened プラグインに少し手を加えて最初の段落(<p>〜</p>)を表示するようにした。
$body = $$body_ref; $body =~ s/<\/p>.+$/ .../s; $body =~ s!<.*?>!!g;
2行目で </p> タグ以降を省略。3行目でタグを削除している。
この変更に伴い、 yukiwikix プラグインを foreshortened プラグインより先に動作させるために yukiwikix を 0yukiwikix とりネームした。Blosxom ではプラグインはファイル名の昇順で実行されていくため、本文の体裁を整える yukiwikix プラグインを先に実行する必要がある。
コメントを書く
トラックバックURL: http://park18.wakwak.com/~ogane/cgi-bin/blosxom.cgi/computer/blosxom/200412130135.trackback
Posted at 01:35 - permalink - category: Blosxom - tags: blosxom
これまでの記事。
2008
|
5 |
4 |
3 |
2 |
1 |
2007 | 12 | 11 | 10 | 9 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2006 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2005 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2004 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2003 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2002 | 12 |
2007 | 12 | 11 | 10 | 9 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2006 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2005 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2004 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2003 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
2002 | 12 |
この記事へのコメント
coach 梅田 http://www.boyihn.com/
wholesale bags http://www.googletest.com