Prev / Next / /home/pochi/ChangeLog

Amazon プラグインの拡張、画像表示[chalow][アサマシ]

2005-03-30

Chalow で Amazon を便利に使うプラグインは、
すでに Tokuhirom さんが書いてるんだけど、

http://www13.ocn.ne.jp/~tokuhiro/script/amazon.pl.txt

単に画像を出したいだけだとちょっと大袈裟な気がしたので、
自前で書いてみた。

### amazon イメージ付きリンクの作成
# usage: {{amazonimage('ASIN', 'STR')}}
sub amazonimage {
    my ($asin, $str) = @_;
    my $prefix = "http://www.amazon.co.jp/exec/obidos/ASIN";
    my $imageprefix = "http://images-jp.amazon.com/images/P";
#    my $suffix = "";
    my $suffix = "homepochichan-22/ref=nosim"; # アソシID使用時
    $str =~ s/(\s|^)(\S+\.(jpg|jpeg|png|gif))/$1<img src="$2">/gi;
    $str =~ s/$/<br>/gm;
    $str =~ s/<br>\Z//m;
    $image = "<img src=\"$imageprefix/$asin.09.MZZZZZZZ.jpg\">";
    return qq(<a href="$prefix/$asin/$suffix">$image</a><a href="$prefix/$asin/$suffix">$str</a>);
}



で、今までのアマゾンへのリンクを画像付きに変更。
今まで取り上げてきた本とCDは以下。

[2005-03-26-11]
[2005-03-21-5]
[2005-03-18-2]
[2005-03-12-1]
[2005-03-08-7]
[2005-03-08-4]
[2005-03-03-4]
[2005-03-01-12]
[2005-03-01-7]
[2005-02-07-2]
[2005-01-10-1]
[2005-01-04-3]
[2004-12-29-2]
[2004-08-14-2]
[2004-07-15-1]
[2004-07-01-3]
[2004-05-25-4]
[2004-03-27-1]

Referrer (Inside): [2006-02-22-6]

permlink