| ←ゼロスピンドルのVAIO typeU 欲しい…けど | トップ | DesktopCapture for Skype 0.6.00β 再リリース→ |
Sageでポッドキャストを聴ける機能を追加したバージョンを公開しました。
興味のある方はこちらにどうぞ
先週こちらのエントリでFirefoxの拡張機能「Sage」の改造方法を紹介しました。そこでは「コンテンツエリアでは常に新しいタブで開く」という機能を追加したのですが、その言葉に反して、
…については新しいタブが開かず、現在のタブが上書きされていました。今回、上記操作の際にも「コンテンツエリアでは常に新しいタブで開く」の設定に従うように動作を変更しましたのでお知らせします。尚、この設定に関わらず検索バーでの検索結果は常に新しいタブで開かれるようになります(後述)。
この結果、オリジナルのSage 1.3.6に対して追加される機能は以下となります。
今回もパッチファイルとバイナリ(ZIP)ファイルを用意しています。必要に応じてダウンロードして下さい。
【改造方法】
"sage.jar"を展開したフォルダに上記パッチのいずれかをダウンロードし、コマンドライン上で以下のように入力して下さい(前回の改造方法その2を参照)。その後、再び圧縮して"sage.jar"を構築し直して下さい(この方法に自信が無い、又はうまくいかない場合は次のバイナリファイルを利用して下さい)。
patch -p1 -d . < (ダウンロードしたパッチファイルの名前)
【改造方法】
上記バイナリには変更のあったファイルのみ収録しています。その内訳は次の通りです。
"sage.jar"を開き、上記ファイルをそれぞれ対応するフォルダ内に突っ込んでください。または"sage.jar"を展開したフォルダに上記ZIPファイルの内容をフォルダ毎全て上書きし、再び圧縮して"sage.jar"を構築し直して下さい。
*
参考:上記改造を行うとフィード検索バーでの検索結果は常に新しいタブで開かれるようになりますが、この動作を「コンテンツエリアでは常に新しいタブで開く」の設定に従うように変更したい場合は、"feedsearch.js"内の67行目を次のように書き換えて下さい。
CreateHTML.tabbed = true;
CreateHTML.forcenewtab = true;
↓
CreateHTML.tabbed = getCheckboxCheck("chkHGCreateHTMLTabbed");
CreateHTML.forcenewtab = true;
また、検索結果タブに自動的にフォーカスする動作を無効にしたい場合は、上記部分の"CreateHTML.forcenewtab = true;"を"CreateHTML.forcenewtab = false;"に書き換えて下さい。
6/29追記:要望があるようですので、インストール用のXPIパッケージも作ってみました(といっても中の"sage.jar"を入れ替えただけ)。期間限定で置いておきますので必要な方はお早めに…。
【インストール方法】
万一動作がおかしくなった場合はバックアップした"sage.jar"を元に戻して下さい。
| ←ゼロスピンドルのVAIO typeU 欲しい…けど | トップ | DesktopCapture for Skype 0.6.00β 再リリース→ |
| ←ゼロスピンドルのVAIO typeU 欲しい…けど | トップ | DesktopCapture for Skype 0.6.00β 再リリース→ |