commit of finished Evergreen skin as of September 2017
[equinox-eg-opac-skin.git] / skin / openils / var / templates_equinox / opac / parts / topnav.tt2
1 [%- IF ctx.maintenance_message -%]
2 <div id="maintenance_message">[% ctx.maintenance_message %]</div>
3 [%- END -%]
4 [% IF !ctx.is_staff %]
5 <div id="header-wrap">
6 [% IF !ctx.user %]
7     <div id="header" class="no-user">
8 [% ELSE %]
9     <div id="header" class="logged-in">
10 [% END %]
11     <div class="float-left">
12         [% INCLUDE "opac/parts/topnav_logo.tt2" %]
13     </div>
14     <div class="float-right">
15         [% IF !ctx.user %]
16         <div id="your-acct-login">
17             <a href="[% mkurl(ctx.opac_root _ '/myopac/main') %]" 
18                 class="opac-button opac-button-header" id="home_myopac_link">
19                 [% l('My Account') %]
20             </a>
21         </div>
22         [% ELSE %]
23         <div id="dash_wrapper">
24             <div id="dash_identity">
25                 <span id="dash_user">
26                     [%  l('[_1] [_2]', ctx.user.first_given_name, ctx.user.family_name) | html %]
27                 </span>
28                 <span class="dash_divider">|</span>
29                 <span class="dash_account_buttons">
30                 <div id="dash_user_message_button_container">
31                     <a href="[% mkurl(ctx.opac_root _ '/myopac/messages', {}, ['single', 'message_id']) %]" class="opac-button">
32                         [% l('Messages') %]
33                     </a>
34                     [% IF ctx.user_stats.messages.unread %]
35                         <div id="unread_message_count_floater">
36                             [%- ctx.user_stats.messages.unread -%]
37                             <span class="sr-only">[% l('unread') %]</a>
38                         </div>
39                     [% END %]
40                 </div>
41                 <a href="[% mkurl(ctx.opac_root _ '/myopac/main', {}, ['single', 'message_id', 'sort','sort_type']) %]"
42                     class="opac-button">[% l('My Account') %]</a>
43                 <a href="[% mkurl(ctx.opac_root _ '/myopac/lists', {}, ['single', 'message_id']) %]"
44                     class="opac-button">[% l('My Lists') %]</a>
45                 <a href="[% mkurl(ctx.opac_root _ '/logout', {}, 1) %]"
46                     class="opac-button" id="logout_link">[% l('Logout') %]</a>
47                 </span>
48             </div>
49             <div id="dashboard">
50                 <span class="dash-align">
51                     <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/circs', {}, 
52                         ['limit','offset', 'single', 'message_id', 'sort','sort_type'])
53                         %]"><span id="dash_checked">[% ctx.user_stats.checkouts.total_out
54                         %]</span> [% l("Checked Out") %]</a>
55                 </span>
56                 <span class="dash_divider">|</span>
57                 <span class="dash-align">
58                     <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/holds', {}, 
59                         ['available', 'single', 'message_id', 'sort','sort_type'])
60                         %]"><span id="dash_holds">[% ctx.user_stats.holds.total
61                         %]</span> [% l("On Hold") %]</a>
62                 </span>
63                 <span class="dash_divider">|</span>
64                 <span class="dash-align">
65                     <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/holds',
66                         {available => 1}, ['single', 'message_id', 'sort','sort_type']) %]"><span id="dash_pickup">[%
67                         ctx.user_stats.holds.ready %]</span> [% l("Ready for Pickup") %]</a>
68                 </span>
69                 <span class="dash_divider">|</span>
70                 <span class="dash-align">
71                     <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/main', {}, ['single', 'message_id', 'sort','sort_type'])
72                         %]"><span id="dash_fines">[% money(ctx.user_stats.fines.balance_owed)
73                         %]</span> [% l("Charges") %]</a>
74                 </span>
75             </div>
76             <div id="dashboard_e" class="hidden">
77                 <span class="dash-align">
78                     <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/ebook_circs')
79                         %]"><span id="dash_e_checked">-</span> [% l("E-Items Checked Out") %]</a>
80                 </span>
81                 <span class="dash_divider">|</span>
82                 <span class="dash-align">
83                     <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/ebook_holds')
84                         %]"><span id="dash_e_holds">-</span> [% l("E-Items on Hold") %]</a>
85                 </span>
86                 <span class="dash_divider">|</span>
87                 <span class="dash-align">
88                     <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/ebook_holds_ready')
89                         %]"><span id="dash_e_pickup">-</span> [% l("E-Items Ready for Checkout") %]</a>
90                 </span>
91             </div>
92         </div>
93         [% END %]
94     </div>
95     [%- INCLUDE "opac/parts/locale_picker.tt2" %]
96     <div class="common-no-pad"></div>
97 </div>
98 </div>
99 [% INCLUDE "opac/parts/topnav_links.tt2" %]
100 [% END %]