― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 1 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2009年10月07日(水) 05:40 
オフライン
Administrator

登録日時: 2006年10月25日(水) 18:00
記事: 2027
お住まい: USA
某所で話題になっていたので調べてみました。

Greasemonkey + Google Reader Preview Enhanced v1.07g で Preview ボタンが表示されないという問題は No longer working with new version of GReaderxx3734 氏のコメントを参考にすることで回避できます。
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 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[44人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean