2011-05-17(火) [長年日記]
■ tDiary: Amazon.co.jpへのリンクを短縮URLに変換
Issue#32で議論していたように、amazon.rbが生成する長ったらしいURLをbit.lyを使って短縮する仕掛けを入れた……のは今日(5/17)なんだけど、これを書いているのは5/19だったりして。
amazon.jsはまだまだ手抜きだけど(少なくとも同一ページ内ではキャッシュくらいすべきだし、下スクロールだけじゃなくて上スクロールにも対応すべきだ)、それより重要なのは今までなんとなく存在していたjsディレクトリの使い方を規定したことかな。doc/HOWTO-make-plugin.htmlも更新しておいたので(5/19)、開発者の人は参照されたし。
テストの書き方も(ry
どうするのがいいかなあ。
https://github.com/tdtds/tdiary-core/blob/master/misc/plugin/amazon.rb#L35
ここの@conf['amazon.bitly']はいらない気がします。
へんじがない。ただのしかばねのようだ。
http://www.tdiary.org/20021121.html
> hsbt
javascriptのテスティングフレームワーク事情は(rubyのそれ以上に)知らないので、いろいろよろしくお願いします(笑)。
> kou
bitly.loginなどのオプションは他のプラグインでも使われるので(ずばりbitly.rbとか)、amazon.rbでだけ有効にするスイッチは必要なのです。
> sasasin
わー、すみません、ありがとうございます。
ただ、いまちょっと事情があっていじれないので、もうしばらくお待ちください。このページって、1.xから2.xへの移行情報のはずだから、今は必要ないですよね?
あぁ、そうなんですか。
であれば、設定画面の部分はrevertしなくてよかったんじゃないかと思います!
Webからも設定できるようにしてよい項目なんですよね、たぶん。
それは、そのとおり(苦笑)。近いうちに戻しておきます。