AutoPagerize/Extension/HatenaBookmarkAutoPagerizeOk

Last-modified: 2008-11-25 (火) 19:30:33

はてなブックマークのショートカットキーを、AutoPagerizeされたページでも有効にする

概要

必須拡張

  • UserAction Extension 1.0.0 以上
  • SeaHorse 1.1.2 以上

動作確認環境

  • Windows XP SP2
  • Internet Explorer 7
  • Sleipnir 2.7.2
  • UserAction Extension 1.0.0
  • SeaHorse 1.1.2

インストール

  • ソースをコピーし、テキストエディタに貼り付け
  • sleipnir のインストールディレクトリ\plugins\SeaHorse\HatenaBookmarkAutoPagerizeOk.user.js に保存
  • SeaHorse 再読み込み

ソース

// ==UserScript==
// @name           HatenaBookmarkAutoPagerizeOk
// @include        http://b.hatena.ne.jp/*
// @exclude        http://b.hatena.ne.jp/entry/*
// ==/UserScript==
(function() {
  if (!window.AutoPagerize) return;
  var selector = Bookmark.type ? '.bookmarklist': '.entry';
  window.AutoPagerize.addElementFilter(function(){
    setTimeout(function(){
      Bookmark.entries = window.AutoPagerize.jQuery(selector, document.body).get();
    },0);
  });
})();