From: Lebbeous Fogle-Weekley Date: Thu, 8 Sep 2011 22:02:10 +0000 (-0400) Subject: Merge remote branch 'equinox/ttopac-staff-saved-searches' into tto-master-merge-plus... X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=50371fb3d58a6806221a4131694f26dcb8fa8ee4;p=evergreen%2Fequinox.git Merge remote branch 'equinox/ttopac-staff-saved-searches' into tto-master-merge-plus-masslnc Staff recent searches show up on the left of the results and record details pages now. You can turn this off via OU settings if you like. See merged commits. Again this is just when viewing through staff client. Conflicts: Open-ILS/src/templates/opac/results.tt2 Open-ILS/web/templates/default/opac/record.tt2 Signed-off-by: Lebbeous Fogle-Weekley --- 50371fb3d58a6806221a4131694f26dcb8fa8ee4 diff --cc Open-ILS/src/templates/opac/parts/qtype_selector.tt2 index 4b91a477bf,0000000000..f643cc942c mode 100644,000000..100644 --- a/Open-ILS/src/templates/opac/parts/qtype_selector.tt2 +++ b/Open-ILS/src/templates/opac/parts/qtype_selector.tt2 @@@ -1,16 -1,0 +1,16 @@@ +[% query_types = [ + {value => "keyword", label => l("Keyword")}, + {value => "title", label => l("Title")}, + {value => "author", label => l("Author")}, + {value => "subject", label => l("Subject")}, + {value => "series", label => l("Series")}, + {value => "id|bibcn", label => l("Bib Call Number")} +] %] + diff --cc Open-ILS/src/templates/opac/parts/staff_saved_searches.tt2 index 0000000000,0000000000..fb8ce216fe new file mode 100644 --- /dev/null +++ b/Open-ILS/src/templates/opac/parts/staff_saved_searches.tt2 @@@ -1,0 -1,0 +1,8 @@@ ++[% IF ctx.saved_searches.size %] ++
[% l("Your recent searches:") %]
++ [% FOR s IN ctx.saved_searches %] ++ ++ [% END %] ++[% END %] diff --cc Open-ILS/src/templates/opac/record.tt2 index 7434865bfa,0000000000..5c1e4d8d35 mode 100644,000000..100644 --- a/Open-ILS/src/templates/opac/record.tt2 +++ b/Open-ILS/src/templates/opac/record.tt2 @@@ -1,16 -1,0 +1,25 @@@ +[% PROCESS "opac/parts/header.tt2"; + PROCESS "opac/parts/config.tt2"; + WRAPPER "opac/parts/base.tt2"; + INCLUDE "opac/parts/topnav.tt2"; + ctx.page_title = l("Record Detail") %] +
+ [% INCLUDE "opac/parts/printnav.tt2" %] + [% INCLUDE "opac/parts/searchbar.tt2" %] +
++
+
-
++ [% IF ctx.staff_saved_search_size %] ++
++ ++
++ [% END %] ++
+ [% INCLUDE "opac/parts/record/body.tt2" %] +
+
++
+
+[% END %] diff --cc Open-ILS/src/templates/opac/results.tt2 index 35eb88324c,0000000000..5b397ea5f0 mode 100644,000000..100644 --- a/Open-ILS/src/templates/opac/results.tt2 +++ b/Open-ILS/src/templates/opac/results.tt2 @@@ -1,83 -1,0 +1,93 @@@ +[% PROCESS "opac/parts/header.tt2"; + USE POSIX; + + WRAPPER "opac/parts/base.tt2"; + INCLUDE "opac/parts/topnav.tt2"; + + IF is_advanced || is_special; + ctx.page_title = l("Search Results"); + ELSE; + ctx.page_title = l("Search Results: ") _ CGI.param('query') | html; + END; + + page = CGI.param('page'); + page = page.match('^\d+$') ? page : 0; # verify page is a sane value + + page_count = ctx.page_size == 0 ? 1 : POSIX.ceil(ctx.hit_count / ctx.page_size); +%] +
+
+ [% INCLUDE "opac/parts/printnav.tt2" %] + [% INCLUDE "opac/parts/searchbar.tt2" took_care_of_form=1 %] +
+
+
+
+
+ [% l('Another Search') %] +
+
+ [% l('Advanced Search') %] +
+ [% IF ctx.mylist.size %] +
+ [% l('View My List') %] +
+ [% END %] +
+
[% l('Sort by') %]
+ [% INCLUDE "opac/parts/filtersort.tt2" value=CGI.param('sort') submit_on_change=1 %] +
+ + +
+ + + + +
+
+
+
+
++
+
-
-
++ [% IF ctx.staff_saved_search_size %] ++
++ ++ ++
++ [% END %] ++
++
+ [% path = "opac/parts/result/" _ + (ctx.records.size ? "table.tt2" : "lowhits.tt2"); + INCLUDE $path %] +
+
+
++
+
+[% END %]