Mar 30, 2004

MOREENTRIESの改良(?)

moentriesプラグインは便利なのですが、URLが絶対パスになってしまうという小問題がありました。
そこで、プラグインの中身を書き換えてみました。
とはいっても、Perlはよくわからんので、超強引です。
具体的には111-112行目を

$prevlink = "http://gsnight.hp.infoseek.co.jp/cgi-bin/blosxom.cgi/${appendchar}_start=$prev" if $start > 1;
$nextlink = "http://gsnight.hp.infoseek.co.jp/cgi-bin/blosxom.cgi/${appendchar}_start=$next" if $end < $totalposts;
118行目を
$links .= "</span> <a href='http://gsnight.hp.infoseek.co.jp/cgi-bin/blosxom.cgi/'>Top</a> <span class='nextlink' $style>";
というように書き換えてあります。 本当は$urlの指定などでもっとスマートにできるんでしょうけど…… ま、動いているからヨシということで(笑)
3/31追記

これではうまくいかない部分があるので訂正しました。
訂正内容はドキュメント作成後、公開します。

Posted at 01:00 in blosxom | WriteBacks ()
Edit this entry...

wikieditish message: Ready to edit a entry.