MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
[参] GPE (Google Reader Preview Enhanced) で Preview ボタンを表示させる https://forums.mozillazine.jp/viewtopic.php?f=16&t=9213 |
ページ 1 / 1 |
作成者: | Hide [ 2009年10月07日(水) 05:40 ] |
記事の件名: | [参] GPE (Google Reader Preview Enhanced) で Preview ボタンを表示させる |
某所で話題になっていたので調べてみました。 Greasemonkey + Google Reader Preview Enhanced v1.07g で Preview ボタンが表示されないという問題は No longer working with new version of GReader の xx3734 氏のコメントを参考にすることで回避できます。 Line 100 の部分: コード: function catchEntryAdded(e) { var el=e.target; if (el.nodeName=='DIV' && el.className.indexOf('entry')>-1) { if (el.className.indexOf('entry-actions')>-1) { // Expanding article in list view addPreviewButton(el); } else if (getFirstElementMatchingClassName(el,'tbody','card-tbody')) { // Adding article in expanded view addPreviewButton(getFirstElementMatchingClassName(el,'div','entry-actions')); } } } を下記のように置き換えます: コード: function catchEntryAdded(e)
{ var el=e.target; if (el.nodeName=='DIV' && el.className.indexOf('entry')>-1) { if (el.className.indexOf('entry-actions')>-1) { // Expanding article in list view addPreviewButton(el); } else if (getFirstElementMatchingClassName(el,'div','card-bottom')) { // Adding article in expanded view addPreviewButton(getFirstElementMatchingClassName(el,'div','entry-actions')); } } } # ちなみに、Mac OS X の Jedit X で gpe.user.js を開いた場合は Line 106 です。 書き換えたら Firefox を再起動してください。しないと反映しないみたいです(Mac OS X だけかもしれませんが) で、どうしてもうまくいかないときは、「ユーザスクリプトの管理」から設定も含めて GPE をアンインストールして Firefox を再起動(よく分かりませんが、これをしないと設定が残ったままになっているような感じ)、再度 GPE をインストールして編集、Firefox を再起動。これで機能するはずです。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |