やっぱまだ工事中……(つД`)

【2011/03/12追記】 newバージョン公開中

AZlinkをカスタマイズできる javascript:AZcstm ver0.001の更新エントリです。
使い方は上記のエントリに書いてあるので、
今回は追加機能・変更点をざっと書きたいと思います。

azcstm ver0.2

更新されたjsファイルは上記のzipにあります。
今回から、loading画像を表示できるようにしたので、loading画像のサンプルも同梱されています。
前回と変わりませんが、CSSファイルも同梱しました。
あと、前回も同梱すべきだったかもしれませんが、ReadMeファイルも同梱しておきました。[1]

さ、て、と。
今回追加した機能・改変した部分は、下記の通り。
 1.配列で呼び出すことで、登録したリンクを配列内の数値からランダムで表示できるようになった
 2.loadingをtureにすることで、loading中は画像を表示できるようにした。
 3.asin/node/sreach別に「もっと見る」のリンク名を変更できるようにした。
 4.ちょっとだけ変数名とかを改変した。
 5.グローバル変数を使わなくても動くことがわかったんで、全廃した。
 6.各種バグを修正した。


1.配列で呼び出すは、AZcstmをこんな感じで呼び出します。

<script type="text/javascript">
<!--
	AZcstm([0,2]);
-->
</script>

前verまでは上記配列部分から、配列node_paramに格納された(登録された)リンクのみでした。
その部分を配列にすることで、その配列からランダムで呼び出すnode_paramを選択します。
……配列呼び出しは、連続で呼び出すnode_paramを指定しようと思いましたが、
考えてみたら、連続で呼び出すだけなら、

<script type="text/javascript">
<!--
	AZcstm(1);
	AZcstm(0);
	AZcstm(2);
-->
</script>

とかやった方が、確実でわかりやすいことに気づいてしまったというオチ。


「2.loadingをtureにすることで、loading中は画像を表示できるようにした」ですが、
AZlinkからの呼び出し待機中は、下記のようなloading画象を表示できます。

これを使用するためには、jQueryが別途必要になります。
jQuery:http://jquery.com/
上記サイトでjQueryを入手し、使用したいサイト(ページ)に組み込んでください。

デフォルトではfalse(使用しない)設定になっていますから、使用する場合は、
jQueryを組み込み、変数loadingをtrueにしてください。
なお、上記変数は現行verでは15行目にあります。



「3.asin/node/sreach別に「もっと見る」のリンク名を変更できるようにした」は、
デフォルトでは「もっと見る」と表示するようになっており、変更することは可能でしたが、
asinでも「もっと見る」になってしまい、「もっとってなんじゃー?!」だったので、
asin/node/sreach別で表示する文字列を変更できるようにしました。

現行verでは38-40行目にある変数
 more_veiw_title_a //asin指定の場合の文字列
 more_veiw_title_n //node指定の場合の文字列
 more_veiw_title_s //sreach指定の場合の文字列
を改変することで、表示する文字列を変更できます。


「4.ちょっとだけ変数名とかを改変した」

セパレータに関する変数名を改変しました。
今まで、セパレータは任意に設定できる1つか、hrタグしか使用できませんでした。

そこで、現行verより、セパレータを2種類指定できるようにしました。
デフォルトではbrタグとhrタグがセパレータとして登録されています。

61-64行目で普通に表示する部分のセパレータを設定できます。
popup部分のセパレータは94-98行目です。


「5.グローバル変数を使わなくても動くことがわかったんで、全廃した」は、
前verまで、本気でjsの何にもわかってなかったことが露呈した黒歴史……もうこの話題辞めたいくらい恥ずかしい(/ω\)

現行verよりグローバル変数を廃止したので、気持ち動作が軽くなっている。
ような気がする。かもしれない。運が良ければ。きっと。あるいは。[2]

……少なくとも、AZcstmを使用する際に、何となくキモイ気持ちにならないで済むだけマシだよね!


とりあえずは、こんなところでしょうか。

前回書いた「最初に表示する商品画像を大きくする設定」はレイアウト崩れの原因になりそうなので、
今回は機能追加を見送りました。

あと、このAZcstmですが、「新たに盛り込む機能・どうやったら使い易いか」のアイデアが特に無いので、
しばらくは更新されないかもしれません。
コメントくれたらなんか考えるかもしれませんが、どうなることやら。

AZlink様にレビューの★表示機能がついたら、その機能は盛り込みたいとは思っていますけど。


あー、最後にどうでもいい話。
私の文章って、何も考えないで打つと「あと」「とりあえず」「な感じ」「どうでもいいけど」「まぁ」「でも」が
頻繁に出すぎてて、Fラン大学出身が露呈する感じでショックだよね!!

では皆様、よいamazon lifeと超金欠の私に愛をお願いします。
……( ゚д゚)ハッ! これが噂のネット乞食?!Σ(゚Д゚;≡;゚д゚)

  1. こういうのちゃんとしないから、何作ってたか忘れんだよな、俺ヘ(゚∀゚ヘ)アヒャ []
  2. 体感でどう変わったのか、イマイチ…… []

記事と関連してそうなモノ

コメントを残す

【必須】required