From: Dan Scott Date: Mon, 2 May 2011 12:33:54 +0000 (-0400) Subject: Make refund policy for lost items a branding option X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=4feecedb77d757537d4225d6333402d2b2836972;p=evergreen%2Fequinox.git Make refund policy for lost items a branding option Different sites will have different policies for refunds on lost items (and might not even provide refunds for lost items, for that matter), so break out that policy description into its own template and provide a KCLS-specific version of it. Signed-off-by: Dan Scott --- diff --git a/Open-ILS/web/templates/default/opac/myopac/main.tt2 b/Open-ILS/web/templates/default/opac/myopac/main.tt2 index 03347fb73c..c00356f2b0 100644 --- a/Open-ILS/web/templates/default/opac/myopac/main.tt2 +++ b/Open-ILS/web/templates/default/opac/myopac/main.tt2 @@ -304,30 +304,7 @@ - - -
- Important! You must have a printed receipt to be - eligible for a refund on lost items (regulations allow - for no exceptions). -
- - To ensure your necessary receipt information is - not lost, enter your email address above and a - receipt will be emailed to you. Otherwise, make - certain you have a printed receipt in hand before - closing the payment receipt screen. - -
- Refunds are not available for parts and pieces, overdue - fines, or items that do not display a specific title in - My Account. For a full list of refundable and - non-refundable items, visit - http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm

- This site uses VeriSign SSL encryption to ensure your - privacy. - - + [% INCLUDE "default/opac/myopac/main_refund_policy.tt2" %] diff --git a/Open-ILS/web/templates/default/opac/myopac/main_refund_policy.tt2 b/Open-ILS/web/templates/default/opac/myopac/main_refund_policy.tt2 new file mode 100644 index 0000000000..a1a81f90f9 --- /dev/null +++ b/Open-ILS/web/templates/default/opac/myopac/main_refund_policy.tt2 @@ -0,0 +1,16 @@ + + +
+ Important! You must have a printed receipt to be + eligible for a refund on lost items (regulations allow + for no exceptions). +
+ + To ensure your necessary receipt information is + not lost, enter your email address above and a + receipt will be emailed to you. Otherwise, make + certain you have a printed receipt in hand before + closing the payment receipt screen. + + + diff --git a/Open-ILS/web/templates_kcls/default/opac/myopac/main.tt2 b/Open-ILS/web/templates_kcls/default/opac/myopac/main.tt2 deleted file mode 100644 index 03347fb73c..0000000000 --- a/Open-ILS/web/templates_kcls/default/opac/myopac/main.tt2 +++ /dev/null @@ -1,334 +0,0 @@ -[% PROCESS "default/opac/parts/header.tt2"; - PROCESS "default/opac/parts/misc_util.tt2"; - WRAPPER "default/opac/parts/myopac/main_base.tt2"; - myopac_page = "main"; - myopac_main_page = "main"; -%] - - [% IF ctx.fines.circulation.size > 0 %] -
- - - - - - - - - - - - - - - - - [% FOR f IN ctx.fines.circulation; - attrs = {marc_xml => f.marc_xml}; - IF f.marc_xml; - PROCESS get_marc_attrs args=attrs; - ELSIF f.xact.reservation; - attrs.title = f.xact.reservation.target_resource_type.name; - END %] - - - - - - - - - - [% END %] - -
- [% l("Fines") %] -
[% l("Title") %][% l("Author") %][% l("Checkout Date") %][% l("Due Date") %][% l("Date Returned") %][% l("Balance Owed") %]
- [% recid = f.xact.circulation.target_copy.call_number.record.id || f.xact.reservation.target_resource_type.record.id; - IF recid; %] - [% attrs.title %] - [% ELSE %] - [% attrs.title %] - [% END %] - - [% attrs.author %] - - [% ts = f.xact.circulation.xact_start || f.xact.reservation.start_time || 0; - IF ts; - date.format(ctx.parse_datetime(ts), DATE_FORMAT); - END %] - - [% ts = f.xact.circulation.due_date || f.xact.reservation.end_time || 0; - IF ts; - date.format(ctx.parse_datetime(ts), DATE_FORMAT); - END %] - - [% ts = f.xact.circulation.checkin_time || f.xact.reservation.return_time || 0; - IF ts; - date.format(ctx.parse_datetime(ts), DATE_FORMAT); - ELSE %] - - [% l('(fines accruing)') %] - [% END %] - - - [% money(f.xact.balance_owed) %] - -
-
- [% END %] - - [% IF ctx.fines.grocery.size > 0 %] - -
-
-
-
- - - - - - - - - - - - - - - - - [% FOR f IN ctx.fines.grocery %] - - - - - - - - - - [% END %] - -
- [% l("Other Fees") %] -
[% l("Transaction Start Time") %][% l("Last Payment Time") %][% l("Initial Amount Owed") %][% l("Total Amount Paid") %][% l("Balance Owed") %][% l("Billing Type") %]
[% date.format( - ctx.parse_datetime(f.xact.xact_start), - DATE_FORMAT - ) %] - [% IF f.xact.last_payment_ts; - date.format( - ctx.parse_datetime( - f.xact.last_payment_ts - ), DATE_FORMAT - ); - END %] - [% money(f.xact.total_owed) %][% money(f.xact.total_paid) %] - - [% money(f.xact.balance_owed) %] - - [% f.xact.last_billing_type %]
-
- [% END %] - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Billing Information - Selected fines you are paying for: - - - - - - - - - -
- Name - - Amount -
-
-
- Total amount to pay: - $ -
-
- Click Cancel to go back and (un)select - other fines. -
First Name
Last Name
Street Address
City
State or Province
ZIP or Postal Code
Credit Card Information
Credit Card #
-
-
- -
-
- Security Code -
- -
Exipration Month - -
Expiration Year - -
Edit Billing Address - -
- - -
-
- Important! You must have a printed receipt to be - eligible for a refund on lost items (regulations allow - for no exceptions). -
- - To ensure your necessary receipt information is - not lost, enter your email address above and a - receipt will be emailed to you. Otherwise, make - certain you have a printed receipt in hand before - closing the payment receipt screen. - -
- Refunds are not available for parts and pieces, overdue - fines, or items that do not display a specific title in - My Account. For a full list of refundable and - non-refundable items, visit - http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm

- This site uses VeriSign SSL encryption to ensure your - privacy. -
-
-[% END %] diff --git a/Open-ILS/web/templates_kcls/default/opac/myopac/main_refund_policy.tt2 b/Open-ILS/web/templates_kcls/default/opac/myopac/main_refund_policy.tt2 new file mode 100644 index 0000000000..9ad8bc0a46 --- /dev/null +++ b/Open-ILS/web/templates_kcls/default/opac/myopac/main_refund_policy.tt2 @@ -0,0 +1,24 @@ + + +
+ Important! You must have a printed receipt to be + eligible for a refund on lost items (regulations allow + for no exceptions). +
+ + To ensure your necessary receipt information is + not lost, enter your email address above and a + receipt will be emailed to you. Otherwise, make + certain you have a printed receipt in hand before + closing the payment receipt screen. + +
+ Refunds are not available for parts and pieces, overdue + fines, or items that do not display a specific title in + My Account. For a full list of refundable and + non-refundable items, visit + http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm

+ This site uses VeriSign SSL encryption to ensure your + privacy. + +