県内所蔵図書館マップ Webcat Plusの分冊情報を組み込んでみた

概要

  1. 恐怖の存在 (上) (ハヤカワ・ノヴェルズ)は上下巻の2冊なので
  2. 書像の下に「≪他巻情報表示」のリンクを表示、リンクをクリックすると
  3. マップが閉じて、他巻情報と「マップ表示≫」のリンクが出現し、他巻情報のリンクをクリックすると
  4. 他巻情報を閉じてマップを開き、他巻情報が反映される

    眼の誕生――カンブリア紀大進化の謎を解くは単巻なので、「≪他巻情報表示」は表示しない

既知の問題

  1. 全て非同期で廻しているので、他巻情報をクリックしたときに所蔵情報が表示されない
    →先行する同じ関数とバッティングしてるのだとは思うのだが…
  2. 現在のやり方だとwebcat plusから分冊情報しか取得できない
  3. Amazonで書籍情報が無かったときの考慮がない

今後のレベルアップ予定

  1. AmazonのSimilarも表示
    • Webcat Plusから分冊情報を取得後に、Amazonから情報を取得して分冊情報にSimilarをマージ(ISBNとASINが同じものはWebcat Plusを優先)後に、「他巻情報表示」処理を行う

その他

  • 今回のサンプルはWishlistの中から最新の読了のものから分冊のものと、単巻のものを抽出
  • バグ出し、駄目出し、感想をやさしく希望