Triad sou.

Firefox Add-on の論文検索リンク 1.0を復活させよう

Firefox 3 用

グーグルの検索画面の上に、論文検索 (Google Scholar) へのリンクを追加するアドオン 論文検索リンク 1.0 が、Google ショッピングが追加されたときに使えなくなってしまいました。
このアドオンではリンクの追加位置を文字列で判定しており、「ショッピング」が増えたときに判定に利用していた「書籍」が消えてしまったため、「論文」が表示されなくなっていたようです。

直し方

  • [C:\Documents and Settings\(ユーザ名)\Application Data\Mozilla\Firefox\Profiles\(プロファイル名)\extensions\scholar-search@dev.mozilla.jp\chrome\] を開きます。もしくは、アドオンの xpi ファイルを展開します。
  • [scholarlink.jar] を展開します (zipファイルなので拡張子を変えても展開できます)。
  • 出てきた [overlay.js] をテキストエディタなどで開き、24行目を以下の例のように適当に書き換えます。
if (element.textContent.indexOf("Gmail") >= 0) {
  • 修正したファイルを [scholarlink.jar] に追加して、ディレクトリ [\scholar-search@dev.mozilla.jp] を丸ごと zip ファイルにして拡張子を xpi に変えて適当にインストールするとなおると思います。


Firefox の add-on とか作ったことがないのでよく分かりませんが、リンクは追加できたので満足しています。


一応直した xpi を置いておきます。
ダウンロード(Dropbox)