From: Dan Scott Date: Wed, 8 May 2013 16:13:23 +0000 (-0400) Subject: Algoma TPAC: Update config.tt2, enable Google Book Previews X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=dd3d149969448fd7d55d7d8c5b68d0b43c34337a;p=contrib%2FConifer.git Algoma TPAC: Update config.tt2, enable Google Book Previews Signed-off-by: Dan Scott --- diff --git a/Open-ILS/src/templates_algoma/opac/parts/config.tt2 b/Open-ILS/src/templates_algoma/opac/parts/config.tt2 index d3adafd9d0..c5b9a47703 100644 --- a/Open-ILS/src/templates_algoma/opac/parts/config.tt2 +++ b/Open-ILS/src/templates_algoma/opac/parts/config.tt2 @@ -15,10 +15,10 @@ ctx.holds_block.enabled = 'true'; # RefWorks configuration ############################################################################## # RefWorks is a Web-based citation manager -# ctx.refworks.enabled = 'true'; +ctx.refworks.enabled = 'true'; # Base URL for RefWorks -#ctx.refworks.url = 'http://www.refworks.com'; +ctx.refworks.url = 'http://refworks.scholarsportal.info'; # Some sites have a hosted RefWorks instance at a different URL; # in addition, you might want to proxy access to RefWorks - for example: @@ -53,6 +53,21 @@ google_analytics.code = 'UA-9999999-99'; reset_password = 'true'; ############################################################################## +# Hide various options from user preferences that you might not want to expose +# if you rely on centralized authentication via open-ils.auth_proxy, like LDAP +# +# Username changes can be disabled by the opac.lock_usernames OU setting. +############################################################################## +disable_password_change = 'false'; +disable_email_change = 'false'; + +############################################################################## +# Some libraries do not do notifications by phone; if not true, then this +# hides the user preference for phone notifications as well as the phone +# notification portion of the hold dialogue +############################################################################## +allow_phone_notifications = 'true'; + # Misc. UI Settings ############################################################################## @@ -73,6 +88,60 @@ facet.display = [ {facet_class => 'series', facet_order => ['seriestitle']}, {facet_class => 'subject', facet_order => ['name', 'geographic']} ]; +facet.default_display_count = 5; + +############################################################################## +# Define the advanced search limiters and labels. +# adv_label is the (translated) label for the limiter +# adv_attr is an array of possible limiters, the first one that has any +# values will be used +# adv_filter is the same as adv_attr, but for search filter groups +# adv_break will end the current row. If specified with a label/attr it +# will do so *after* that limiter. +# adv_special will drop in a special entry: +# lib_selector will put the search library box (with limit to available) +# pub_year will put the publication year box +# sort_selector will put the sort results selector + +search.adv_config = [ + {adv_label => l("Item Type"), adv_attr => ["mattype", "item_type"]}, + {adv_label => l("Item Form"), adv_attr => "item_form"}, + {adv_label => l("Language"), adv_attr => "item_lang"}, + {adv_label => l("Audience"), adv_attr => ["audience_group", "audience"], adv_break => 1}, + {adv_label => l("Video Format"), adv_attr => "vr_format"}, + {adv_label => l("Bib Level"), adv_attr => "bib_level"}, + {adv_label => l("Literary Form"), adv_attr => "lit_form", adv_break => 1}, + {adv_label => l("Search Library"), adv_special => "lib_selector"}, + {adv_label => l("Publication Year"), adv_special => "pub_year"}, + {adv_label => l("Sort Results"), adv_special => "sort_selector"}, +]; + +############################################################################## +# For each search box the default "query type" value can be specified here +# This is the actual backend value, not the label +# Also note that including more than the row count entries won't add rows +# The first entry should be used as a default for "basic" search as well +search.default_qtypes = ['keyword','title','author']; + +############################################################################## +# Basic Search Box definition +# This allows selection of what, exactly, basic search uses for a selection +# box. Previously it was hardcoded to use an attr box of mattype or item_type. +# +# type can be "attr" or "filter" +# group is the attr or filter entries you want to check for +# none_label is the label for the default nothing selected entry. + +search.basic_config = { + type => 'attr', + group => ['mattype','item_type'], + none_label => l("All Formats"), +}; + +############################################################################## +# Show Google Book Previews +# Set to 1 or 'true' to enable +ctx.google_books_preview = 1; %]