SBMカウンタから開くタブを現在のタブにする方法
2008 年 6 月 18 日 水曜日
現在見ているページに対しての各ソーシャルブックマーク件数を表示するアドオンです。
下記サービスに対応しています。* はてなブックマーク
* del.icio.us
* livedoor クリップ
という、はてブ依存な人にはひっじょーに便利なアドオンがある。
ただ、ステータスバーに表示される各SBMアイコンをクリックすると、それぞれのブックマークページへ移動するところが、”新規タブ”なのが気になるのだ。
私の基本的なブラウジング方法は、
- ページを閲覧
- SBMアイコンをクリックしてブックマーカーのコメントを見る
(コメントが少ない場合はこの限りじゃない) - ブックマーク(したいときは)する又は閉じる
という流れなので、新規タブでないほうがタイムロスがない。なぜ、わざわざこのように遷移するのかというと、はてなスターが気になるから。それだけw
なので、以下のように「SBMアイコンをクリック→現在のタブで開く」となるようにいじってみた。
- 各Profileにある、extensions/sbmcounter@miniturbo.org/chrome に移動。
- macなら ~/Library/Application Support/Firefox/Profiles/XXXXXXXX/
- Windowsなら C:/Documents and Settings/(user)/Application Data/Mozilla/Firefox/Profiles/XXXXXXXX/
- sbmcounter.jarをsbmcounter.zipにリネームしてzip解凍。
- content/sbmcounter.js の528行らへんで以下のように変更
- // open new tab
//getBrowser().selectedTab = getBrowser().addTab(uri);
loadURI(uri); - content, locale, skinをまとめてzip圧縮して、sbmcountet.jarにリネーム。
- Firefox起動中なら再起動。
こんな感じ。意外とアドオンが編集しやすくてびっくり。。 なんか作りたくなったなー
関連記事
- None Found


No. 1 — 2008 年 11 月 25 日 火曜日 at 2:45 PM
Good post.