[open-ils-commits] [GIT] Evergreen ILS branch master updated. 35169cd0fe5383c5b6a704da5d78ed42bde69c7b
Evergreen Git
git at git.evergreen-ils.org
Sat Mar 31 22:40:09 EDT 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, master has been updated
via 35169cd0fe5383c5b6a704da5d78ed42bde69c7b (commit)
from 9d38e1eee3a22bcc36b20305c9faf723fd79d0c7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 35169cd0fe5383c5b6a704da5d78ed42bde69c7b
Author: Dan Scott <dan at coffeecode.net>
Date: Wed Mar 28 23:10:17 2012 -0400
TPAC: Centralized preferred library indicator
Create an explicit "Preferred library: Foobar" entry at the top of the
page (on the same line as pagination information), and include a subtle
checkmark to enable users to quickly jump to their "Search preferences"
settings and change their preferred library.
This enables us to remove the "(Preferred library)" note in the copy
counts for search results.
At the same time, move from a table display (for a single row? what?) to
a simple div/span layout for the search results.
Signed-off-by: Dan Scott <dan at coffeecode.net>
Signed-off-by: Jason Stephenson <jstephenson at mvlc.org>
Signed-off-by: Mike Rylander <mrylander at gmail.com>
diff --git a/Open-ILS/src/templates/opac/parts/pref_lib_display.tt2 b/Open-ILS/src/templates/opac/parts/pref_lib_display.tt2
new file mode 100644
index 0000000..635c766
--- /dev/null
+++ b/Open-ILS/src/templates/opac/parts/pref_lib_display.tt2
@@ -0,0 +1,7 @@
+[%- IF ctx.pref_ou && ctx.pref_ou != ctx.search_ou; %]
+<span class="preflib">[%
+ l('Preferred library: [_1][_2][_3]', '<b>', ctx.get_aou(ctx.pref_ou).name, '</b>');
+ %]<a href="[% mkurl(ctx.opac_root _ '/myopac/prefs_settings')
+ %]" class="preflib_change" title="[% l("Change preferred library"); %]">[% l('?') %]</a>
+</span>
+[%- END; %]
diff --git a/Open-ILS/src/templates/opac/parts/record/body.tt2 b/Open-ILS/src/templates/opac/parts/record/body.tt2
index 4b49435..9f120c6 100644
--- a/Open-ILS/src/templates/opac/parts/record/body.tt2
+++ b/Open-ILS/src/templates/opac/parts/record/body.tt2
@@ -13,6 +13,7 @@
[% l('Showing Item [_1] of [_2]', ctx.search_result_index + 1, ctx.hit_count) %]
</span>
</span>
+ [%- INCLUDE "opac/parts/pref_lib_display.tt2" %]
<div id="rdetail_result_nav">
[%
IF ctx.prev_search_record;
diff --git a/Open-ILS/src/templates/opac/parts/result/copy_counts.tt2 b/Open-ILS/src/templates/opac/parts/result/copy_counts.tt2
index d95d3a7..c183744 100644
--- a/Open-ILS/src/templates/opac/parts/result/copy_counts.tt2
+++ b/Open-ILS/src/templates/opac/parts/result/copy_counts.tt2
@@ -28,7 +28,7 @@
attrs.plib_copy_counts.$depth.available,
attrs.plib_copy_counts.$depth.count,
ou_name) | html
- %]<span> [% l('(Preferred)') %]</span>
+ %]
</div>
[%- END %]
[%- END %]
diff --git a/Open-ILS/src/templates/opac/parts/result/paginate.tt2 b/Open-ILS/src/templates/opac/parts/result/paginate.tt2
index bcce1c8..edcc817 100644
--- a/Open-ILS/src/templates/opac/parts/result/paginate.tt2
+++ b/Open-ILS/src/templates/opac/parts/result/paginate.tt2
@@ -1,17 +1,16 @@
[% BLOCK results_count_header %]
<div class="results_header_nav1">
- <table cellpadding="0" cellspacing="0" border="0" width="100%">
- <tr>
- <td class="h1" width="116">[% ctx.bookbag ? l('List Contents') : l('Search Results') %]</td>
- <td valign="bottom" nowrap="nowrap" class="result_number">
+ <span class="h1">[% ctx.bookbag ? l('List Contents') : l('Search Results') %]</span>
+ <span nowrap="nowrap" class="result_number">
[% |l(ctx.result_start, ctx.result_stop, ctx.hit_count) %]
Results <strong>[_1]</strong> - <strong>[_2]</strong> of <strong>[_3]</strong>
[% END %]
<span style='padding-left: 6px;'>
[% |l(page + 1, page_count) %](page <strong>[_1]</strong> of <strong>[_2]</strong>)[% END %]
</span>
- </td>
- <td align="right" valign="bottom">
+ </span>
+ [%- INCLUDE "opac/parts/pref_lib_display.tt2" %]
+ <span>
<span class='start_end_links_span'>
[% class = 'search_page_nav_link';
@@ -51,9 +50,7 @@
<a class='[% class %]' href='[% href %]'
title='[% l("Next page") %]'> [% l('Next') %] <span class="nav_arrow_fix">►</span></a>
</span>
- </td>
- </tr>
- </table>
+ </span>
</div>
[% END %]
diff --git a/Open-ILS/web/css/skin/default/opac/style.css b/Open-ILS/web/css/skin/default/opac/style.css
index 0279eea..f36511c 100644
--- a/Open-ILS/web/css/skin/default/opac/style.css
+++ b/Open-ILS/web/css/skin/default/opac/style.css
@@ -1413,3 +1413,12 @@ table.result_holdings_table thead tr {
table.result_holdings_table thead tr th {
font-weight: bold;
}
+span.preflib {
+ margin: 0 2em 0 2em;
+}
+a.preflib_change {
+ vertical-align: super;
+ font-size: smaller;
+ line-height: normal;
+ text-decoration: none;
+}
-----------------------------------------------------------------------
Summary of changes:
.../src/templates/opac/parts/pref_lib_display.tt2 | 7 +++++++
Open-ILS/src/templates/opac/parts/record/body.tt2 | 1 +
.../templates/opac/parts/result/copy_counts.tt2 | 2 +-
.../src/templates/opac/parts/result/paginate.tt2 | 15 ++++++---------
Open-ILS/web/css/skin/default/opac/style.css | 9 +++++++++
5 files changed, 24 insertions(+), 10 deletions(-)
create mode 100644 Open-ILS/src/templates/opac/parts/pref_lib_display.tt2
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list