一関市立大東図書館検索機能追加に伴う、岩手県内図書館蔵書検索サイトの変更と、Bookmarklet再登録のお願い
機能追加
一関市立大東図書館の検索機能を追加した
バグ対応
一関市立図書館の検索画面で、詳細ページへのリンクをクリックするとエラー画面が表示される。
原因
一関市立図書館のソースでリンクが相対URLになっていたため、検索サイトのURLで表示しようとしてエラーとなってしまう。
対応方法
検索結果からリンクのURLのみを返すようにCGIを変更し、検索サイト側でURLを結合して表示するように変更した。
岩手県内図書館検索へ飛ぶBookmarklet(実際に使用する場合は途中の改行を削除してから)
javascript:(function(){ var is,a=document.body.innerHTML; a.match(/ASIN.?(\d{9}[X\d])/i)|a.match(/ISBN.?(\d{9}[X\d])/i)| a.match(/(\d\-[\-\d]{9}\-[X\d])/);is=RegExp.$1.replace(/-/g,''); if(!is){alert('NO ISBN'); }else{window.open('http://natu.blue.coocan.jp/Iwate_Search.htm?ISBN1='+is+'&NO=XX');}})();
&NO=XXのXXを検索したい図書館のパラメータにあわせて修整する
以下の表にある図書館が再登録対象
パラメータ | 図書館名 | 備考 |
---|---|---|
一関市立大東図書館 | 新規 | |
一関市立東山図書館 | ||
金ヶ崎町立図書館 | ||
平泉町立図書館 | ||
大船渡市立図書館 | ||
陸前高田市図書館 | ||
釜石市立図書館 | ||
久慈市立図書館 | ||
一戸町立図書館 |