XOOPS上で、Amaxoop2モジュールがインストールされていないと動作しません。
つまり、PukiWikiモジュール,Amaxoop2モジュールがインストールされたXOOPSが必要となります。
また、文字コード変換を行うため、マルチバイト関数が必要となります。
当Amaxoop2プラグインはAmaxoopプラグインと互換性を保つことで、AmaxoopからAmaxoop2への入れ替えを行ってもPukiWiki上での変更は不要としています。
このため、Amaxoopプラグインとの同居はできません。(上書きしてください)
プラグイン自体は、PukiWikiモジュールのpluginディレクトリに入れればOKです。
AmazonにアクセスするためのアソシエイトIDとサブスクリプションIDは、Amaxoop2での設定が用いられますので、プラグイン側での設定は必要ありません。(できません)
ブロックについては、検索用のテキストボックス、キーワードを引数とした検索結果、ASINもしくはJANコードによる検索結果(1件のみ)、ASINを因数として指定した「関連商品」、ブラウズノードを引数として指定したトップセラー、の表示ができます。
いずれも、小画像、タイトル、価格、著者(奏者)が表示されます。
ここで、ASINもしくはJANコード指定の場合のみ、EditorialReviewが(もしあれば)表示されます。
インラインの場合は、タイトルと著者を表示し、Amaxoop2プラグインページにリンクします。
Amaxoop2プラグインページでは、中サイズの画像、タイトル、その他の情報を表示します。
ブロックにおける引数としては、最初に処理を選択するワード(keyword, asin, jan, similar, browsenodeのいずれか)を置き、カンマ(,)で区切ってキーワード(またはコード)、サーチインデックス、表示数を置きます。
処理選択ワードを省略したり、指定語以外を用いた場合は検索用のテキストボックスの表示となります。
keyword指定で、キーワードをブランクとした場合は、ページ名をキーワードとした検索になります。
※サーチインデックスは、BooksとかMusicとかDVDとかのアレです。
詳細は、当ページの下部にサンプルがありますので、PukiWikiの編集ボックスにコピー&ペーストして確認してください。
この際のページ名は、Amazon検索でヒットしそうなものの方が良いでしょう。
当プラグインを用いた場合、Amazonへのリンクのうち5%は作者のアソシエイトIDとなります。ご了解下さい。
実際の報酬に結び付くかどうかは神のみぞ知るものとして、リンクのみをお借りすることになります。
当プラグインに関しては、GPLライセンスとします。ただし、上記の5%ルール部分のみは改変しないようお願い致します。
*Demonstration Page of Amaxoop-Plugin #contents **Block ***Search Box #amaxoop(,桑田佳祐,Music) #amaxoop(,桑田佳祐,Music) ***Keyword Search #amaxoop(keyword,XOOPS,Books,5) #amaxoop(keyword,XOOPS,Books,5) #amaxoop(keyword,桑田佳祐,Music,3) #amaxoop(keyword,桑田佳祐,Music,3) #amaxoop(keyword,,Blended,3) #amaxoop(keyword,,Blended,3) ***ASIN Code Search #amaxoop(asin,B00006FWRU) #amaxoop(asin,B00006FWRU) ***JAN Code Search #amaxoop(jan,4988002433285,Music) #amaxoop(jan,4988002433285,Music) ***Similar Products Search #amaxoop(similar,4798106186,Books,5) #amaxoop(similar,4798106186,Books,5) #amaxoop(similar,B00006FWRU,Music,3) #amaxoop(similar,B00006FWRU,Music,3) ***Browse Node Search #amaxoop(browsenode,515816,Books,3) #amaxoop(browsenode,515816,Books,3) **Inline ***ASIN Code Search XOOPS関連では、&amaxoop(4798106186);がおすすめ XOOPS関連では、&amaxoop(4798106186);がおすすめ ***JAN Code Search 桑田さんなら、&amaxoop(4988002433285,Music);をどうぞ 桑田さんなら、&amaxoop(4988002433285,Music);をどうぞ