]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/templates/opac/parts/myopac/main_base.tt2
Add card expired message to the myopac account summary
[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="width:742px;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             </div>
23         </div>
24         <div style="position:absolute;">
25             <div style="position:relative;top:-15px;left:172px;">
26                 <img src="[% ctx.media_prefix %]/images/acct_sum_fines_tr.png" />
27             </div>
28         </div>
29         <div style="position:absolute;">
30             <div style="position:relative;top:161px;left:-23px;">
31                 <img src="[% ctx.media_prefix %]/images/acct_sum_fines_bl.png" />
32             </div>
33         </div>
34         <div style="position:absolute;">
35             <div style="position:relative;top:161px;left:172px;">
36                 <img src="[% ctx.media_prefix %]/images/acct_sum_fines_br.png" />
37             </div>
38         </div>
39         [% l('Fines:') %]
40         <span class='[% ctx.user_stats.fines.balance_owed ? "alert" : ""%]'>
41             [% money(ctx.user_stats.fines.balance_owed) %]
42         </span><br />
43         [% IF (ctx.fines.grocery.size OR ctx.fines.circulation.size) AND ctx.get_org_setting(ctx.user.home_ou, 'credit.payments.allow') == 1 %]
44         <form action="[% ctx.opac_root %]/myopac/main_payment_form" method="GET"><input
45             type="submit" title="[% l('Pay Fines') %]" alt="[% l('Pay Fines') %]"
46             value="[% l('Pay Fines') %]" class="pos-rel-top-5 opac-button" /></form>
47         [% END %]
48     </div>
49     [% END %]
50
51     <div style="width:662px;">
52         <div style="float:left;">
53             <div style="padding:10px 0px;">
54                 [% IF date.format(ctx.user.expire_date, '%s') < date.format(date.now , '%s') %]
55                 <span class="alert">Your library card expired on [% date.format(ctx.user.expire_date, '%B %d, %Y') %]. Please contact a librarian to resolve this issue.</span>
56                 [% END %]
57             </div>
58             <div class="acct_sum_row">
59                 <table width="100%" cellspacing="0" cellpadding="0">
60                     <tr>
61                         <td>[% l("Items Currently Checked out ([_1])", ctx.user_stats.checkouts.total_out) %]</td>
62                         <td align="right">
63                             <a href="[% mkurl(ctx.opac_root _ '/myopac/circs') %]">[% l("View All") %]</a>
64                         </td>
65                     </tr>
66                 </table>
67             </div>
68             <div class="acct_sum_row">
69                 <table width="100%" cellspacing="0" cellpadding="0">
70                     <tr>
71                         <td>[% l('Items Currently on Hold ([_1])', ctx.user_stats.holds.total) %]</td>
72                         <td align="right">
73                             <a href="[% mkurl(ctx.opac_root _ '/myopac/holds') %]">[% l('View All') %]</a>
74                         </td>
75                     </tr>
76                 </table>
77             </div>
78             <div class="acct_sum_row">
79                 <table width="100%" cellspacing="0" cellpadding="0">
80                     <tr>
81                         <td>[% l('Items ready for pickup ([_1])', ctx.user_stats.holds.ready) %]</td>
82                         <td align="right">
83                             <a href="[% mkurl(ctx.opac_root _ '/myopac/holds', {available => 1}) %]">[% l('View All') %]</a>
84                         </td>
85                     </tr>
86                 </table>
87             </div>
88
89         </div>
90     </div>
91     <div class="clear-both"></div>
92
93     [% IF ctx.user.notes.0 %]
94     <table class="acct_notes">
95         <thead><th>[% l('Note title') %]</th><th>[% l('Content') %]</th></thead>
96         <tbody>
97         [% FOR note IN ctx.user.notes %]
98             <tr><td class='public-note-title'>[% note.title | html %]</td><td>[% note.value | html %]</td></tr>
99         [% END %]
100         </tbody>
101     </table>
102     [% END %]
103
104     <div id='fines_payments_wrapper'>
105         <div id='acct_fines_tabs'>
106             [% IF myopac_main_page == 'main' %]
107             <a href='#' class="acct-tab-on">[% l("Fines") %]</a>
108             <a href='[% mkurl(ctx.opac_root _ '/myopac/main_payments') %]' class="acct-tab-off">[% l("Payments") %]</a>
109             [% ELSE %]
110             <a href='[% mkurl(ctx.opac_root _ '/myopac/main') %]' class="acct-tab-off">[% l("Fines") %]</a>
111             <a href='#' class="acct-tab-on">[% l("Payments") %]</a>
112             [% END %]
113         </div>
114     </div>
115     [% content %]
116 </div>
117 [% END %]