| Lines 1-3
          
      
      
        Link Here | 
            
              |  |  | 1 | [% PROCESS 'i18n.inc' %] | 
        
          | 1 | [% USE raw %] | 2 | [% USE raw %] | 
        
          | 2 | [% USE Koha %] | 3 | [% USE Koha %] | 
        
          | 3 | [% USE KohaDates %] | 4 | [% USE KohaDates %] | 
  
    | Lines 5-15
          
      
      
        Link Here | 
        
          | 5 | [% USE Categories %] | 6 | [% USE Categories %] | 
        
          | 6 | [% USE Price %] | 7 | [% USE Price %] | 
        
          | 7 | [% USE KohaNews %] | 8 | [% USE KohaNews %] | 
            
              |  |  | 9 | [% USE Expand %] | 
        
          | 8 | [% SET OpacNavRight = KohaNews.get( location => "OpacNavRight", lang => lang, library => branchcode ) %] | 10 | [% SET OpacNavRight = KohaNews.get( location => "OpacNavRight", lang => lang, library => branchcode ) %] | 
        
          | 9 | [% SET OpacMainUserBlock = KohaNews.get( location => "OpacMainUserBlock", lang => lang, library => branchcode ) %] | 11 | [% SET OpacMainUserBlock = KohaNews.get( location => "OpacMainUserBlock", lang => lang, library => branchcode ) %] | 
        
          | 10 | [% SET OpacLoginInstructions = KohaNews.get( location => "OpacLoginInstructions", lang => lang, library => branchcode ) %] | 12 | [% SET OpacLoginInstructions = KohaNews.get( location => "OpacLoginInstructions", lang => lang, library => branchcode ) %] | 
        
          | 11 | [% INCLUDE 'doc-head-open.inc' %] | 13 | [% INCLUDE 'doc-head-open.inc' %] | 
          
            
              | 12 | <title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog</title> | 14 | <title>[% IF ( LibraryNameTitle ) %][% tx('{LibraryNameTitle} catalog', LibraryNameTitle = LibraryNameTitle) | html %][% ELSE %][% t('Koha online catalog') | html %][% END %]</title> | 
        
          | 13 | [% INCLUDE 'doc-head-close.inc' %] | 15 | [% INCLUDE 'doc-head-close.inc' %] | 
        
          | 14 | [% BLOCK cssinclude %][% END %] | 16 | [% BLOCK cssinclude %][% END %] | 
        
          | 15 | </head> | 17 | </head> | 
  
    | Lines 21-34
          
      
      
        Link Here | 
        
          | 21 |         <ul class="breadcrumb"> | 23 |         <ul class="breadcrumb"> | 
        
          | 22 |             [% IF news_item %] | 24 |             [% IF news_item %] | 
        
          | 23 |                 <li class="breadcrumb-item"> | 25 |                 <li class="breadcrumb-item"> | 
          
            
              | 24 |                     <a href="/cgi-bin/koha/opac-main.pl">Home</a> | 26 |                     <a href="/cgi-bin/koha/opac-main.pl">[% t('Home') | html %]</a> | 
        
          | 25 |                 </li> | 27 |                 </li> | 
        
          | 26 |                 <li class="breadcrumb-item active" aria-current="page"> | 28 |                 <li class="breadcrumb-item active" aria-current="page"> | 
        
          | 27 |                     [% news_item.title | html %] | 29 |                     [% news_item.title | html %] | 
        
          | 28 |                 </li> | 30 |                 </li> | 
        
          | 29 |             [% ELSE %] | 31 |             [% ELSE %] | 
        
          | 30 |                 <li class="breadcrumb-item active" aria-current="page"> | 32 |                 <li class="breadcrumb-item active" aria-current="page"> | 
          
            
              | 31 |                     <a href="/cgi-bin/koha/opac-main.pl">Home</a> | 33 |                     <a href="/cgi-bin/koha/opac-main.pl">[% t('Home') | html %]</a> | 
        
          | 32 |                 </li> | 34 |                 </li> | 
        
          | 33 |             [% END %] | 35 |             [% END %] | 
        
          | 34 |         </ul> | 36 |         </ul> | 
  
    | Lines 68-79
          
      
      
        Link Here | 
        
          | 68 |         [% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] | 70 |         [% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] | 
        
          | 69 |             [% UNLESS news_item %] | 71 |             [% UNLESS news_item %] | 
        
          | 70 |                 <form id="news-branch-select" class="form-inline" name="news-branch-select" method="get" action="/cgi-bin/koha/opac-main.pl"> | 72 |                 <form id="news-branch-select" class="form-inline" name="news-branch-select" method="get" action="/cgi-bin/koha/opac-main.pl"> | 
          
            
              | 71 |                     <label for="news-branch">Display news for: </label> | 73 |                     <label for="news-branch">[% t('Display news for:') | html %] </label> | 
        
          | 72 |                     <select id="news-branch" name="branch"> | 74 |                     <select id="news-branch" name="branch"> | 
        
          | 73 |                         [% IF ( branchcode == "" ) %] | 75 |                         [% IF ( branchcode == "" ) %] | 
          
            
              | 74 |                             <option value="" selected="selected">System-wide only</option> | 76 |                             <option value="" selected="selected">[% t('System-wide only') | html %]</option> | 
        
          | 75 |                         [% ELSE %] | 77 |                         [% ELSE %] | 
          
            
              | 76 |                             <option value="">System-wide only</option> | 78 |                             <option value="">[% t('System-wide only') | html %]</option> | 
        
          | 77 |                         [% END %] | 79 |                         [% END %] | 
        
          | 78 |                         [% PROCESS options_for_libraries libraries => Branches.all( selected => branchcode, unfiltered => 1, ) %] | 80 |                         [% PROCESS options_for_libraries libraries => Branches.all( selected => branchcode, unfiltered => 1, ) %] | 
        
          | 79 |                     </select> | 81 |                     </select> | 
  
    | Lines 86-92
          
      
      
        Link Here | 
        
          | 86 |             [% IF single_news_error %] | 88 |             [% IF single_news_error %] | 
        
          | 87 |  | 89 |  | 
        
          | 88 |                 <div class="alert alert-error"> | 90 |                 <div class="alert alert-error"> | 
          
            
              | 89 |                     This news item does not exist. | 91 |                     [% t('This news item does not exist.') | html %] | 
        
          | 90 |                 </div> | 92 |                 </div> | 
        
          | 91 |  | 93 |  | 
        
          | 92 |             [% ELSE %] | 94 |             [% ELSE %] | 
  
    | Lines 104-115
          
      
      
        Link Here | 
        
          | 104 |                             </h4> | 106 |                             </h4> | 
        
          | 105 |                             <div class="newsbody">[% koha_new.content | $raw %]</div> | 107 |                             <div class="newsbody">[% koha_new.content | $raw %]</div> | 
        
          | 106 |                             <div class="newsfooter"> | 108 |                             <div class="newsfooter"> | 
          
            
              | 107 |                                 Published on [% koha_new.published_on | $KohaDates %] | 109 |                                 [% published_on = BLOCK %][% koha_new.published_on | $KohaDates %][% END %] | 
            
              | 108 |                                 [% IF ( (newsdisp == 'opac' || newsdisp == 'both') && koha_new.borrowernumber ) %] | 110 |                                 [% author = BLOCK %] | 
            
              | 109 |                                     by <span class="newsauthor_title">[% koha_new.author_title | html %] </span>[% koha_new.author_firstname | html %] [% koha_new.author_surname | html %] | 111 |                                     [% IF ( (newsdisp == 'opac' || newsdisp == 'both') && koha_new.borrowernumber ) %] | 
            
              |  |  | 112 |                                         <span class="newsauthor_title">[% koha_new.author_title | html %] </span>[% koha_new.author_firstname | html %] [% koha_new.author_surname | html %] | 
            
              | 113 |                                     [% END %] | 
            
              | 114 |                                 [% END %] | 
            
              | 115 |                                 [% IF author %] | 
            
              | 116 |                                     [% t('Published on {published_on} by {author}') | html | $Expand published_on = published_on, author = author %] | 
            
              | 117 |                                 [% ELSE %] | 
            
              | 118 |                                     [% t('Published on {published_on}') | html | $Expand published_on = published_on %] | 
        
          | 110 |                                 [% END %] | 119 |                                 [% END %] | 
        
          | 111 |                                 [% IF ( news_item ) %] | 120 |                                 [% IF ( news_item ) %] | 
          
            
              | 112 |                                     • <a href="/cgi-bin/koha/opac-main.pl">Show all news</a> | 121 |                                     • <a href="/cgi-bin/koha/opac-main.pl">[% t('Show all news') | html %]</a> | 
        
          | 113 |                                 [% END %] | 122 |                                 [% END %] | 
        
          | 114 |                             </div> | 123 |                             </div> | 
        
          | 115 |                         </div> | 124 |                         </div> | 
  
    | Lines 122-136
          
      
      
        Link Here | 
        
          | 122 |                                 <i class="fa fa-rss" aria-hidden="true"></i> | 131 |                                 <i class="fa fa-rss" aria-hidden="true"></i> | 
        
          | 123 |                                 [% IF Branches.all.size == 1 %] | 132 |                                 [% IF Branches.all.size == 1 %] | 
        
          | 124 |                                     [% IF branchcode %] | 133 |                                     [% IF branchcode %] | 
          
            
              | 125 |                                         RSS feed for [% Branches.GetName( branchcode ) | html %] library news | 134 |                                         [% libraryName = BLOCK %][% Branches.GetName(branchcode) | html %][% END %] | 
            
              |  |  | 135 |                                         [% t('RSS feed for {libraryName} library news') | html | $Expand libraryName = libraryName %] | 
        
          | 126 |                                     [% ELSE %] | 136 |                                     [% ELSE %] | 
          
            
              | 127 |                                         RSS feed for library news | 137 |                                         [% t('RSS feed for library news') | html %] | 
        
          | 128 |                                     [% END %] | 138 |                                     [% END %] | 
        
          | 129 |                                 [% ELSE %] | 139 |                                 [% ELSE %] | 
        
          | 130 |                                     [% IF branchcode %] | 140 |                                     [% IF branchcode %] | 
          
            
              | 131 |                                         RSS feed for [% Branches.GetName( branchcode ) | html %] and system-wide library news | 141 |                                         [% libraryName = BLOCK %][% Branches.GetName(branchcode) | html %][% END %] | 
            
              |  |  | 142 |                                         [% t('RSS feed for {libraryName} and system-wide library news') | html | $Expand libraryName = libraryName %] | 
        
          | 132 |                                     [% ELSE %] | 143 |                                     [% ELSE %] | 
          
            
              | 133 |                                         RSS feed for system-wide library news | 144 |                                         [% t('RSS feed for system-wide library news') | html %] | 
        
          | 134 |                                     [% END %] | 145 |                                     [% END %] | 
        
          | 135 |                                 [% END %] | 146 |                                 [% END %] | 
        
          | 136 |                             </a> | 147 |                             </a> | 
  
    | Lines 144-150
          
      
      
        Link Here | 
        
          | 144 |             [% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] | 155 |             [% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] | 
        
          | 145 |                 <div id="news" class="newscontainer"> | 156 |                 <div id="news" class="newscontainer"> | 
        
          | 146 |                     <div class="newsitem"> | 157 |                     <div class="newsitem"> | 
          
            
              | 147 |                         <div class="newsbody">No news to display.</div> | 158 |                         <div class="newsbody">[% t('No news to display.') | html %]</div> | 
        
          | 148 |                         <div class="newsfooter"></div> | 159 |                         <div class="newsfooter"></div> | 
        
          | 149 |                     </div> | 160 |                     </div> | 
        
          | 150 |                 </div> | 161 |                 </div> | 
  
    | Lines 155-161
          
      
      
        Link Here | 
        
          | 155 |         [% UNLESS news_item # Don't show under single news item %] | 166 |         [% UNLESS news_item # Don't show under single news item %] | 
        
          | 156 |             [% IF ( daily_quote ) %] | 167 |             [% IF ( daily_quote ) %] | 
        
          | 157 |                 <div id="daily-quote"> | 168 |                 <div id="daily-quote"> | 
          
            
              | 158 |                     <h3>Quote of the day</h3> | 169 |                     <h3>[% t('Quote of the day') | html %]</h3> | 
        
          | 159 |                     <div> | 170 |                     <div> | 
        
          | 160 |                         <span id="daily-quote-text">[% daily_quote.text | html %]</span><span id="daily-quote-sep"> ~ </span><span id="daily-quote-source">[% daily_quote.source | html %]</span> | 171 |                         <span id="daily-quote-text">[% daily_quote.text | html %]</span><span id="daily-quote-sep"> ~ </span><span id="daily-quote-source">[% daily_quote.source | html %]</span> | 
        
          | 161 |                     </div> | 172 |                     </div> | 
  
    | Lines 180-192
          
      
      
        Link Here | 
        
          | 180 |                                 <form action="/cgi-bin/koha/opac-user.pl" method="post" name="auth" id="auth" autocomplete="off"> | 191 |                                 <form action="/cgi-bin/koha/opac-user.pl" method="post" name="auth" id="auth" autocomplete="off"> | 
        
          | 181 |                                     <input type="hidden" name="koha_login_context" value="opac" /> | 192 |                                     <input type="hidden" name="koha_login_context" value="opac" /> | 
        
          | 182 |                                     <fieldset class="brief"> | 193 |                                     <fieldset class="brief"> | 
          
            
              | 183 |                                         <legend>Log in to your account:</legend> | 194 |                                         <legend>[% t('Log in to your account:') | html %]</legend> | 
            
              | 184 |                                         <label for="userid">Login:</label> | 195 |                                         <label for="userid">[% t('Login:') | html %]</label> | 
        
          | 185 |                                         <input class="form-control" type="text" id="userid" name="userid" /> | 196 |                                         <input class="form-control" type="text" id="userid" name="userid" /> | 
          
            
              | 186 |                                         <label for="password">Password:</label> | 197 |                                         <label for="password">[% t('Password:') | html %]</label> | 
        
          | 187 |                                         <input class="form-control" type="password" id="password" name="password" /> | 198 |                                         <input class="form-control" type="password" id="password" name="password" /> | 
        
          | 188 |                                         <fieldset class="action"> | 199 |                                         <fieldset class="action"> | 
          
            
              | 189 |                                             <input type="submit" value="Log in" class="btn btn-primary" /> | 200 |                                             <input type="submit" value="[% t('Log in') | html %]" class="btn btn-primary" /> | 
        
          | 190 |                                         </fieldset> | 201 |                                         </fieldset> | 
        
          | 191 |                                         [% IF ( OpacLoginInstructions ) %] | 202 |                                         [% IF ( OpacLoginInstructions ) %] | 
        
          | 192 |                                             <div id="nologininstructions-main" class="nologininstructions"> | 203 |                                             <div id="nologininstructions-main" class="nologininstructions"> | 
  
    | Lines 195-206
          
      
      
        Link Here | 
        
          | 195 |                                         [% END %] | 206 |                                         [% END %] | 
        
          | 196 |                                         [% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %] | 207 |                                         [% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %] | 
        
          | 197 |                                             <div id="forgotpassword-main" class="forgotpassword"> | 208 |                                             <div id="forgotpassword-main" class="forgotpassword"> | 
          
            
              | 198 |                                                 <p><a href="/cgi-bin/koha/opac-password-recovery.pl">Forgot your password?</a></p> | 209 |                                                 <p><a href="/cgi-bin/koha/opac-password-recovery.pl">[% t('Forgot your password?') | html %]</a></p> | 
        
          | 199 |                                             </div> | 210 |                                             </div> | 
        
          | 200 |                                         [% END %] | 211 |                                         [% END %] | 
        
          | 201 |                                         [% IF PatronSelfRegistration && PatronSelfRegistrationDefaultCategory %] | 212 |                                         [% IF PatronSelfRegistration && PatronSelfRegistrationDefaultCategory %] | 
        
          | 202 |                                             <div id="patronregistration-main" class="patronregistration"> | 213 |                                             <div id="patronregistration-main" class="patronregistration"> | 
          
            
              | 203 |                                                 <p>Don't have an account? <a href="/cgi-bin/koha/opac-memberentry.pl">Register here.</a></p> | 214 |                                                 <p>[% t('Don\'t have an account?') | html %] <a href="/cgi-bin/koha/opac-memberentry.pl">[% t('Register here.') | html %]</a></p> | 
        
          | 204 |                                             </div> | 215 |                                             </div> | 
        
          | 205 |                                         [% END %] | 216 |                                         [% END %] | 
        
          | 206 |                                     </fieldset> | 217 |                                     </fieldset> | 
  
    | Lines 210-231
          
      
      
        Link Here | 
        
          | 210 |                     [% ELSE %] | 221 |                     [% ELSE %] | 
        
          | 211 |                         [% IF Koha.Preference('OPACUserSummary') && dashboard_info %] | 222 |                         [% IF Koha.Preference('OPACUserSummary') && dashboard_info %] | 
        
          | 212 |                             <div id="user_summary"> | 223 |                             <div id="user_summary"> | 
          
            
              | 213 |                                 <h3>Welcome, <a href="/cgi-bin/koha/opac-user.pl"><span class="loggedinusername">[% INCLUDE 'patron-title.inc' patron = logged_in_user %]</span></a></h3> | 224 |                                 [% user = BLOCK %]<a href="/cgi-bin/koha/opac-user.pl"><span class="loggedinusername">[% INCLUDE 'patron-title.inc' patron = logged_in_user %]</span></a>[% END %] | 
            
              |  |  | 225 |                                 <h3>[% t('Welcome, {user}') | html | $Expand user = user %]</h3> | 
        
          | 214 |                                 <ul id="user_summary_shortcuts"> | 226 |                                 <ul id="user_summary_shortcuts"> | 
        
          | 215 |                                     [% IF checkouts && checkouts > 0 %] | 227 |                                     [% IF checkouts && checkouts > 0 %] | 
          
            
              | 216 |                                         <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-checkouts"><span class="user_checkouts_count count_label">[% checkouts | html %]</span> checkout(s)</a></li> | 228 |                                         [% count = BLOCK %]<span class="user_checkouts_count count_label">[% checkouts | html %]</span>[% END %] | 
            
              |  |  | 229 |                                         <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-checkouts">[% tn('{count} checkout', '{count} checkouts', checkouts) | html | $Expand count = count %]</a></li> | 
        
          | 217 |                                     [% END %] | 230 |                                     [% END %] | 
        
          | 218 |                                     [% IF overdues && overdues > 0 %] | 231 |                                     [% IF overdues && overdues > 0 %] | 
          
            
              | 219 |                                         <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-overdues"><span class="user_overdues_count count_label">[% overdues | html %]</span> overdue(s)</a></li> | 232 |                                         [% count = BLOCK %]<span class="user_overdues_count count_label">[% overdues | html %]</span>[% END %] | 
            
              |  |  | 233 |                                         <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-overdues">[% tn('{count} overdue', '{count} overdues', overdues) | html | $Expand count = count %]</a></li> | 
        
          | 220 |                                     [% END %] | 234 |                                     [% END %] | 
        
          | 221 |                                     [% IF holds_pending && holds_pending > 0 %] | 235 |                                     [% IF holds_pending && holds_pending > 0 %] | 
          
            
              | 222 |                                         <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-holds"><span class="user_holds_pending_count count_label">[% holds_pending | html %]</span> hold(s) pending</a></li> | 236 |                                         [% count = BLOCK %]<span class="user_holds_pending_count count_label">[% holds_pending | html %]</span>[% END %] | 
            
              |  |  | 237 |                                         <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-holds">[% tn('{count} hold pending', '{count} holds pending', holds_pending) | html | $Expand count = count %]</a></li> | 
        
          | 223 |                                     [% END %] | 238 |                                     [% END %] | 
        
          | 224 |                                     [% IF holds_waiting && holds_waiting > 0 %] | 239 |                                     [% IF holds_waiting && holds_waiting > 0 %] | 
          
            
              | 225 |                                         <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-holds"><span class="user_holds_waiting_count count_label">[% holds_waiting | html %]</span> hold(s) waiting</a></li> | 240 |                                         [% count = BLOCK %]<span class="user_holds_waiting_count count_label">[% holds_waiting | html %]</span>[% END %] | 
            
              |  |  | 241 |                                         <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-holds">[% tn('{count} hold waiting', '{count} holds waiting', holds_waiting) | html | $Expand count = count %]</a></li> | 
        
          | 226 |                                     [% END %] | 242 |                                     [% END %] | 
        
          | 227 |                                     [% IF total_owing && total_owing > 0 %] | 243 |                                     [% IF total_owing && total_owing > 0 %] | 
          
            
              | 228 |                                         <li><a href="/cgi-bin/koha/opac-account.pl"><span class="user_fines_count count_label">[% total_owing | $Price with_symbol => 1 %]</span> due in fines and charges</a></li> | 244 |                                         [% amount = BLOCK %]<span class="user_fines_count count_label">[% total_owing | $Price with_symbol => 1 %]</span>[% END %] | 
            
              |  |  | 245 |                                         <li><a href="/cgi-bin/koha/opac-account.pl">[% t('{amount} due in fines and charges') | html | $Expand amount = amount %]</a></li> | 
        
          | 229 |                                     [% END %] | 246 |                                     [% END %] | 
        
          | 230 |                                 </ul> | 247 |                                 </ul> | 
        
          | 231 |                             </div> | 248 |                             </div> |