2004/11/05(金)

blosxom導入覚え書き・6 〜 過去エントリ登録時の日付修正

blosxomでは一つのエントリに対し、一つのファイルが作成されます。そのファイルの作成日(最終更新日)がエントリの日付になります。
でもこの仕様では過去のエントリを登録したい時に不便なので、filedateプラグインを入れてエントリファイル名の先頭部分"YYYYMMDD〜"を作成日付と見なすようにします。

エントリと、作成日の関連付けはblosxom starter kitの初期設定ではentries_index.datファイル内に格納されています。
しかし、何らかの理由でこのファイルが壊れると、各エントリの日付がファイルの作成日に戻ってしまいます。
そこで、またentries_index.datが壊れても良いように、各エントリファイル自体の作成日を変更する事にしました。

とりあえず以下のようなシェルスクリプトを書いてみました。

#!/bin/csh
touch -t 変更日付1 エントリファイルパス1
touch -t 変更日付2 エントリファイルパス2
‥‥
‥‥

set msg = `date +"%Y/%m/%d %H:%M:%S"`" Change OK."
printf "Content-Type: text/html\n\n"
printf "<html><body>$msg</body></html>\n"

exit(0)
作成日を変更したいファイルをひたすら羅列して、touchコマンドで更新していきます。
これを「touch.cgi」というファイル名で保存し、サーバにアップロードしてパーミッションを実行形式に変更します。
最後にWebブラウザからtouch.cgiへのURLを指定(http://www.m-fo.com/〜/touch.cgi)してスクリプトを実行します。
これで各エントリファイルの作成日を変更する事が出来ました。

2004/11/01(月)

エントリの日付が‥‥

エントリの日付がおかしくなってしまった。
たぶんentries_index.datが壊れて値が初期化されてしまった臭い。
また、編集しなおしだ。しょぼーん。

しばらくラクガキお休みします。

コミティア向け原稿描きのため、しばらくラクガキをお休みします。
今度こそ本が出せるとええなぁ。

2004/10/31(日)

ブログへ移行完了!!

なんとか10月中にブログ環境に移行できました。
これで今後はちょっぴり更新が楽になります。

まだ移行しきってない箇所もあるけど、そのうち移行させていく予定です。

Posted at 20:20 in 日記 > Web | | 固定リンク | 編集

2004/10/28(木)

ネット不調

またネットの調子が悪いなぁ。回線切れまくり。ラクガキがアップできんじゃないか。
Posted at 00:00 in 日記 > Web | | 固定リンク | 編集

2004/10/21(木)

ルパンvs複製人間

●覚え書き
明日の 金曜ロードショー(21:00〜)は「ルパン三世 ルパンvs複製人間」放送。
エンディング曲が三波春夫の「ルパン音頭」とか、マモーの声が西村晃ってのは割と有名やけど、梶原一騎が声優で出演してるとは知らんかったなぁ。(参考:Wikipedia)

2004/10/20(水)

メールアドレス外しました

最近宣伝メールが頻繁に来るようになったので、トップページからメールアドレスを外しました。今更遅いような気もするけど。

来月移行予定のブログではメール送信用のページを用意してます。

2004/10/09(土)

blosxom導入覚え書き・5 〜 IE for Macでの不具合

Internet Explorer 5.2 for Mac でなぜかスタイルシートが読み込まれません。
IEからソースを表示させると、URL中の「~」が「 ̄」になぜか変換されていました。

対処法として「~」を「%7E」に置き換える事で、IEでも正しくスタイルシートが読み込まれるようになりました。

2004/10/03(日)

リングにかけろ1

あれ? ひょっとして「リングにかけろ1」って関西で放送されない? ガーン!

いや、たぶん遅れて放送するとは思うけどね。

2004/10/01(金)

今月の目標

あー、もう10月かぁ。

今月の目標。このサイトをブログ化する!! ‥‥実は少し前からこっそりブログ版を構築中だったりするんよ。

Powered by blosxom 2.0