はてな匿名ダイアリー用ブックマークレットできたよー
できたブックマークレット「返し増田」
javascript:Francis='Francis';d=document;w=window;function bq(s){return '>>\n'+s+'\n<<';}function enc(s){return encodeURIComponent?encodeURIComponent(s):encodeURI(s);}if(d.selection){q=d.selection.createRange().text;}else if(d.getSelection){q=d.getSelection();}else if(w.getSelection){q=w.getSelection();}void(w.open('http://anond.hatelabo.jp/'+Francis+'/edit?title='+enc(location.href)+'&body='+enc(bq(q)),'_self',''));
使い方(FireFox)
初期設定
- Firefoxのメニューバーからブックマーク→「ブックマークの管理」をクリック
- ブックマークの管理ウインドウで、ツールバーの「新しいブックマーク」をクリック
- URLの欄に上記のブックマークレットをコピペ
- 冒頭に「javascript:Francis='Francis';」という所があるので、シングルクオーテーションの中のFrancisを自分のidに書き換える(右側だけね!)「Francis='wanpark'」とかになります。
- 名前に「返し増田」とか入れてOKボタンをクリック。これで登録完了。
普段の使い方
- はてな匿名ダイアリーのエントリを一つだけ表示する。(全体表示じゃだめです。)
- 引用したい所を選択します。
- Firefoxのメニューバーからブックマーク→「返し増田」を左クリックします。
バグ
- 何も選択しないで実行しても、引用記法がテキストボックスに表示される。この場合何も出さない方がよいが、面倒くさくなった。
- うっかり実行するとはてな匿名ダイアリー全体のURLに対して自動トラックバック狙うはめになるが、何の警告も出ない。*1
謝辞
はてなブックマークレットの「ダイアリーで言及」を改造して作成しました。ありがとうございました。
IEでの動作確認(こっから追記)
IE6で動作を確認しました。
使い方(IE6)
初期設定
- 適当なページをお気に入り→お気に入りに追加、で追加する。
- お気に入り→お気に入りの整理でダイアログを出す
- 今作ったお気に入りをシングルクリックし、「名前の変更」ボタンを押す
- 「返し増田」とか入れて変更
- その上で右クリック→プロパティでダイアログを出す
- URL欄にブックマークレットのソースをコピペ
- URL欄でIDの書き換えを行う(Francis='Francis' から Francis='jkondo' など)
- okを押して完了
使用時
Firefoxと同じ。ログインした状態で記事単独を表示し、引用したい部分をドラッグして選択した上でお気に入り→返し増田を左クリックすればよい。
まあそんなわけで
*1:手動でも時々やっちゃってる人がいるから、良いだろう別に。