«前の日記(2006-02-17 (金)) 最新 次の日記(2006-02-22 (水))»  

まちゅダイアリー


2006-02-21 (火)

Amazonランキングプラグイン

引き続き prototype.js の勉強を兼ねて、 Amazon の売れ筋ランキングを表示するプラグインを作成した。 元は、ここのサイドバーに表示するためのツールだったんだけど、少し手を加えて、 tDiary でも使えるようにした。

動作条件

  • Ruby1.8.2以降
  • Amazon プラグインが有効になっていること

ダウンロード&インストール

  • amazon_ranking_plugin-20060221.tar.gz からソースを取得
  • amazon_ranking.js と prototype.js を tDiary のルートディレクトリに配置
  • amazon_ranking.css を tDiary のテーマディレクトリに配置
  • amazon_ranking.rb を tDiary の plugin フォルダに配置

やっていること

  • 日記の編集時に、指定したジャンルから Amazon の商品を取得する(Amazon Web Service に接続)
  • 日記の表示時に、 JavaScript を使ってランキングの画像を表示。
    • ちなみに、タイトル横の「<<」をクリックすると…

人気の商品をただ表示するだけだから、あまりメリットがないかもしれない。 Amazon 標準のリンクバナーを使うよりはスマートなだけかな。 でも、自分が忘れないように、こうやって日記に残しておくよ。