2004/11/06
[Projects::blosxom] utimeプラグイン
Bloglines の Clip Blog で書いていたエントリを、こちらの方に移転させました。
あとは旧サイトで書いてた分の記事を持って来た時点で、正式にこちらの方を自分の日記サイトとして告知する予定。
Bloglines からのエントリの移転方法は、結局 Bloglines のエントリを一個づつコピペするという力業になってしまいました。最初はエレガントに RSSからBlosxomのエントリを作成するスプリプトを書いてやろうとしたんですけど、Bloglines のエントリが過去二ヶ月分しか RSS を吐いてくれないことが明らかになったので挫折(弱い)。
あと個々のエントリの作成時刻をできるだけオリジナルに合わせたかったのと、持ってくファイルが多くて一個づつ日付を直していくのが面倒くさいという理由で、個々のエントリのファイルの更新時刻を書き換えるプラグインをでっちあげて処理させました。
せっかくでっちあげたので公開。
使い方は、
- プラグインをpluginsディレクトリに設定
- 時刻を書き換えたいエントリのどこかに、
<!-- utime yyyy-mm-ddThh:mi:ss -->
というコメントを挿入 - blosxom.cgi のパラメタに、"?utime=1"を追加して実行
entries_indexのようなファイルの更新時刻をキャッシュファイルに保存するプラグインを入れている場合は、utime を実行した後にキャッシュを再作成する必要があります。
あと、こんな処理なら別に無理にプラグインにする必要ないんじゃ? と思ったのは、作った後のことでした。
Posted at 00:00
| WriteBacks (0)
| permalink
WriteBacks
http://fukaz55.main.jp/projects/blosxom/utime.trackback
writeback message: Ready to post a comment.