ShareOnTumblr
- Amazon 対応
- Photo - qoob.tv (via youpy) 追加
- Photo - Snipshot 追加(編集画面からダイレクトポスト)
- Photo - blogspot 追加
- Video - Stage6 追加
- Ctrlキー押下で編集画面へ遷移
- Photoの容量制限チェック
- Photo - Flickr(large)タイトル取得バグ修正
- ダイレクトReBlog
- バックグラウンドポスト対応
- Videoオブジェクトの幅を調整
とりあえずShareOnTumblrをアップデートしました。
ずっと作り続けてて、いつリリースしたらいいか、わからなくなっちゃった。
ファイルサイズ、前回のリリース(9KB)と比べて倍に以上(19KB)になってます。
良く仕事してるわ、わたし。
どっから解説したらよいものか。
まずXHRを使ってバックグラウンドでポストする動きになってます。
今までのように一瞬ウィンドウが開くことはありません。
何にもリアクションがないため、ちょっと心配ですが(対策検討中)、ちゃんとポストできています。
ポストが終わったら、いつ元ページを閉じても大丈夫です。
ポストに失敗したら、再度元ページを開くこともできます。
ReBlogの動作も通常のポストと同じく、バックグラウンドでダイレクトに行われます。
Dashborad上でも、ページ上でも、個別エントリーページ上でも、かなりすばやく無編集のReBlogができるようになったと思います。
ポスト時、ShareOnTumblrをクリックするときに[Ctrl]キーを押していると、ポストではなく編集画面に遷移します。
細かな編集を加えてからポストしたい場合は、こちらがよいでしょう。
ビデオの幅を調整して揃える処理も追加しました。
THEME_IMAGE_WIDTHを変えて、自分のテンプレートに合わせるときれいです。
初期値は500pxです。
あと、そう、Amazon対応が大きかった。
Amazonの商品ページでのポストを調整しています。
URLが短くてきれい。
画像の上でPhotoタイプ、他の部分でLinkタイプ、何かを選択しているとQuoteタイプのポストになります。
AMAZON_AFFILEATE_IDに、アフィリエイトIDを書くと、それが追加されます。
AMAZON_IMAGE_MIN_SIZEで画像の画像の最小サイズを決めると、確認ダイアログを出さずにダイレクトにポストできます。
たとえば230と設定しておくと、縦横どちらかが230px以上なら、自動でポストされるようになります。
次は、拡張にしたい。
右クリックして、Actionsを経由して選択するのが面倒くさい。
特殊対応ページもわかりづらいし。
失敗時のページを開く処理は、元ページが開いてるかどうかをチェックする処理を追加したい。
あとAmazonの画像は、一度、見本をダイアログに出したい。
LDRからのポストは…、こっちでも書いて、GMでも書くか。