映画とネットのDIARY(tDiary版)

since 2004/07/15
ここは古い日記です。2013年11月からadiaryを使った新サイトに移行しました。
検索エンジンからのアクセスで、お探しのキーワードが見あたらない場合はNamazuで再検索してみてください。
映画の感想一覧 2004年7月以降 2005年  2006年  2007年  2008年  2009年

2010年10月13日 [Wed]

日記バージョンアップ

tDiary3.0はスルーしたが、3.0.1が出たのでバージョンアップしてみた。用心のため、まずローカルでやってみたら、何のことはなく動いたので本番。すべてのファイル上書きだけでOK。順調に動いていると思ったら、自作のプラグインが文字化けしていた。文字コードがEUCだったので、UTF-8に書き換えてアップロード。これでOK。

ただし、namazuはUTF-8のページから検索すると、文字化けして動かない。間にCGIを挟む必要がある。Rubyでは自信なかったので、とりあえずシネマ1987onlineの方で使っているPerlのスクリプトを以下のような感じに書き換えた。

#!/usr/bin/perl -w
 
use Jcode;
use CGI qw(:standard);
$value = new CGI;
$search = $value->param('query');
#検索キーワードをeucに変換
Jcode'convert($search,'euc');
#URIエンコードする
$search =~ s/(\W)/'%'.unpack("H2", $1)/ego;
#以下、namazuにキーワードを渡す
print "Location: http://cinema1987.org/namazu2/namazu.cgi?query=$search\n\n";
exit;

[管理人にメールする] [シネマ1987online]