LDRizeに拡張機能搭載

え〜 毎度のことながらいろいろ書きたいことがあったのですがなんだかんだでgdgdです。

LDRize with LinkPad - griffin-stewieの日記のコメント欄でおねだりしていた機能が実装されました。
958さんお疲れ様です&ありがとう。

追加された機能など(同梱ReadMe.txtより)

 ●window.LDRize について
  LDRizeが実行されたページでは、window.LDRizeオブジェクトが追加され、LDRizeの一部の機能にアクセス可能

  ・window.LDRize.jQuery
   jQueryにアクセス
   *LDRizeに同梱されているjQueryは、軽量化のためにダイエットされているため、本家のjQueryの一部の機能は使用不可

  ・window.LDRize.getPinList()
   ピンが設定されているパラグラフを配列で返却

  ・window.LDRize.getPinListURL()
   ピンが設定されているパラグラフ内のリンクURLを配列で返却

  ・window.LDRize.getCurrentParagraph()
   現在のカレントパラグラフを返却

  ・window.LDRize.getParagraphLink(paragraph)
   パラメータに渡されたパラグラフのリンクを返却

  ・window.LDRize.clearPin()
   ピンリストを削除

  ・window.LDRize.addKeyBind(key, func)
   キーバインドを追加

充実のインターフェイスです。


また、いくつかスクリプトが同梱されています。

  サンプルとして、以下のスクリプトを添付してあるので、そちらを参照。
  ・LDRizePinAddHatebu.js・・・・・・UserActionスクリプト ハテナブックマークにピンリストを追加
  ・LDRizeClearPin.js・・・・・・・・UserActionスクリプト ピンリストを削除
  ・LDRizeShowGoogleCache.user.js・・Seahorseスクリプト Google検索結果に'c'でGoogleキャッシュを開くキーバインドを追加

書かなくちゃ

LDRize with LinkPad - griffin-stewieの日記も最新バージョンに対応させたい。なにげにあのスクリプトは不具合満載です(汗)
サイトによって綺麗にURLがとってこれなかったりするのでその辺の調査&修正もやりたいと思っています。

追記 11月22日午後8時56分

コメントで報告いただいた最新版のLinkPadとLDRizeでLDRizePinAddLinkPad.jsを試してみました。
手元の環境(IE7&IE6)ともに、このあいだ不具合を発見したYahoo検索とLiveSearchでも僕の意図した動作になっていました。

958さんありがとうございます。
あとは新インターフェイスように微調整です。それはまたあとで。

しかし

明日からの三連休(今知った)は友人の結婚式のため名古屋に攻め入る予定なので弄れるのは週明けかもしれません。