Added nav files and links to topnav_links.
authorGarry Collum <gcollum@gmail.com>
Mon, 16 May 2016 18:54:40 +0000 (14:54 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 10 Aug 2016 16:21:03 +0000 (12:21 -0400)
Open-ILS/src/kcpl_templates/opac/parts/topnav.tt2 [new file with mode: 0644]
Open-ILS/src/kcpl_templates/opac/parts/topnav_links.tt2 [new file with mode: 0644]
Open-ILS/src/kcpl_templates/opac/parts/topnav_logo.tt2 [new file with mode: 0644]

diff --git a/Open-ILS/src/kcpl_templates/opac/parts/topnav.tt2 b/Open-ILS/src/kcpl_templates/opac/parts/topnav.tt2
new file mode 100644 (file)
index 0000000..719ffa1
--- /dev/null
@@ -0,0 +1,80 @@
+[%- IF ctx.maintenance_message -%]
+<div id="maintenance_message">[% ctx.maintenance_message %]</div>
+[%- END -%]
+[% IF !ctx.is_staff %]
+<div id="header-wrap">
+<div id="header">
+    <div class="float-left">
+        [% INCLUDE "opac/parts/topnav_logo.tt2" %]
+    </div>
+    <div class="float-right">
+        [% IF !ctx.user %]
+        <div id="your-acct-login">
+            <a href="[% mkurl(ctx.opac_root _ '/myopac/main') %]" 
+                class="opac-button opac-button-header" id="home_myopac_link">
+                [% l('My Account') %]
+            </a>
+        </div>
+        [% ELSE %]
+        <div id="dash_wrapper">
+            <div id="dash_identity">
+                <span id="dash_user">
+                    [%  l('[_1] [_2]', ctx.user.first_given_name, ctx.user.family_name) | html %]
+                </span>
+                <span class="dash_divider">|</span>
+                <span class="dash_account_buttons">
+                <div id="dash_user_message_button_container">
+                    <a href="[% mkurl(ctx.opac_root _ '/myopac/messages', {}, ['single', 'message_id']) %]" class="opac-button">
+                        [% l('Messages') %]
+                    </a>
+                    [% IF ctx.user_stats.messages.unread %]
+                        <div id="unread_message_count_floater">
+                            [%- ctx.user_stats.messages.unread -%]
+                            <span class="sr-only">[% l('unread') %]</a>
+                        </div>
+                    [% END %]
+                </div>
+                <a href="[% mkurl(ctx.opac_root _ '/myopac/main', {}, ['single', 'message_id', 'sort','sort_type']) %]"
+                    class="opac-button">[% l('My Account') %]</a>
+                <a href="[% mkurl(ctx.opac_root _ '/myopac/lists', {}, ['single', 'message_id']) %]"
+                    class="opac-button">[% l('My Lists') %]</a>
+                <a href="[% mkurl(ctx.opac_root _ '/logout', {}, 1) %]"
+                    class="opac-button" id="logout_link">[% l('Logout') %]</a>
+                </span>
+            </div>
+            <div id="dashboard">
+                <span class="dash-align">
+                    <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/circs', {}, 
+                        ['limit','offset', 'single', 'message_id', 'sort','sort_type'])
+                        %]"><span id="dash_checked">[% ctx.user_stats.checkouts.total_out
+                        %]</span> [% l("Checked Out") %]</a>
+                </span>
+                <span class="dash_divider">|</span>
+                <span class="dash-align">
+                    <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/holds', {}, 
+                        ['available', 'single', 'message_id', 'sort','sort_type'])
+                        %]"><span id="dash_holds">[% ctx.user_stats.holds.total
+                        %]</span> [% l("On Hold") %]</a>
+                </span>
+                <span class="dash_divider">|</span>
+                <span class="dash-align">
+                    <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/holds',
+                        {available => 1}, ['single', 'message_id', 'sort','sort_type']) %]"><span id="dash_pickup">[%
+                        ctx.user_stats.holds.ready %]</span> [% l("Ready for Pickup") %]</a>
+                </span>
+                <span class="dash_divider">|</span>
+                <span class="dash-align">
+                    <a class="dash-link" href="[% mkurl(ctx.opac_root _ '/myopac/main', {}, ['single', 'message_id', 'sort','sort_type'])
+                        %]"><span id="dash_fines">[% money(ctx.user_stats.fines.balance_owed)
+                        %]</span> [% l("Fines") %]</a>
+                </span>
+            </div>
+        </div>
+        [% END %]
+    </div>
+    [%- INCLUDE "opac/parts/locale_picker.tt2" %]
+    <div class="common-no-pad"></div>
+</div>
+</div>
+[% INCLUDE "opac/parts/topnav_links.tt2" %]
+[% END %]
diff --git a/Open-ILS/src/kcpl_templates/opac/parts/topnav_links.tt2 b/Open-ILS/src/kcpl_templates/opac/parts/topnav_links.tt2
new file mode 100644 (file)
index 0000000..3d901f0
--- /dev/null
@@ -0,0 +1,15 @@
+<div id="gold-links-holder">
+    <div id="gold-links">
+        <div id="header-links">
+            <a href="http://catalog.kentonlibrary.org">[% l('Catalog Home') %]</a>
+            <a href="http://kenton.boopsie.com">[% l('Mobile Catalog') %]</a>
+            <a href="http://www.kentonlibrary.org/great-reads/new-items">[% l('New Materials') %]</a>
+            <a href="http://www.kentonlibrary.org/ask">[% l('Ask a Question') %]</a>
+            <a href="http://www.kentonlibrary.org/events">[% l('Programs &amp; Classes') %]</a>
+            <a href="http://www.kentonlibrary.org/databases">[% l('Research &amp; Homework') %]</a>
+            <a href="http://www.kentonlibrary.org/freegal">[% l('Freegal Music') %]</a>
+            <a href="http://www.hoopladigital.com/home">[% l('Hoopla') %]</a>
+            <a href="http://ezproxy.kentonlibrary.org/login?url=http://search.ebscohost.com/login.aspx?authtype=ip,uid&amp;profile=NOVELIST">[% l('Novelist') %]</a>
+        </div>
+    </div>
+</div>
diff --git a/Open-ILS/src/kcpl_templates/opac/parts/topnav_logo.tt2 b/Open-ILS/src/kcpl_templates/opac/parts/topnav_logo.tt2
new file mode 100644 (file)
index 0000000..fedb66a
--- /dev/null
@@ -0,0 +1,2 @@
+       <div id="topnav_logo"> <a href="/"><img alt="[% l('Evergreen Logo') %]" 
+            src="[% ctx.media_prefix %]/opac/images/small_logo.png" /></a></div>