From f195bfa0c05aa1c23116868802f948c87137579c Mon Sep 17 00:00:00 2001 From: senator Date: Wed, 27 Apr 2011 15:53:52 -0400 Subject: [PATCH] generic filters in advanced search using SVF incidentally, this reveals that my database has some *weird* languages represented in it --- .../default/opac/parts/advanced/search.tt2 | 12 +++---- .../default/opac/parts/audience_selector.tt2 | 16 --------- .../default/opac/parts/coded_value_selector.tt2 | 15 ++++++++ .../default/opac/parts/format_selector.tt2 | 30 ---------------- .../default/opac/parts/language_selector.tt2 | 40 ---------------------- .../web/templates/default/opac/parts/searchbar.tt2 | 2 +- 6 files changed, 22 insertions(+), 93 deletions(-) delete mode 100644 Open-ILS/web/templates/default/opac/parts/audience_selector.tt2 create mode 100644 Open-ILS/web/templates/default/opac/parts/coded_value_selector.tt2 delete mode 100644 Open-ILS/web/templates/default/opac/parts/format_selector.tt2 delete mode 100644 Open-ILS/web/templates/default/opac/parts/language_selector.tt2 diff --git a/Open-ILS/web/templates/default/opac/parts/advanced/search.tt2 b/Open-ILS/web/templates/default/opac/parts/advanced/search.tt2 index 433b438436..9f1c94958e 100644 --- a/Open-ILS/web/templates/default/opac/parts/advanced/search.tt2 +++ b/Open-ILS/web/templates/default/opac/parts/advanced/search.tt2 @@ -31,19 +31,19 @@
[% l("Item Type") %]
- [% INCLUDE "default/opac/parts/format_selector.tt2" - multiple="multiple" size="4" + [% INCLUDE "default/opac/parts/coded_value_selector.tt2" + attr="mattype" multiple="multiple" size="4" id="adv_global_item_type_basic" %]
[% l("Language") %]
- [% INCLUDE "default/opac/parts/language_selector.tt2" - multiple="multiple" size="4" %] + [% INCLUDE "default/opac/parts/coded_value_selector.tt2" + attr="item_lang" multiple="multiple" size="4" %]
[% l("Audience") %]
- [% INCLUDE "default/opac/parts/audience_selector.tt2" - id="adv_global_audience_basic" + [% INCLUDE "default/opac/parts/coded_value_selector.tt2" + attr="audience" id="adv_global_audience_basic" multiple="multiple" size="4" %] - diff --git a/Open-ILS/web/templates/default/opac/parts/language_selector.tt2 b/Open-ILS/web/templates/default/opac/parts/language_selector.tt2 deleted file mode 100644 index 6bdfffe561..0000000000 --- a/Open-ILS/web/templates/default/opac/parts/language_selector.tt2 +++ /dev/null @@ -1,40 +0,0 @@ -[%- name = name || "fi:language"; - id = id || "language_selector"; - values = values || CGI.param(name); -%] - diff --git a/Open-ILS/web/templates/default/opac/parts/searchbar.tt2 b/Open-ILS/web/templates/default/opac/parts/searchbar.tt2 index 4be2b14cb8..a38259f543 100644 --- a/Open-ILS/web/templates/default/opac/parts/searchbar.tt2 +++ b/Open-ILS/web/templates/default/opac/parts/searchbar.tt2 @@ -48,7 +48,7 @@ [% UNLESS is_advanced %]
- [% INCLUDE "default/opac/parts/format_selector.tt2" value=CGI.param("format") %] + [% INCLUDE "default/opac/parts/coded_value_selector.tt2" attr="mattype" none_ok=1 %] -- 2.11.0