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> |