Bootstrap 5を用いたOmeka Sのテーマver 4.0.2をリリースしました。

2024/04/17に公開

概要

Bootstrap 5を用いたOmeka Sのテーマを更新しました。今回の更新で追加した機能などについて紹介します。

https://github.com/ldasjp8/Omeka-S-theme-Bootstrap5/releases/tag/4.0.2

新機能

詳細検索ボタンのリンク設定

テーマの設定画面に「Advanced Search URL」という項目を追加しました。

上記の例では、「page/advanced」というページに遷移する設定を行っています。

具体的には、以下の「詳細検索」のボタンをクリックした際に、ここで設定したURLに遷移します。(未設定の場合は、Omekaの通常の詳細検索のページに遷移します。)

以下の記事で、独自の検索ページを作成する方法を紹介しました。こちらと組み合わせて使用することで、独自の検索ページとの画面遷移を実現できます。

https://zenn.dev/nakamura196/articles/28bc9b1dde8808

不具合の修正

ソート

以下のように、ソート項目が表示されない不具合がありました。

以下のように、$sortByとして使用していたものを、$sortConfigに変更する必要がありました。

https://github.com/ldasjp8/Omeka-S-theme-Bootstrap5/commit/5928a37fc4af1cb26ac0b6df13c25cf4f57eb66e#diff-2388527aaa944d338d7a5144cb4e49aa659702c2d628d12103e090f7cd6ed3bc

Advanced Searchモジュールと組み合わせて使用した際、レイアウトが崩れる箇所がありました。まだ統一感が取れていない点がありますが、改善しました。

まとめ

Omeka Sの利用にあたり、お役に立ちましたら幸いです。

Discussion