オススメ代替画像表示 1.03
『オススメ』メニューに登録したアイテムに商品画像 URI が登録されていない場合に代替画像を表示するプラグインの、Serene Bach 2.17R 以降対応版になります。
本バージョンでは、1.02 版よりご利用のサーバー環境に依存する不具合を修正しています。1.02 版をご利用中の場合は、お手数ですが本バージョンへアップデートして頂きますようお願いいたします。
大草原の小さな家。
『オススメ』メニューに登録したアイテムに商品画像 URI が登録されていない場合に代替画像を表示するプラグインの、Serene Bach 2.17R 以降対応版になります。
本バージョンでは、1.02 版よりご利用のサーバー環境に依存する不具合を修正しています。1.02 版をご利用中の場合は、お手数ですが本バージョンへアップデートして頂きますようお願いいたします。
『オススメ』メニューに登録したアイテムに商品画像 URI が登録されていない場合に代替画像を表示するプラグインの、Serene Bach 2.17R 以降対応版になります。
そもそも本プラグインを公開したのは、Amazon 側の動作変更によってオススメアイテム用の HTML タグが不正になるのを修正するためでした。しかし、Serene Bach 2.16D 以降において商品画像の登録のないアイテムに対しては必ず代替画像が表示されるようになりましたので、本プラグインは一応その役割を終えました。ただ、その「代替画像」は「真っ白い書類アイコン」で、他の機能でも利用されている関係上ファイルの入れ替えも難しいので、引き続きカスタマイズ用プラグインとして本プラグインのバージョンアップ対応を行うことにしました。……もちろん、作者様が簡単にプラグイン対応できるよう配慮して下さっているのですが。
『オススメ』メニューに登録したアイテムに商品画像 URI が登録されていない場合に代替画像を表示するプラグインのアップデート版です。お手数ですが、1.00 をダウンロードされた方は今版にアップデートをお願いいたします。アップデートは、今版のアーカイブから AmazonAltImg.pm を入れ替えるだけで可能です。
ご存知の方も多いと思いますが、Serene Bach の『オススメ』メニューで登録したアイテムに商品画像が登録されていない場合、従来では 1px × 1px の透明 GIF 画像が表示されていました。この仕様は、例えば読書感想の記事に書影だけ利用するような場合には非常に不便だったので、sb で行こうにて透明 GIF 画像の代わりに "No Image" を示す代替画像を表示する JavaScript を紹介して、ご利用の皆様のご紹介もあって多くの方に利用頂いていました。
ところが、最近どうも Amazon の方で仕様変更があったようで、商品画像が登録されていない商品を新規登録すると画像 URI が登録されなくなりました。これだと商品画像タグの src 属性が空になってしまうため、上記のスクリプトが使えなくなってしまいます。
が、そもそも代替画像の表示をプラグインではなく JavaScript で行っていた理由は、CGI では通知された画像の URI が本来の商品画像になるのかどうかが判断できなかったためでした。商品画像がない場合は画像 URI が通知されない
ということであれば、CGI の方で代替画像の表示が可能になります。
そこで、今度は商品画像 URI の登録がない場合に代替画像を表示するプラグインを公開することにしました。