Home > Tags > 県内図書所蔵マップ

県内図書所蔵マップ

県内図書所蔵マップで書名検索が出来ると便利?その3

検索ワードとページ位置を与えると、必要な分だけJSONで返すというPerlスクリプト自体は週の頭に出来ていたのですが(まだ著者名がないときにちょっとおかしい)、クライアント側をなかなか弄る時間がなくてようやく今日から着手しました。

DIVの高さをそろえるのに一瞬はまってしまいましたが、そこまでは何とかできたみたいです。(マージン抜きのHeightを再セットしてるはずなのに、なぜかmarginの値が2回加算された高さに!)

で、いまはページナビを一から作るのが面倒だなと思いつつロジックを考え中ている段階で、イメージとしては、総ページ数と現ページ位置によって以下のようなナビゲーションの表示が出来ればいいなと思いつつ仕様の自分メモ代わりに

総ページ数(現ページ位置) ナビゲータ
1ページ なし
2ページ(1ページ) |Page 1 of 2|1|2|
2ページ(2ページ) |Page 2 of 2|1|2|
3ページ(1ページ) |Page 1 of 3|1|2|3|≫|
3ページ(2ページ) |Page 2 of 3|≪|1|2|3|≫|
3ページ(3ページ) |Page 3 of 3|≪|1|2|3|
9ページ(1ページ) |Page 1 of 9|1|2|3|4|5|…|≫|
9ページ(2ページ) |Page 2 of 9|≪|1|2|3|4|5|…|≫|
9ページ(6ページ) |Page 6 of 9|≪|…|6|7|8|9|≫|
9ページ(7ページ) |Page 7 of 9|≪|…|6|7|8|9|≫|
9ページ(9ページ) |Page 7 of 9|≪|…|6|7|8|9|

リンクの意味

  • 現ページ(ボールド表示)はクリック不可
  • ≪は前ページ
  • ≫は次ページ
  • 左側の…は5ページ前へ
  • 右側の…は5ページ後へ
  • 現ページが6のときに≪をクリックで、ページは5ページ目に移動で、ナビは1から5の表示
  • …は必ずキリが良いページでの移動(2ページ目で右の…をクリックしても3~7の表示にはしない

何とかこの三日間でやっつけたい

関連記事

県内図書所蔵マップで書名検索が出来ると便利?その2

雰囲気をつかむために画面イメージだけ作ってみた。
まぁECS4.0の検索結果を切り貼りしただけではあるが、多分こんな感じになるかなと思われる。
とりあえず、各DIVの高さをあわせておかないとリキッドデザインにしたときgdgdになることが分かった。

ページ送りで画面遷移をしない方向で考えています

関連記事

    None Found

県内図書所蔵マップで書名検索が出来ると便利?

使い方のページやサイドバーにAmazon検索をつけて、そこで本を検索してBookmarkletで県内図書所蔵マップへというルートをなんとなく考えていたのだが、これ以上アフィリを貼るとうるさい感じがするのと、県内図書所蔵マップで書名検索できれば一番いいなぁと漠然と思ったので、近いうちに実装するかも…
もちろん1:1にはなりえないので

  1. ボタンをクリックで別ページに遷移して(同一ページは無理っぽい)
  2. 書名(または著者名)を入力
  3. 一覧を表示(書名、著者名、書像も)
  4. クリックで県内図書所蔵マップ にISBN(ASIN)つきで戻る

なんて感じで考えているのだがどうだろうか?
#あっちでも、こっちでもやる!って宣言ばっかりではありますが、多少順番が前後したりしますが全部やる方向で

関連記事

宮城県内図書所蔵マップに登米市立図書館も追加しました

登米市立図書館がWeb上で検索が可能になりましたので、早速検索対象にしました

備考
中田図書室(中田生涯学習センター)の場所が分からなくて旧桜場小学校の住所でGoogleマップの検索を行ったが、番地レベルでの検索が出来ず、航空写真から小学校らしきものにマーカを置いてみたがいまいち自信がない。

ここに限らず、基本的に図書館のサイトにのっている住所をGoogleマップで検索してマーカの位置を決定してますが、マップ上に図書館がなく道路があって終わりみたいな場所については正確な位置がどうか保障できません

関連記事

県内図書所蔵マップを独自ドメインで動作するように変更しました

せっかく独自ドメインを所得したのに、マップだけ”さくらインターネット”そのままのURLでしか動作できないのも何かかっこ悪いので、独自ドメインのURLで動作できるように修正しました。
通常はエイリアスがかけてあるので、新URLでアクセスするだけなのですが、GoogleMapsを利用したサービスなためドメインが違うとApiキーが違うというメッセージが表示されて動作しないのと、ドメインが違うサイトへのアクセスが出来ないためにスクリプトが動作しないという二つの問題があり、そのままでは動作しないということが分かりました
このため一旦はマップだけ元のURLのままでも仕方ないかなとあきらめかけたのですが、たまたま今日一日空きが出来たため決意して変更を完了させました
やったこと

  • GoogleMapsApiKeyの記述を新ドメインのものに書き換え
  • 旧ドメインでアクセスした場合、新ドメインへリダイレクトするようにJavascriptを追加
  • 旧ドメインで記述してあるJavascriptを全て新ドメインに書き換え
  • TwitterやTimeLog用のPerlスクリプトも新ドメインで返すよう書き換え

備考
旧ドメインでアクセスした場合でも自動で新ドメインへとリダイレクトされますが、新しいドメイン名でブックマークやBookmarkletを再登録したほうが若干動作が速いかもしれません
若干追加したい機能が残っているのでβが取れずβ3からβ4へとなります

関連記事

Page 8 of 9« First...«56789»

Home > Tags > 県内図書所蔵マップ

Search
Feeds
Meta

フィードメーター

フィードメーター - AFTER THE RAIN
Bloglinesで閲読登録
ADD TO Hatena::RSS
Subscribe with livedoor Reader
Add to Google

あわせて読みたい

あわせて読みたいブログパーツ

BlogScouter

携帯サイト

QRcode:home

なかのひと

広告

Return to page top