|
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 18-24
Link Here
|
| 18 |
|
20 |
|
| 19 |
<div class="main"> |
21 |
<div class="main"> |
| 20 |
<ul class="breadcrumb"> |
22 |
<ul class="breadcrumb"> |
| 21 |
<li><a href="/cgi-bin/koha/opac-main.pl">Home</a> |
23 |
<li><a href="/cgi-bin/koha/opac-main.pl">[% t('Home') | html %]</a> |
| 22 |
[% IF news_item %] |
24 |
[% IF news_item %] |
| 23 |
<span class="divider">›</span></li> |
25 |
<span class="divider">›</span></li> |
| 24 |
<li>[% news_item.title | html %]</li> |
26 |
<li>[% news_item.title | html %]</li> |
|
Lines 58-69
Link Here
|
| 58 |
[% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] |
60 |
[% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] |
| 59 |
[% UNLESS news_item %] |
61 |
[% UNLESS news_item %] |
| 60 |
<form id="news-branch-select" class="form-inline" name="news-branch-select" method="get" action="/cgi-bin/koha/opac-main.pl"> |
62 |
<form id="news-branch-select" class="form-inline" name="news-branch-select" method="get" action="/cgi-bin/koha/opac-main.pl"> |
| 61 |
<label for="news-branch">Display news for: </label> |
63 |
<label for="news-branch">[% t('Display news for:') | html %] </label> |
| 62 |
<select id="news-branch" name="branch"> |
64 |
<select id="news-branch" name="branch"> |
| 63 |
[% IF ( branchcode == "" ) %] |
65 |
[% IF ( branchcode == "" ) %] |
| 64 |
<option value="" selected="selected">System-wide only</option> |
66 |
<option value="" selected="selected">[% t('System-wide only') | html %]</option> |
| 65 |
[% ELSE %] |
67 |
[% ELSE %] |
| 66 |
<option value="">System-wide only</option> |
68 |
<option value="">[% t('System-wide only') | html %]</option> |
| 67 |
[% END %] |
69 |
[% END %] |
| 68 |
[% PROCESS options_for_libraries libraries => Branches.all( selected => branchcode, unfiltered => 1, ) %] |
70 |
[% PROCESS options_for_libraries libraries => Branches.all( selected => branchcode, unfiltered => 1, ) %] |
| 69 |
</select> |
71 |
</select> |
|
Lines 76-82
Link Here
|
| 76 |
[% IF single_news_error %] |
78 |
[% IF single_news_error %] |
| 77 |
|
79 |
|
| 78 |
<div class="alert alert-error"> |
80 |
<div class="alert alert-error"> |
| 79 |
This news item does not exist. |
81 |
[% t('This news item does not exist.') | html %] |
| 80 |
</div> |
82 |
</div> |
| 81 |
|
83 |
|
| 82 |
[% ELSE %] |
84 |
[% ELSE %] |
|
Lines 94-105
Link Here
|
| 94 |
</h4> |
96 |
</h4> |
| 95 |
<div class="newsbody">[% koha_new.content | $raw %]</div> |
97 |
<div class="newsbody">[% koha_new.content | $raw %]</div> |
| 96 |
<div class="newsfooter"> |
98 |
<div class="newsfooter"> |
| 97 |
Published on [% koha_new.published_on | $KohaDates %] |
99 |
[% published_on = BLOCK %][% koha_new.published_on | $KohaDates %][% END %] |
| 98 |
[% IF ( (newsdisp == 'opac' || newsdisp == 'both') && koha_new.borrowernumber ) %] |
100 |
[% author = BLOCK %] |
| 99 |
by <span class="newsauthor_title">[% koha_new.author_title | html %] </span>[% koha_new.author_firstname | html %] [% koha_new.author_surname | html %] |
101 |
[% IF ( (newsdisp == 'opac' || newsdisp == 'both') && koha_new.borrowernumber ) %] |
|
|
102 |
<span class="newsauthor_title">[% koha_new.author_title | html %] </span>[% koha_new.author_firstname | html %] [% koha_new.author_surname | html %] |
| 103 |
[% END %] |
| 104 |
[% END %] |
| 105 |
[% IF author %] |
| 106 |
[% t('Published on {published_on} by {author}') | html | $Expand published_on = published_on, author = author %] |
| 107 |
[% ELSE %] |
| 108 |
[% t('Published on {published_on}') | html | $Expand published_on = published_on %] |
| 100 |
[% END %] |
109 |
[% END %] |
| 101 |
[% IF ( news_item ) %] |
110 |
[% IF ( news_item ) %] |
| 102 |
• <a href="/cgi-bin/koha/opac-main.pl">Show all news</a> |
111 |
• <a href="/cgi-bin/koha/opac-main.pl">[% t('Show all news') | html %]</a> |
| 103 |
[% END %] |
112 |
[% END %] |
| 104 |
</div> |
113 |
</div> |
| 105 |
</div> |
114 |
</div> |
|
Lines 112-126
Link Here
|
| 112 |
<i class="fa fa-rss" aria-hidden="true"></i> |
121 |
<i class="fa fa-rss" aria-hidden="true"></i> |
| 113 |
[% IF Branches.all.size == 1 %] |
122 |
[% IF Branches.all.size == 1 %] |
| 114 |
[% IF branchcode %] |
123 |
[% IF branchcode %] |
| 115 |
RSS feed for [% Branches.GetName( branchcode ) | html %] library news |
124 |
[% libraryName = BLOCK %][% Branches.GetName(branchcode) | html %][% END %] |
|
|
125 |
[% t('RSS feed for {libraryName} library news') | html | $Expand libraryName = libraryName %] |
| 116 |
[% ELSE %] |
126 |
[% ELSE %] |
| 117 |
RSS feed for library news |
127 |
[% t('RSS feed for library news') | html %] |
| 118 |
[% END %] |
128 |
[% END %] |
| 119 |
[% ELSE %] |
129 |
[% ELSE %] |
| 120 |
[% IF branchcode %] |
130 |
[% IF branchcode %] |
| 121 |
RSS feed for [% Branches.GetName( branchcode ) | html %] and system-wide library news |
131 |
[% libraryName = BLOCK %][% Branches.GetName(branchcode) | html %][% END %] |
|
|
132 |
[% t('RSS feed for {libraryName} and system-wide library news') | html | $Expand libraryName = libraryName %] |
| 122 |
[% ELSE %] |
133 |
[% ELSE %] |
| 123 |
RSS feed for system-wide library news |
134 |
[% t('RSS feed for system-wide library news') | html %] |
| 124 |
[% END %] |
135 |
[% END %] |
| 125 |
[% END %] |
136 |
[% END %] |
| 126 |
</a> |
137 |
</a> |
|
Lines 134-140
Link Here
|
| 134 |
[% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] |
145 |
[% IF Koha.Preference( 'OpacNewsLibrarySelect' ) %] |
| 135 |
<div id="news" class="newscontainer"> |
146 |
<div id="news" class="newscontainer"> |
| 136 |
<div class="newsitem"> |
147 |
<div class="newsitem"> |
| 137 |
<div class="newsbody">No news to display.</div> |
148 |
<div class="newsbody">[% t('No news to display.') | html %]</div> |
| 138 |
<div class="newsfooter"></div> |
149 |
<div class="newsfooter"></div> |
| 139 |
</div> |
150 |
</div> |
| 140 |
</div> |
151 |
</div> |
|
Lines 145-151
Link Here
|
| 145 |
[% UNLESS news_item # Don't show under single news item %] |
156 |
[% UNLESS news_item # Don't show under single news item %] |
| 146 |
[% IF ( daily_quote ) %] |
157 |
[% IF ( daily_quote ) %] |
| 147 |
<div id="daily-quote"> |
158 |
<div id="daily-quote"> |
| 148 |
<h3>Quote of the day</h3> |
159 |
<h3>[% t('Quote of the day') | html %]</h3> |
| 149 |
<div> |
160 |
<div> |
| 150 |
<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 |
<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> |
| 151 |
</div> |
162 |
</div> |
|
Lines 170-180
Link Here
|
| 170 |
<form action="/cgi-bin/koha/opac-user.pl" method="post" name="auth" id="auth" autocomplete="off"> |
181 |
<form action="/cgi-bin/koha/opac-user.pl" method="post" name="auth" id="auth" autocomplete="off"> |
| 171 |
<input type="hidden" name="koha_login_context" value="opac" /> |
182 |
<input type="hidden" name="koha_login_context" value="opac" /> |
| 172 |
<fieldset class="brief"> |
183 |
<fieldset class="brief"> |
| 173 |
<legend>Log in to your account:</legend> |
184 |
<legend>[% t('Log in to your account:') | html %]</legend> |
| 174 |
<label for="userid">Login:</label><input type="text" id="userid" name="userid" /> |
185 |
<label for="userid">[% t('Login:') | html %]</label><input type="text" id="userid" name="userid" /> |
| 175 |
<label for="password">Password:</label><input type="password" id="password" name="password" /> |
186 |
<label for="password">[% t('Password:') | html %]</label><input type="password" id="password" name="password" /> |
| 176 |
<fieldset class="action"> |
187 |
<fieldset class="action"> |
| 177 |
<input type="submit" value="Log in" class="btn" /> |
188 |
<input type="submit" value="[% t('Log in') | html %]" class="btn" /> |
| 178 |
</fieldset> |
189 |
</fieldset> |
| 179 |
[% IF ( OpacLoginInstructions ) %] |
190 |
[% IF ( OpacLoginInstructions ) %] |
| 180 |
<div id="nologininstructions-main" class="nologininstructions"> |
191 |
<div id="nologininstructions-main" class="nologininstructions"> |
|
Lines 183-194
Link Here
|
| 183 |
[% END %] |
194 |
[% END %] |
| 184 |
[% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %] |
195 |
[% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %] |
| 185 |
<div id="forgotpassword-main" class="forgotpassword"> |
196 |
<div id="forgotpassword-main" class="forgotpassword"> |
| 186 |
<p><a href="/cgi-bin/koha/opac-password-recovery.pl">Forgot your password?</a></p> |
197 |
<p><a href="/cgi-bin/koha/opac-password-recovery.pl">[% t('Forgot your password?') | html %]</a></p> |
| 187 |
</div> |
198 |
</div> |
| 188 |
[% END %] |
199 |
[% END %] |
| 189 |
[% IF PatronSelfRegistration && PatronSelfRegistrationDefaultCategory %] |
200 |
[% IF PatronSelfRegistration && PatronSelfRegistrationDefaultCategory %] |
| 190 |
<div id="patronregistration-main" class="patronregistration"> |
201 |
<div id="patronregistration-main" class="patronregistration"> |
| 191 |
<p>Don't have an account? <a href="/cgi-bin/koha/opac-memberentry.pl">Register here.</a></p> |
202 |
<p>[% t('Don\'t have an account?') | html %] <a href="/cgi-bin/koha/opac-memberentry.pl">[% t('Register here.') | html %]</a></p> |
| 192 |
</div> |
203 |
</div> |
| 193 |
[% END %] |
204 |
[% END %] |
| 194 |
</fieldset> |
205 |
</fieldset> |
|
Lines 198-219
Link Here
|
| 198 |
[% ELSE %] |
209 |
[% ELSE %] |
| 199 |
[% IF Koha.Preference('OPACUserSummary') && dashboard_info %] |
210 |
[% IF Koha.Preference('OPACUserSummary') && dashboard_info %] |
| 200 |
<div id="user_summary"> |
211 |
<div id="user_summary"> |
| 201 |
<h3>Welcome, <a href="/cgi-bin/koha/opac-user.pl"><span class="loggedinusername">[% INCLUDE 'patron-title.inc' patron = logged_in_user %]</span></a></h3> |
212 |
[% user = BLOCK %]<a href="/cgi-bin/koha/opac-user.pl"><span class="loggedinusername">[% INCLUDE 'patron-title.inc' patron = logged_in_user %]</span></a>[% END %] |
|
|
213 |
<h3>[% t('Welcome, {user}') | html | $Expand user = user %]</h3> |
| 202 |
<ul id="user_summary_shortcuts"> |
214 |
<ul id="user_summary_shortcuts"> |
| 203 |
[% IF checkouts && checkouts > 0 %] |
215 |
[% IF checkouts && checkouts > 0 %] |
| 204 |
<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> |
216 |
[% count = BLOCK %]<span class="user_checkouts_count count_label">[% checkouts | html %]</span>[% END %] |
|
|
217 |
<li><a href="/cgi-bin/koha/opac-user.pl#opac-user-checkouts">[% tn('{count} checkout', '{count} checkouts', checkouts) | html | $Expand count = count %]</a></li> |
| 205 |
[% END %] |
218 |
[% END %] |
| 206 |
[% IF overdues && overdues > 0 %] |
219 |
[% IF overdues && overdues > 0 %] |
| 207 |
<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> |
220 |
[% count = BLOCK %]<span class="user_overdues_count count_label">[% overdues | html %]</span>[% END %] |
|
|
221 |
<li><a href="/cgi-bin/koha/opac-user.pl#opac-user-overdues">[% tn('{count} overdue', '{count} overdues', overdues) | html | $Expand count = count %]</a></li> |
| 208 |
[% END %] |
222 |
[% END %] |
| 209 |
[% IF holds_pending && holds_pending > 0 %] |
223 |
[% IF holds_pending && holds_pending > 0 %] |
| 210 |
<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> |
224 |
[% count = BLOCK %]<span class="user_holds_pending_count count_label">[% holds_pending | html %]</span>[% END %] |
|
|
225 |
<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> |
| 211 |
[% END %] |
226 |
[% END %] |
| 212 |
[% IF holds_waiting && holds_waiting > 0 %] |
227 |
[% IF holds_waiting && holds_waiting > 0 %] |
| 213 |
<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> |
228 |
[% count = BLOCK %]<span class="user_holds_waiting_count count_label">[% holds_waiting | html %]</span>[% END %] |
|
|
229 |
<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> |
| 214 |
[% END %] |
230 |
[% END %] |
| 215 |
[% IF total_owing && total_owing > 0 %] |
231 |
[% IF total_owing && total_owing > 0 %] |
| 216 |
<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> |
232 |
[% amount = BLOCK %]<span class="user_fines_count count_label">[% total_owing | $Price with_symbol => 1 %]</span>[% END %] |
|
|
233 |
<li><a href="/cgi-bin/koha/opac-account.pl">[% t('{amount} due in fines and charges') | html | $Expand amount = amount %]</a></li> |
| 217 |
[% END %] |
234 |
[% END %] |
| 218 |
</ul> |
235 |
</ul> |
| 219 |
</div> |
236 |
</div> |