Amazonプラグイン NP_lilboxControler

カテゴリ:Nucleus
日時:2004/08/14 11:31

Google AdSenseの代替え表示にも使えるAmazonスクリプトlilboxを活用するNucleus用プラグインを作りました。

lilboxには、Amazonのブラウズノードを指定することにより、該当ジャンルの商品を表示する機能があります。NP_lilboxControlerは、lilboxのこの機能を利用して、Nucleusのカテゴリごとにlilboxの表示を自動的に切り替えます。 NP_lilboxControlerを利用するには、まずlilboxが単独でも使える状態になっている必要があります。lilboxの入手や設置方法については、こちらを参照してください。UTF-8環境の方は、Amazonスクリプト lilbox.php UTF-8対応版をご利用ください。

lilboxの準備ができたら、NP_lilboxControler.zipのインストールと設定です。

NP_lilboxControlerダウンロード

EUC環境の場合は、コード中の「UTF-8」を「EUC-JP」に置き換えてEUCで保存し直せば動くかな?(EUC環境がないので未テスト)。このNP_lilboxControler.phpをプラグインディレクトリにアップロードしてインストールします。そして、オプションを開き、lilboxのパス(ディレクトリ+lilbox.php)と、デフォルトの表示形式をlilboxのコードで入力して保存します。

次に、スキンの任意の位置に
<%lilboxControler%>
と記述すれば設置作業は完了です。

カテゴリごとの設定は、lilboxの下に「Edit」というリンク(ログインしているときのみ表示)で行います。「catalog」でカテゴリを選択し、Browse NodeにはAmazonのブラウズノードを入力します。また、ブラウズノードにキーワードを指定することも可能です。Ver.0.1まではURLエンコードされたキーワードのみでしたが、Ver.0.2からはキーワードを直接入力することができます(「司馬遼太郎」「パソコン」など)。

ブラウズノードやキーワードについては、、こちらを参照してください。

<%lilboxControler(表示タイプ)%>
とすることで、表示タイプを変更することもできます。表示タイプについては、ここの「lilbox側の対応コード」を参照してください。