2010-03-15(月) [長年日記]
■ tDiary: Twitpicプラグイン
Twitterを眺めていたら、こんな話が流れてきていた:
tDiaryではサムネ機能、私は実装してないんですけど、twitpicと連動させたら、デキルぢゃんかっ!! うほ、これは便利だー、一々写真を編集しなくて済む~~~。(via ::tom-tom-diary::)
なるほど、確かに写真の多くはまずTwitterに流すご時世なので、そこから日記/ブログに転用というのは自然かも。tDiaryのimageプラグインはサムネイル扱うのが苦手だったしね。
というわけで、twitpicプラグインを書いてcontribに入れておいた。- ダウンロード: twitpic.rb
2.3でしかテストしてないけど、2.2でも動くと思う。使い方はtwitpic.rbヘルプを参照。右の写真はこんな感じで指定↓
{{twitpic '18k5g0', 'れいぞうこの上から'}}
ところで関係ないけど、contribの下には「twitter_ほげ.rb」みたいな名前のプラグインが乱立していてわけわかんないなー。整理したい。
■ tDiary: 携帯百景プラグイン……は作れません
Twitterで「携帯百景のプラグインも欲しいですけど」という反応をもらったけど、携帯百景の貼付け用コードを見ればわかるように、画像のIDとサムネイルのURLに関連性がないため、サムネイルURLを導出する手段がない。これだと、簡単な記述で日記に貼付けられるようにするという、プラグイン化のメリットが出てこない(貼付けコードをそのまま使った方が早い)。
画像IDは単なるシリアル番号っぽいのだから、サムネイルもそれを加工したものにすればいいのに、なんでこんなファイル名にしちゃったのかなー。
movapic.com/pic/[画像ファイル名に含まれる文字列] だとどうでしょうか
[画像ファイルに含まれる文字列]というのは、例えば
http://movapic.com/tdtds/pic/1518824
の場合の「201003152258564b9e3d202889a」のことですよね? このURLが普通に扱えるなら良いと思いますが、通常は「1518824」の方しか見えないように思えます。取得するのが困難な方のIDをプラグインで指定させるのはスジが悪いですよね。
Twitterでよく使われてるのは、ふじたさんが仰ってるようなURLですよ。
http://search.twitter.com/search?q=movapic
あー、そういうことか。メールで携帯百景に登録すると、長い方のIDを含んだURLが流れるわけね。で、携帯百景のWebインタフェースからはそれにたどり着く方法がないと。
同じページにふたつのURLがあって相互変換が簡単にできないというのはやっぱりスジが悪いし、「Twitterに流れた方のURLを使ってください」なんてエクスキューズをプラグインの説明に書くのは、(おれは)イヤだなぁ。