Staff Client tweaks to splash page:
authorTerran McCanna <tmccanna@georgialibraries.org>
Wed, 16 Dec 2015 22:19:37 +0000 (17:19 -0500)
committerTerran McCanna <tmccanna@georgialibraries.org>
Wed, 16 Dec 2015 22:19:37 +0000 (17:19 -0500)
- Added link to PINES Documentation
- Changed logo at top to PINES logo
- Adjusted spacing
- Updated copyright date

Also, hid footer on OPAC pages while viewing from
within the staff client because it clutters the page
without adding any value.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Open-ILS/src/templates/opac/parts/footer.tt2
Open-ILS/web/opac/locale/en-US/lang.dtd
Open-ILS/xul/staff_client/server/index.xhtml
Open-ILS/xul/staff_client/server/skin/media/images/portal/logo.png

index 4e62f85..fbe5e2b 100644 (file)
@@ -1,15 +1,51 @@
+[%- IF !ctx.is_staff %]
 <div id="footer-wrap">
 <div id="footer">
+<div id="footer-menu-wrapper">
+    <!-- <a href="/eg/opac/home">[% l("Home") %]</a> &nbsp;|&nbsp; -->
     [% IF ctx.get_org_setting(
         ctx.physical_loc || ctx.aou_tree.id, 'opac.allow_pending_user') %]
-    <a href="[% mkurl(ctx.opac_root _ '/register') %]">[% 
-        l('Request Library Card') %]</a> &nbsp;|&nbsp;
-    [% ELSE %]
-    <a href="http://example.com">[% l('Bottom Link 2') %]</a> &nbsp;|&nbsp;
+    <a href="[% mkurl(ctx.opac_root _ '/register') %]">
+           <img alt="[% l('Apply for a Card') %]" src="[% ctx.media_prefix %]/images/navbar-card.png" />
+               [% l('Apply for a PINES Library Card') %]</a> &nbsp; &nbsp; &nbsp; &nbsp;
     [% END %]
-    <a href="http://example.com">[% l('Bottom Link 3') %]</a> &nbsp;|&nbsp;
-    <a href="http://example.com">[% l('Bottom Link 4') %]</a> &nbsp;|&nbsp;
-    <a href="http://example.com">[% l('Bottom Link 5') %]</a>
+    <!-- <a href="/eg/kpac/home">[% l("Kids' Catalog") %]</a> &nbsp;|&nbsp; -->
+    <!-- <a href="http://pines.georgialibraries.org/pinesLocator/locator.html">[% l('Find a Library Near Me') %]</a> &nbsp;|&nbsp;-->
+    <!-- <a href="http://pines.georgialibraries.org/catalog-help">[% l('Help') %]</a> &nbsp;|&nbsp; -->
+    <a href="http://pines.georgialibraries.org/about">
+           <img alt="[% l('About PINES') %]" src="[% ctx.media_prefix %]/images/navbar-about.png" />[%- l('Learn More About PINES') %]</a> <!-- &nbsp;|&nbsp; -->
+    <!-- <a href="/">[% l('Dynamic catalog') -%]</a> &nbsp;|&nbsp; -->
+    <!-- [% gurl = mkurl(ctx.opac_root _ '/galileo', {}, 1) %]
+    <a href="[% gurl %]"> [% l('GALILEO') %] </a> -->
+</div>
+<div id="footer-menu-slim">
+    <a href="/eg/opac/home">[% l("Home") %]</a><br/>
+       <a href="http://pines.georgialibraries.org/pinesLocator/locator.html">
+           [% l('Library Locations') %]</a><br/>
+    <a href="/eg/kpac/home">
+           [% l("Kids' Catalog") %]</a><br/>
+    [% IF ctx.get_org_setting(
+        ctx.physical_loc || ctx.aou_tree.id, 'opac.allow_pending_user') %]
+    <a href="[% mkurl(ctx.opac_root _ '/register') %]">
+           [% l('Apply for a PINES Library Card') %]</a><br/>
+    [% END %]   
+    [% IF ctx.physical_loc;
+        # patron is at the branch, no redirect needed
+        gurl = 'http://www.galileo.usg.edu/express';
+    ELSE;
+        # send patron to galileo auth redirector
+        gurl = mkurl(ctx.opac_root _ '/galileo', {}, 1);
+    END %]
+   <a href="[% gurl %]">
+               [% l('GALILEO Research Databases') %]</a><br/>
+       <a href="http://pines.georgialibraries.org/about">
+           [%- l('Learn More About PINES') %]</a><br/>
+    <a href="http://pines.georgialibraries.org/catalog-help">
+               [% l('Help') %]</a>     
+               
+       <hr style="margin-top:20px;">
+</div> 
+       
     [% IF ctx.timing %]
     <div id="timing">
         [% FOR event IN ctx.timing %]
         [% l('Powered by') %]
         <a href="http://evergreen-ils.org">
             <img src="[% ctx.media_prefix %]/opac/images/eg_tiny_logo.png"
-                style="border:none; width: 94px; height: 16px;"
+                style="border:none; width: 94px; height: 18px;"
                 alt="[% l('Evergreen') %]"
             />
         </a>
+               <p style="font-weight:normal;font-style:italic;">This Web site and other Georgia Public Library Service programs are partially assisted with 
+               funds from the Library Services and Technology Act through the <a href="http://www.imls.gov/">
+               Institute of Museum and Library Services</a>.</p>               
     </div>
 </div>
 </div>
+[% END %]
index a820074..9c7aa6b 100644 (file)
 <!ENTITY staff.printing.advanced.html_templates.warning.text "If using Receipt Templates with either the DOS LPT1 Print strategy or the Custom/External Print strategy (with &quot;receipt.txt&quot;), the client will try to translate any HTML markup to text, but this process may be imperfect, and for the best fidelity you should consider reworking your templates to be plain text if you are using a plain text print strategy.  However, if using a plain text print strategy with HTML markup, you may include special character codes in 2-digit hexadecimal in a &quot;hex&quot; attribute for any given element.  Such codes will be converted to actual characters and inserted at the place of the tag.  For example, &lt;p hex=&quot;0C&quot;&gt;Hello World&lt;/p&gt; will translate to form feed control character + Hello World. &lt;p&gt;Hello World&lt;/p hex=&quot;0C&quot;&gt; will translate to Hello World + form feed control character.">
 <!ENTITY staff.client.portal.title "Evergreen Staff Client Portal">
 <!ENTITY staff.client.portal.tab_name "Portal">
-<!ENTITY staff.client.portal.welcome "Welcome to Evergreen">
+<!ENTITY staff.client.portal.welcome "Welcome to the Evergreen Staff Client">
 <!ENTITY staff.client.portal.circpatron "Circulation and Patrons">
 <!ENTITY staff.client.portal.checkout "Check Out Items">
 <!ENTITY staff.client.portal.checkout.description "Check Out Items">
 <!ENTITY staff.client.portal.recordbuckets.description "Record Buckets">
 <!ENTITY staff.client.portal.recordbuckets.tab_name "Record Buckets">
 <!ENTITY staff.client.portal.admin "Administration">
-<!ENTITY staff.client.portal.helpdesk "Get Help with Evergreen">
-<!ENTITY staff.client.portal.helpdesk.description "Submit A Helpdesk Ticket">
+<!ENTITY staff.client.portal.helpdesk "GPLS Help Desk">
+<!ENTITY staff.client.portal.pinesdocs "PINES Documentation">
+<!ENTITY staff.client.portal.pinesdocs.description "Circulation, Cataloging, and Local Admin Documentation">
 <!ENTITY staff.client.portal.reports "Reports">
+<!ENTITY staff.client.portal.quickreports "PINES Quick Reports">
 <!ENTITY staff.client.portal.reports.description "Reports">
 <!ENTITY staff.client.portal.reports.tab_name "Reports">
 <!ENTITY staff.client.portal.receipts "Edit Receipt Templates">
 <!ENTITY staff.client.portal.receipts.description "Edit Receipt Templates">
-<!ENTITY staff.client.portal.copyright "Copyright &copy; 2006-2012 Georgia Public Library Service, and others">
+<!ENTITY staff.client.portal.copyright "Copyright &copy; 2006-2016 Georgia Public Library Service, and others">
 <!ENTITY staff.client.portal.poweredby "Powered by">
 <!ENTITY staff.client.portal.open_new_tab.description "Open in a new tab">
 <!ENTITY staff.client.portal.search.button "Search">
index 9356d48..18fa859 100644 (file)
                 
                 //Place your helpdesk link here
                 function helpdesk(newtab) {
-                        xulG.open_external("http://evergreen-ils.org/communicate/");
+                        xulG.open_external("http://help.georgialibraries.org");
                 }
+                               
+                               //PINES Quick Reports Link
+                function quickreports(newtab) {
+                        xulG.open_external("http://gapines.org/report-creator/");
+                }
+                               
+                               //PINES Documentation Link
+                               function pinesdocs(newtab) {
+                                       xulG.open_external("http://pines.georgialibraries.org/documentation");
+                               }
                 
                 //A good place for a Google map.  Evergreen Indiana uses GIS data to create a Google map to verify if a library is within district boundaries
                 //http://208.119.72.68/evergreen/evergreenmap.html
 </head>
 
 <body class="c4" onload="init();">
-  <div class="c1">
-    <img src="skin/media/images/portal/logo.png" height="121" width="396" alt="Evergreen logo" /><br />
-    &staff.client.portal.welcome;<span id="staffname"></span><br />
+  <div class="c1" style="margin-top:40px;margin-bottom:50px;">
+    <img src="skin/media/images/portal/logo.png" alt="Evergreen logo" /><br />
+    &staff.client.portal.welcome;<span id="staffname"></span>!<br />
     <br />
   </div>
 
 
               <td>&staff.client.portal.helpdesk;</td>
             </tr>
+                       
+            <tr class="clickable" onclick="try { pinesdocs(false); } catch(E) { alert(E); }">
+              <td height="50"><img src="skin/media/images/portal/helpdesk.png" height="48" width="48"
+              alt="&staff.client.portal.pinesdocs.description;" /></td>
+              <td>&staff.client.portal.pinesdocs;<br />
+              <span class="c2">&staff.client.portal.pinesdocs.description;</span>
+                         </td>
+            </tr>                      
+                       
 
             <tr class="clickable" onclick="try { local_admin_reports(false); } catch(E) { alert(E); }">
               <td height="50"><img src="skin/media/images/portal/reports.png" height="48" width="48"
               title="&staff.client.portal.open_new_tab.description;"
               onclick="try { local_admin_reports(true); } catch(E) { alert(E); }" /> &staff.client.portal.reports;</td>
             </tr>
+                       
+            <tr class="clickable" onclick="try { quickreports(false); } catch(E) { alert(E); }">
+              <td height="50"><img src="skin/media/images/portal/reports.png" height="48" width="48"
+              alt="&staff.client.portal.quickreports.description;" /></td>
 
+              <td>&staff.client.portal.quickreports;</td>
+            </tr>
+                       
             <tr class="clickable" onclick="try { receipt_editor(false); } catch(E) { alert(E); }">
               <td height="50"><img src="skin/media/images/portal/receipt_editor.png" height="48" width="48"
              alt="&staff.client.portal.receipts.description;" /></td>
     </tr>
   </table>
 
-  <div class="attribution c1">&staff.client.portal.copyright;<br />
+  <div class="attribution c1" style="margin-top:60px;">&staff.client.portal.copyright;<br />
   &staff.client.portal.poweredby; <img src="skin/media/images/portal/eg_tiny_logo.jpg" alt="Evergreen logo" /></div>
 
 <div style="display:none">
index 1526f16..d76f43c 100644 (file)
Binary files a/Open-ILS/xul/staff_client/server/skin/media/images/portal/logo.png and b/Open-ILS/xul/staff_client/server/skin/media/images/portal/logo.png differ