asinプラグインはオリジナルの asinプラグイン を改良したものです。amazon商品のリンクに加えてamazon画像のリンクも生成できます。 asinプラグインはblosxom 2.0に対応しています。
asinプラグインはエントリの中で、次のHTMLタグのリンク先にasinを指定できます。
- a
- 「<a href="asin:4873111811">Amazon Hacks</a>」のようにaタグのリンク先にasinを指定すると「Amazon Hacks」のようにamazon商品のリンクを表示します。
- img
- 「<img src="asin:4873111811">」のようにimgタグのリンク先にasinを指定すると、次のようにamazon画像を表示します。表示するamazon画像は標準サイズです。
asinプラグインはstoryの中で次の変数を指定できます。
- $asin::small
- 前述の「<a href="asin:4873111811">Amazon Hacks</a>」や「<img src="asin:4873111811">」といったリンク先のasinから次のようにamazon画像を表示します。表示するamazon画像は小(サムネイル)サイズです。
リンク先のasinが複数あるときはエントリ先頭のasinを使います。リンク先のasinがないときは空欄になります。 imgタグのclass属性を「asin」としたのでデザインはスタイルシートで調整できます。
asinプラグインは次の設定をカスタマイズできます。
- $associateid
- あなたのamazonアソシエイトIDを指定できます。
amazon画像の表示サイズを変更するときは imgサブルーチンの「MZZZZZZZ」部分を修正します。
sub img { my ($tag) = @_; $tag =~ s !"asin:([0-9A-Z]+)" !""http://images-jp.amazon.com/images/P/$1.01.MZZZZZZZ.jpg"" !iex; return $tag; }
asin-0.2.1.zip (2006-06-10)
asin-0.2.0.zip (2006-06-06)
asin-0.1.0.zip