About
・プロフィール
6月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
ブログペット
メロメロパーク
最新記事
カテゴリ
月別ログ
サイト内の検索


2005.06.27 16:59 (月)

MovableType用AWSプラグイン MT-MyAmazonList v1.00

AWSを使ったプラグインがとりあえず公開・配布できる形になりました。
まだまだ改善点はあるんだけどそのへんは追々直すとして、まず公開!

今回のプラグイン作成で管理画面なんかも作れるようになったので、
スパムブロックネコ語にも管理画面機能を追加してみようかななんて思ってます。

LeapK.comのかづさんにバナーを作って頂きました。

リンクはhttp://www.kammy3.jp/archives/20050627_573.htmlにお願いします。

MT-MyAmazonList v1.00
zipダウンロード
※ダウンロードできない方はこちら
※MT3.1以降で使用できます。

インストールの前に
このプラグインを使用するには
AmazonアソシエイトID
Amazon登録ID(Subscription ID)
が必要になります。
それぞれ登録をしてIDを取得してください。

インストール方法
1.ダウンロードしたファイルを展開してください。
2.mt-myamazonlist-admin.cgiの191行目にアソシエイトID、登録IDを設定してください。(下記参照)
※ファイルの文字コードに注意してください。
my $tag = '************';			# アソシエイトID
my $devtag = '********************';		# 登録ID(Subscription ID)
3.mt-myamazonlist-admin.cgiをmt.cgiと同じフォルダに設置してください。
4.設置したmt-myamazonlist-admin.cgiのパーミッションを755(あるいは実行できるパーミッションに)変更してください。
5.mt-myamazonlist.plをMTのプラグインフォルダ(基本的にはmt/pluginsフォルダ)に設置してください。
問題なければMTのメインメニューの下部にこのように表示されます。


機能
管理画面からAmazonの商品を検索、好きな商品をリストアップ。
その後テンプレートに特定のタグを記述することで、エントリー投稿時にリストアップした商品からランダムのリンクリストを作成することができます。
このサイトの右側のアフィリエイトリンクはこのプラグインで作成したものです。

管理画面の使用方法
MTの管理画面にログイン後、 MTのメインメニュー下部に表示されている「MyAmazonList Plugin」をクリックするか、
mt-myamazonlist-admin.cgiを直接アドレスに打っても管理画面に入ることができます。
検索
イメージはこちら
1.検索ジャンルを選択してください。
2.検索キーワードを入力し、「検索」を押してください。
3.リストアップされた中からリストアップしたい商品を選び、コメントを入力して「選択」を押してください。
選択リスト
イメージはこちら
1.これまでリストアップした商品が一覧表示されます。
2.コメントを更新する場合はコメント欄を入力し、「コメント変更」を押してください。
3.リストから外したい場合は「削除」を押してください。

タグの使用方法
・<MTMyAmazonList>~</MTMyAmazonList>
リストアップした商品リストを表示するためのコンテナタグです。以下のタグはこのコンテナタグ内で使用してください。
lastn="n"をオプションに設定することで表示する商品数をコントロールできます。

・<$MTItemTitle$>
商品のタイトルを出力します。
・<$MTItemURL$>
商品のリンク先URLを出力します。
・<$MTItemPrice$>
商品の価格を出力します。
・<$MTItemRelease$>
商品の発売日を出力します。
・<$MTItemArtist$>
商品の著者、作者、アーティストを出力します。
・<$MTItemPublisher$>
商品の出版社、レーベルを出力します。
・<$MTItemAveRate$>
商品の平均評価を出力します。
・<$MTItemComment$>
登録時に入力した商品のコメントを出力します。
・<$MTItemSmallImgURL$>
商品の小さい画像のURLを出力します。
・<$MTItemMediumImgURL$>
商品の画像のURLを出力します。
・<$MTItemSmallImg$>
商品の小さい画像(imgタグ付き)を出力します。
border="n"オプションで枠線の太さ(デフォルトは枠線なし)が設定できます。
alt_img="****"オプションで画像がない場合の代替画像が設定できます。
※ Ex.) <$MTItemSmallImg alt_img="/images/alt_img.gif" border="0"$>
・<$MTItemMediumImg$>
商品の画像(imgタグ付き)を出力します。
border="n"オプションで枠線の太さ(デフォルトは枠線なし)が設定できます。
alt_img="****"オプションで画像がない場合の代替画像が設定できます。
※ Ex.) <$MTItemMediumImg alt_img="/images/alt_img.gif" border="0"$>

テンプレートサンプル(現在このサイトで使っているコードです。)
<dl>
<dt>オススメ</dt>
<dd>
	<center>
	<MTMyAmazonList lastn="5">
	<div class="amazon">
		<a href="<$MTItemURL$>" target="_blank"><$MTItemSmallImg$></a><br>
		<a href="<$MTItemURL$>" target="_blank"><$MTItemTitle$></a><br>
		<$MTItemRelease$>  <$MTItemPrice$><br>
	</div>
	</MTMyAmazonList>
	</center>
</dd>
</dl>

※ファイルの文字コードをEUCで記述しているのでメモ帳等では編集できません。
EUCで記述可能なテキストエディタが必要です。

・参考リンク
TeraPad
PeggyPad ※サイト内のPeggyシリーズのダウンロードにあります。FREEのもので問題ありません。
サクラエディタ


オススメ

THE TWILIGHT VALLEY
2006/10/04発売  ¥ 3,059


PLAYSTATION 3(60GB)
2006/11/11発売  


逆転裁判2 Best Price!
2006/10/26発売  ¥ 3,129

ブログリンク
Blog People
Trackback People
[日々日記]
Trackback People
[マンガ、漫画]
Trackback People
[TVゲーム]