CiNii用AutoPagerizeのSITEINFO

2009 06/02 ページリンクを取得しないようにした。
2009 06/11 AutoPagerizeデータベースに登録した。autopagerize.user.jsを編集しなくてもページ継ぎ足されます


http://wedata.net/databases/AutoPagerize/itemsへの追加方法が良く分からなかったから、とりあえずここに掲載。

アイテム追加方法

  1. http://www.openid.ne.jp/OpenIDを取得する はてなのアカウント持っている人は「http://www.hatena.ne.jp/はてなのはてなID/」がOpenIDになる
  2. 先ほど取得したOpenIDを用いてwedataにログイン
  3. 簡単なユーザ登録
  4. http://wedata.net/databases/AutoPagerize/itemsへ行き、アイテム追加から追加フォームへ飛ぶ
  5. 必要な情報を書き込み登録


デフォでも動くんだけれど、CiNii自体の絞り込み検索ができないのでカスタマイズした。デフォの場合、表示件数、表示形式を変更するフォームまで追加してしまうので、CiNiiのJSが動かない。具体的には、document.listoptionが複数取得できてしまいエラー吐く。

    {
        name:         'CiNii',
        url:          '^http://ci\.nii\.ac\.jp/search',
        nextLink:     '//a[@rel="next"]',
        pageElement:  '//form[@name="articlelist"]',
        exampleUrl:   'http://ci.nii.ac.jp/search?q=javascript&range=2&count=20&sortorder=1',
    }