]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/templates/opac/parts/myopac/main_base.tt2
LP#1268636 My account various repairs
[working/Evergreen.git] / Open-ILS / src / templates / opac / parts / myopac / main_base.tt2
1 [%  PROCESS "opac/parts/header.tt2";
2     PROCESS "opac/parts/misc_util.tt2";
3     WRAPPER "opac/parts/myopac/base.tt2";
4 %]
5
6 <div id='myopac_summary_div' style="padding:0px;">
7
8     <div style="float:left;">
9         <div class="header_middle">[% l('Account Summary') %]</div>
10     </div>
11
12     <!-- fines summary along the right of the page -->
13     [% IF myopac_main_page == "payment_form" OR (
14         !ctx.fines.circulation.size AND !ctx.fines.grocery.size
15     ) %]
16     <div id="myopac_sum_fines_placehold"></div>
17     [% ELSE %]
18     <div id="myopac_sum_fines">
19         <div style="position:absolute;">
20             <div style="position:relative;top:-15px;left:-23px;">
21                 <img src="[% ctx.media_prefix %]/images/acct_sum_fines_tl.png" 
22                     alt="[% l('Account Fines Border Image 1') %]"/>
23             </div>
24         </div>
25         <div style="position:absolute;">
26             <div style="position:relative;top:-15px;left:172px;">
27                 <img src="[% ctx.media_prefix %]/images/acct_sum_fines_tr.png" 
28                     alt="[% l('Account Fines Border Image 2') %]"/>
29             </div>
30         </div>
31         <div style="position:absolute;">
32             <div style="position:relative;top:161px;left:-23px;">
33                 <img src="[% ctx.media_prefix %]/images/acct_sum_fines_bl.png" 
34                     alt="[% l('Account Fines Border Image 3') %]"/>
35             </div>
36         </div>
37         <div style="position:absolute;">
38             <div style="position:relative;top:161px;left:172px;">
39                 <img src="[% ctx.media_prefix %]/images/acct_sum_fines_br.png" 
40                     alt="[% l('Account Fines Border Image 4') %]"/>
41             </div>
42         </div>
43         [% l('Fines:') %]
44         <span class='[% ctx.user_stats.fines.balance_owed ? "alert" : ""%]'>
45             [% money(ctx.user_stats.fines.balance_owed) %]
46         </span><br />
47         [% IF (ctx.fines.grocery.size OR ctx.fines.circulation.size) AND ctx.get_org_setting(ctx.user.home_ou, 'credit.payments.allow') == 1 %]
48         <form action="[% ctx.opac_root %]/myopac/main_payment_form" method="get"><input
49             type="submit" title="[% l('Pay Fines') %]"
50             value="[% l('Pay Fines') %]" class="pos-rel-top-5 opac-button" /></form>
51         [% END %]
52     </div>
53     [% END %]
54
55     <div>
56         <div id="acct_sum_block">
57             <div style="padding:10px 0px;">
58             [%- IF date.format(ctx.parse_datetime(ctx.user.expire_date), '%s') < date.format(date.now , '%s');
59                fmt_expire_date = date.format(ctx.parse_datetime(ctx.user.expire_date), DATE_FORMAT);
60             %]
61             <span class="alert">[% l("Your library card expired on [_1]. Please contact a librarian to resolve this issue.", fmt_expire_date) %]</span>
62             [% END %]
63             </div>
64             <table class="acct_sum_table" title="[% l('Account Summary') %]">
65                 <tr>
66                     <td>[% l("Items Currently Checked out ([_1])", ctx.user_stats.checkouts.total_out) %]</td>
67                     <td align="right">
68                         <a href="[% mkurl(ctx.opac_root _ '/myopac/circs') %]"
69                             title="[% l('View My Checked Out Items') %]">
70                             [% l("View All") %]
71                         </a>
72                     </td>
73                 </tr>
74                 <tr>
75                     <td>[% l('Items Currently on Hold ([_1])', ctx.user_stats.holds.total) %]</td>
76                     <td align="right">
77                         <a href="[% mkurl(ctx.opac_root _ '/myopac/holds') %]"
78                             title="[% l('View My Holds') %]">
79                             [% l('View All') %]
80                         </a>
81                     </td>
82                 </tr>
83                 <tr>
84                     <td>[% l('Items ready for pickup ([_1])', ctx.user_stats.holds.ready) %]</td>
85                     <td align="right">
86                         <a href="[% mkurl(ctx.opac_root _ '/myopac/holds', {available => 1}) %]"
87                             title="[% l('View My Holds Ready for Pickup') %]">
88                             [% l('View All') %]
89                         </a>
90                     </td>
91                 </tr>
92             </table>
93         </div>
94     </div>
95     <div class="clear-both"></div>
96
97     [% IF ctx.user.notes.0 %]
98     <table class="acct_notes">
99         <thead><th>[% l('Note title') %]</th><th>[% l('Content') %]</th></thead>
100         <tbody>
101         [% FOR note IN ctx.user.notes %]
102             <tr><td class='public-note-title'>[% note.title | html %]</td><td>[% note.value | html %]</td></tr>
103         [% END %]
104         </tbody>
105     </table>
106     [% END %]
107
108     <div id='fines_payments_wrapper'>
109         <div id='acct_fines_tabs'>
110             [% IF myopac_main_page == 'main' %]
111             <a href='#' class="acct-tab-on">[% l("Fines") %]</a>
112             <a href='[% mkurl(ctx.opac_root _ '/myopac/main_payments') %]' class="acct-tab-off">[% l("Payments") %]</a>
113             [% ELSE %]
114             <a href='[% mkurl(ctx.opac_root _ '/myopac/main') %]' class="acct-tab-off">[% l("Fines") %]</a>
115             <a href='#' class="acct-tab-on">[% l("Payments") %]</a>
116             [% END %]
117         </div>
118     </div>
119     [% content %]
120 </div>
121 [% END %]