| Lines 6-19
          
      
      
        Link Here | 
        
          | 6 | [%# Prevent XFS attacks -%] | 6 | [%# Prevent XFS attacks -%] | 
        
          | 7 | [% UNLESS popup %] | 7 | [% UNLESS popup %] | 
        
          | 8 |     <style id="antiClickjack">body{display:none !important;}</style> | 8 |     <style id="antiClickjack">body{display:none !important;}</style> | 
            
              | 9 |     <script type="text/javascript"> |  |  | 
            
              | 10 |        if (self === top) { | 
            
              | 11 |            var antiClickjack = document.getElementById("antiClickjack"); | 
            
              | 12 |            antiClickjack.parentNode.removeChild(antiClickjack); | 
            
              | 13 |        } else { | 
            
              | 14 |            top.location = self.location; | 
            
              | 15 |        } | 
            
              | 16 |     </script> | 
        
          | 17 | [% END %] | 9 | [% END %] | 
        
          | 18 |  | 10 |  | 
        
          | 19 | <link rel="shortcut icon" href="[% IF ( IntranetFavicon ) %][% IntranetFavicon %][% ELSE %][% interface %]/[% theme %]/img/favicon.ico[% END %]" type="image/x-icon" /> | 11 | <link rel="shortcut icon" href="[% IF ( IntranetFavicon ) %][% IntranetFavicon %][% ELSE %][% interface %]/[% theme %]/img/favicon.ico[% END %]" type="image/x-icon" /> | 
  
    | Lines 23-106
          
      
      
        Link Here | 
        
          | 23 | <link rel="stylesheet" type="text/css" href="[% interface %]/lib/font-awesome/css/font-awesome.min.css" /> | 15 | <link rel="stylesheet" type="text/css" href="[% interface %]/lib/font-awesome/css/font-awesome.min.css" /> | 
        
          | 24 | <link rel="stylesheet" type="text/css" media="print" href="[% interface %]/[% theme %]/css/print.css" /> | 16 | <link rel="stylesheet" type="text/css" media="print" href="[% interface %]/[% theme %]/css/print.css" /> | 
        
          | 25 | [% INCLUDE intranetstylesheet.inc %] | 17 | [% INCLUDE intranetstylesheet.inc %] | 
          
            
              | 26 | [% IF ( bidi )            %]<link rel="stylesheet" type="text/css" href="[% interface %]/[% theme %]/css/right-to-left.css" />[% END %] | 18 | [% IF ( bidi ) %]<link rel="stylesheet" type="text/css" href="[% interface %]/[% theme %]/css/right-to-left.css" />[% END %] | 
            
              | 27 |  |  |  | 
            
              | 28 | <script type="text/javascript" src="[% interface %]/lib/jquery/jquery-2.2.3.min.js"></script> | 
            
              | 29 | <script type="text/javascript" src="[% interface %]/lib/jquery/jquery-migrate-1.3.0.min.js"></script> | 
            
              | 30 | <script type="text/javascript" src="[% interface %]/lib/jquery/jquery-ui-1.11.4.min.js"></script> | 
            
              | 31 | <script type="text/javascript" src="[% interface %]/lib/shortcut/shortcut.js"></script> | 
            
              | 32 | <script type="text/javascript" src="[% interface %]/lib/jquery/plugins/jquery.cookie.min.js"></script> | 
            
              | 33 | <script type="text/javascript" src="[% interface %]/lib/jquery/plugins/jquery.highlight-3.js"></script> | 
            
              | 34 | <script type="text/javascript" src="[% interface %]/lib/bootstrap/bootstrap.min.js"></script> | 
            
              | 35 | <script type="text/javascript" src="[% interface %]/lib/jquery/plugins/jquery.validate.min.js"></script> | 
        
          | 36 |  | 19 |  | 
        
          | 37 | [% IF ( login ) %] | 20 | [% IF ( login ) %] | 
        
          | 38 |     <link rel="stylesheet" type="text/css" href="[% interface %]/[% theme %]/css/login.css" /> | 21 |     <link rel="stylesheet" type="text/css" href="[% interface %]/[% theme %]/css/login.css" /> | 
        
          | 39 | [% END %] | 22 | [% END %] | 
        
          | 40 | [% IF ( IntranetUserCSS ) %]<style type="text/css">[% IntranetUserCSS %]</style>[% END %] | 23 | [% IF ( IntranetUserCSS ) %]<style type="text/css">[% IntranetUserCSS %]</style>[% END %] | 
        
          | 41 |  | 24 |  | 
          
            
              | 42 | <!-- koha core js --> | 25 | [% INCLUDE js_includes.inc %] | 
            
              | 43 | <script type="text/javascript" src="[% interface %]/[% theme %]/js/staff-global.js"></script> |  |  | 
            
              | 44 |  | 
            
              | 45 | [% INCLUDE 'validator-strings.inc' %] | 
            
              | 46 | [% PROCESS 'html_helpers.inc' %] | 
            
              | 47 | [% IF ( IntranetUserJS ) %] | 
            
              | 48 |     <script type="text/javascript"> | 
            
              | 49 |     //<![CDATA[ | 
            
              | 50 |     [% IntranetUserJS %] | 
            
              | 51 |     //]]> | 
            
              | 52 |     </script> | 
            
              | 53 | [% END %] | 
            
              | 54 |  | 
            
              | 55 | [% IF ( virtualshelves || intranetbookbag ) %] | 
            
              | 56 | <script type="text/javascript"> | 
            
              | 57 |     //<![CDATA[ | 
            
              | 58 |         var MSG_BASKET_EMPTY = _("Your cart is currently empty"); | 
            
              | 59 |         var MSG_RECORD_IN_BASKET = _("This item is already in your cart"); | 
            
              | 60 |         var MSG_RECORD_ADDED = _("This item has been added to your cart"); | 
            
              | 61 |         var MSG_NRECORDS_ADDED = _("%s item(s) added to your cart"); | 
            
              | 62 |         var MSG_NRECORDS_IN_BASKET = _("%s already in your cart"); | 
            
              | 63 |         var MSG_NO_RECORD_SELECTED = _("No item was selected"); | 
            
              | 64 |         var MSG_NO_RECORD_ADDED = _("No item was added to your cart (already in your cart)!"); | 
            
              | 65 |         var MSG_CONFIRM_DEL_BASKET = _("Are you sure you want to empty your cart?"); | 
            
              | 66 |         var MSG_CONFIRM_DEL_RECORDS = _("Are you sure you want to remove the selected items?"); | 
            
              | 67 |         var MSG_IN_YOUR_CART = _("Items in your cart: %s"); | 
            
              | 68 |         var MSG_NON_RESERVES_SELECTED = _("One or more selected items cannot be reserved."); | 
            
              | 69 |         var MSG_ITEM_NOT_IN_CART = _("Add to cart"); | 
            
              | 70 |         var MSG_ITEM_IN_CART = _("In your cart"); | 
            
              | 71 |         var MSG_RECORD_REMOVED = _("The item has been removed from your cart"); | 
            
              | 72 |     //]]> | 
            
              | 73 |     </script> | 
            
              | 74 |  | 
            
              | 75 |     <script type="text/javascript" src="[% interface %]/[% theme %]/js/basket.js"></script> | 
            
              | 76 | [% END %] | 
            
              | 77 |  | 
            
              | 78 | [% IF LocalCoverImages %] | 
            
              | 79 |     <script type="text/javascript" src="[% interface %]/[% theme %]/js/localcovers.js"></script> | 
            
              | 80 |     <script type="text/javascript"> | 
            
              | 81 |         //<![CDATA[ | 
            
              | 82 |             var NO_LOCAL_JACKET = _("No cover image available"); | 
            
              | 83 |         //]]> | 
            
              | 84 |     </script> | 
            
              | 85 | [% END %] | 
            
              | 86 |  | 
            
              | 87 | [% IF Koha.Preference('AudioAlerts') || AudioAlertsPage %] | 
            
              | 88 |     <script type="text/javascript"> | 
            
              | 89 |         //<![CDATA[ | 
            
              | 90 |             var AUDIO_ALERT_PATH = '[% interface %]/[% theme %]/sound/'; | 
            
              | 91 |             var AUDIO_ALERTS = JSON.parse( '[% AudioAlerts.AudioAlerts | replace( "'", "\\'" ) | replace( '"', '\\"' ) %]' ); | 
            
              | 92 |         //]]> | 
            
              | 93 |  | 
            
              | 94 |         $( document ).ready(function() { | 
            
              | 95 |             if ( AUDIO_ALERTS ) { | 
            
              | 96 |                 for ( var k in AUDIO_ALERTS ) { | 
            
              | 97 |                     var alert = AUDIO_ALERTS[k]; | 
            
              | 98 |                     if ( $( alert.selector ).length ) { | 
            
              | 99 |                         playSound( alert.sound ); | 
            
              | 100 |                         break; | 
            
              | 101 |                     } | 
            
              | 102 |                 } | 
            
              | 103 |             } | 
            
              | 104 |         }); | 
            
              | 105 |     </script> | 
            
              | 106 | [% END %] |