]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates-bootstrap/opac/myopac/main.tt2
deb65ae6528c9e2922c048f09320fd152ef7f69e
[Evergreen.git] / Open-ILS / src / templates-bootstrap / opac / myopac / main.tt2
1 [%  PROCESS "opac/parts/header.tt2";
2     PROCESS "opac/parts/misc_util.tt2";
3     WRAPPER "opac/parts/myopac/base.tt2";
4     myopac_page = "main";
5     myopac_main_page = "main";
6       IF date.format(ctx.parse_datetime(ctx.user.expire_date), '%s') < date.format(date.now , '%s');
7         fmt_expire_date = date.format(ctx.parse_datetime(ctx.user.expire_date), DATE_FORMAT);
8         ctx.expired_card = "true";
9      END;
10 %]
11
12 <div id='myopac_summary_div'>
13     <div>
14         <div id="acct_sum_block" class="container">
15             <h3>[% l('My Account Summary') %]</h3>
16                 <div class="row">
17                     <div class="col-12">
18                      <span [% IF ctx.expired_card %]class="danger"[% END %]>
19                         [% l("Account Expiration Date - ") %]
20                             [% date.format(ctx.parse_datetime(ctx.user.expire_date), DATE_FORMAT) %]
21                         </span>
22                     </div>
23                     <div class="col-12">
24                      [% IF ctx.expired_card %]
25                         <span>
26                             <em>
27                             [% l("<br>Your library card has expired.<br>Please contact a librarian to resolve this issue.", fmt_expire_date) %]
28                             </em>
29                         </span>
30                         [% END %]
31                     </div>
32                     <br>
33                     <div class="col-12">
34                      <a href="[% mkurl(ctx.opac_root _ '/myopac/circs') %]"
35                             title="[% l('View My Checked Out Items') %]">
36                             [% l("Items Currently Checked out ([_1])", ctx.user_stats.checkouts.total_out) %]
37                         </a>
38                     </div>
39                      <div class="col-12">
40                      <a href="[% mkurl(ctx.opac_root _ '/myopac/holds') %]"
41                             title="[% l('View My Holds') %]">
42                             [% l('Items Currently on Hold ([_1])', ctx.user_stats.holds.total) %]
43                         </a>
44                     </div>
45                     <div class="col-12">
46                      <a href="[% mkurl(ctx.opac_root _ '/myopac/holds', {available => 1}) %]"
47                             title="[% l('View My Holds Ready for Pickup') %]">
48                             [% l('Items ready for pickup ([_1])', ctx.user_stats.holds.ready) %]
49                         </a>
50                     </div>
51                     <br><br>
52
53                     <div class="col-12">
54                      <a href="[% mkurl(ctx.opac_root _ '/myopac/ebook_circs') %]"
55                             title="[% l('View My Checked Out E-Items') %]">
56                             [% l("E-Items Currently Checked out") %] (<span id="acct_sum_ebook_circ_total">-</span>)
57                         </a>
58                     </div>
59                    
60                     <div class="col-12">
61                      <a href="[% mkurl(ctx.opac_root _ '/myopac/ebook_holds') %]"
62                             title="[% l('View My E-Items On Hold') %]">
63                             [% l("E-Items Currently on Hold") %] (<span id="acct_sum_ebook_hold_total">-</span>)
64                         </a>
65                     </div>
66                     
67                     <div class="col-12">
68                      <a href="[% mkurl(ctx.opac_root _ '/myopac/ebook_holds_ready') %]"
69                             title="[% l('View My E-Items Ready for Pickup') %]">
70                             [% l("E-Items ready for pickup") %] (<span id="acct_sum_ebook_hold_ready_total">-</span>)
71                         </a>
72                     </div>
73                    
74                 </div>
75                    
76         </div>
77     </div>
78         [% content %]
79 </div>
80
81 [% END %]
82