[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gallery/in-Action/mkact.pl



In message <200512271504.AAA32208@shell.rim.or.jp> I wrote:
> gallery/in-Action/ 以下ですが、
> 現在は、 *-{txt,img}.html が全部そろっていないと
> index.html が生成できないようになっています。
> 
> で、 *-txt.html の翻訳がなかなかできないので、
> index.html が古いままなのですが、
> 翻訳がないときは原文を使うようにしてしまっていいですか。

以前、このような変更をしたのですが、
*-img.html で参照している画像のパスが原文そのままになっているため、
その部分の画像が見られなくなっています。
http://www.NetBSD.org/ja/gallery/in-Action/

そもそも *-img.html は画像の参照をしているだけで、
htdocs/ja 以下にある翻訳も、パスを修正しているだけです。

htdocs/ja/gallery/in-Action/*-img.html を削除し
(常に原文を使うようにし)、
mkact.pl でパスを書き換えるようにしたいと思いますが、
よろしいですか。

水曜日までに異議がなければ、そのようにします。

Index: mkact.pl
===================================================================
RCS file: /cvsroot/htdocs/ja/gallery/in-Action/mkact.pl,v
retrieving revision 1.9
diff -u -r1.9 mkact.pl
--- mkact.pl	4 Jun 2006 11:37:00 -0000	1.9
+++ mkact.pl	6 Jun 2006 14:43:52 -0000
@@ -20,6 +20,7 @@
     open(F, "iconv -f iso-2022-jp -t euc-jp $file|") or die "Cannot open $file for reading: $!\n";
     while(<F>) {
 	s/<!--.*//g;
+	s#(href|src)="([^"/]+\.(png|gif|jpg))"#$1="../../../gallery/in-Action/$2"#gi;
 	print "$_";
     }
     close(F);