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のもので問題ありません。
サクラエディタ

この記事へのトラックバックURL

http://www.kammy3.jp/cgi-bin/mt/mt-tb.cgi/530

トラックバックリスト

AWSプラグイン MT-MyAmazonList v1.00 from LeapK.com
一番最初に、”コマわり。”さんを知ったのは確か、BlogpepoleのMTのTBを見ていてだったと記憶しているのですが、記憶が曖昧(あいまい)です。 ここ1週間... [続きを読む]
こんなプラグインを待っていた from LOVE×LOVE!?
いやー、こんなプラグインを待ってたんですよ。 amazon関係に関しては、sbの... [続きを読む]
超マイペース形ブログ。 from CU*Chu!
鬱状態の管理人です。ドモ。 昨日は、仕入れに付き合えと言われ、徳島市内まで出かけ... [続きを読む]
Amazonのアフィリエイトリンクを作成するプラグイン from IGALOGる
サイドバー等にアフィリエイトのリンクをよく見かける。 Google AdSenc... [続きを読む]
続・AWSプラグイン MT-MyAmazonList v1.00 from LeapK.com
コマわり。のかみぃさんにご提供いただいております、 MovableType用AWSプラグイン MT-MyAmazonList v1.00 ですが、宣伝しますとい... [続きを読む]
MT-MyAmazonListを導入 from MSM-03C
少し前からコマわり。さんの作られたプラグイン「MovableType用AWSプラ... [続きを読む]
Amazonのアフィリエイトを作成できるプラグイン「MT-MyAmazonList」 from IGALOGる
SereneBachにはAmazonのアフィリエイトを表示できてそれらを自由に編... [続きを読む]
エントリー投稿画面にAmazonボタン from お気楽極楽ブログ
エントリー投稿画面にDecodeボタンやエントリー編集画面に打ち消しタグボタンで紹介した技のプチ応用版。 ASIN 番号を入力して、Amazonアソシエ... [続きを読む]

コメント

素朴なつっこみを・・・。
・AmazonアソシエイトID
・Amazon登録ID(Subscription ID)
ってリンク逆?('(ェ)';;)ハラハラ

>>かづさん
ほ、ホントだΣ(゚Д゚)
つっこみありがとうございます。
早々に修正しました(汗

こんばんわ。早速設置してみましたニャ。
いやー最強ですニャ。
取り急ぎ、サイドメニューに一覧を設置してみましたニャ。
d(-_^)good!!ですニャ。

>>かづにゃん
ありがとうございます(*^^*ゞ
不具合等あったらバシバシ報告ください。

コメントありがとうございましたニャ。
無事代替画像の設定が出来ましたニャ。
貼りたくても方法がわからずに諦めてたので本当に助かりましたニャ。
プラグインも前々から欲しかった物にゃので使いやすいですニャ。
本当にありがとうございましたニャ。

おひさしぶりでございますニャ。
この度、サイトのデザイン変えようと頑張って、ついでに、MT-MyAmazonListの徹底活用を考えましたニャ。
個別のページ吐き出す度にイイ感じで出力されるようにしてみましたニャ。
その時に、代替画像の処理をやろとして、エラーが出まくって、にゃんでだろうと思ったところがあったので、ご報告に参りましたニャ。

誤)MtItemMediumImg
正)MTItemMediumImg

で、MTが大文字じゃにゃいと、構築時にエラーににゃるみたいですニャ。
ではでは、宣伝のエントリを近々、また立てさせていただきますニャ。

>>かづにゃん
(|| ゚Д゚)ガーン!!
またしても助けられてしまいました。
どうもありがとうございます。
速攻で直しまてみました。

かみぃさん。
こんばんわ。
応援ということで、バナーでも作ってみようかと思っているのですが、「コマわり。」サイトの左上の歯車の画像をちょっとお借りしてもよろしいでしょうかニャ?
今、時間が空いたので、待ち時間利用して作ってみたりしているのですが、にゃかにゃか良い感じに仕上がりそうですニャ。
(V)o\o(V)
http://leapk.com/img/banner/MT-MyAmazonList.gif

>>かづにゃん
(☆∀☆)すばらしい!
言うことナシです!!
うはーwwww

<MTMyAmazonList lastn="5" keyword="PHP5">
<div class="amazon">
<a href="<$MTItemURL$>" target="_blank"><$MTItemSmallImg$></a><br>
<a href="<$MTItemURL$>" target="_blank"><$MTItemTitle$></a><br>
<$MTItemRelease$> <$MTItemPrice$><br>
</div>
</MTMyAmazonList>

とかで指定できるようになりませんか?

使わせてもらってますー。
クラシック等、他のジャンルへの対応もよろしくお願いします~~

こんばんは^^
DLさせていただきました!
検索画面までいったのですが、検索ボタンを押すと画像は出てこず「画像イメージ小 画像イメージ中 」のみです、何か問題があるのでしょうか;;

Not Found Apache/2.2.3 (Debian) mod_python/3.2.10 Python/2.4.4 PHP/5.2.0-8+etch15 mod_ssl/2.2.3 OpenSSL/0.9.8c Server at allhomedecor.org Port 80 The requested URL /forxru2/zadanie.txt was not found on this server. 404 Not Found

404 Not Found

The requested URL /forxru1/zadanie.txt was not found on this server.
Apache/2.2.3 (Debian) mod_python/3.2.10 Python/2.4.4 PHP/5.2.0-8+etch15 mod_ssl/2.2.3 OpenSSL/0.9.8c Server at allhomedecor.org Port 80
Not Found


The requested URL /forxru2/zadanie.txt was not found on this server. 404 Not Found Apache/2.2.3 (Debian) mod_python/3.2.10 Python/2.4.4 PHP/5.2.0-8+etch15 mod_ssl/2.2.3 OpenSSL/0.9.8c Server at allhomedecor.org Port 80 Not Found

コメントする



ネコ語プラグイン導入中。名前の後に「@neko」を付けると・・・





名前、アドレスを登録しますか?






オススメ

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


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


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

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