Lines 197-301
$(document).ready(function() {
Link Here
|
197 |
</tr> |
197 |
</tr> |
198 |
</thead> |
198 |
</thead> |
199 |
<tbody> |
199 |
<tbody> |
200 |
[% FOREACH rule IN rules %] |
200 |
[% FOREACH rule IN rules %] |
201 |
<tr id="row_[% loop.count %]"> |
201 |
<tr id="row_[% loop.count %]"> |
202 |
<td>[% IF ( rule.default_humancategorycode ) %] |
202 |
<td>[% IF ( rule.default_humancategorycode ) %]<em>All</em>[% ELSE %][% rule.humancategorycode %][% END %]</td> |
203 |
<em>All</em> |
203 |
<td>[% IF rule.default_translated_description %]<em>All</em>[% ELSE %][% rule.translated_description %][% END %]</td> |
204 |
[% ELSE %] |
204 |
<td>[% IF ( rule.unlimited_maxissueqty ) %]Unlimited[% ELSE %][% rule.maxissueqty %][% END %]</td> |
205 |
[% rule.humancategorycode %] |
205 |
<td>[% IF rule.unlimited_maxonsiteissueqty %]Unlimited[% ELSE %][% rule.maxonsiteissueqty %][% END %]</td> |
206 |
[% END %] |
206 |
<td>[% rule.issuelength %]</td> |
207 |
</td> |
207 |
<td>[% rule.lengthunit %]</td> |
208 |
<td>[% IF rule.default_translated_description %] |
208 |
<td>[% IF ( rule.hardduedate ) %] |
209 |
<em>All</em> |
209 |
[% IF ( rule.hardduedatebefore ) %] |
210 |
[% ELSE %] |
210 |
before [% rule.hardduedate %] <input type="hidden" name="hardduedatecomparebackup" value="-1" /> |
211 |
[% rule.translated_description %] |
211 |
[% ELSIF ( rule.hardduedateexact ) %] |
212 |
[% END %] |
212 |
on [% rule.hardduedate %] <input type="hidden" name="hardduedatecomparebackup" value="0" /> |
213 |
</td> |
213 |
[% ELSIF ( rule.hardduedateafter ) %] |
214 |
<td>[% IF ( rule.unlimited_maxissueqty ) %] |
214 |
after [% rule.hardduedate %] <input type="hidden" name="hardduedatecomparebackup" value="1" /> |
215 |
Unlimited |
215 |
[% END %] |
216 |
[% ELSE %] |
216 |
[% ELSE %] |
217 |
[% rule.maxissueqty %] |
217 |
None defined |
218 |
[% END %] |
218 |
[% END %]</td> |
219 |
</td> |
219 |
<td>[% rule.fine %]</td> |
220 |
<td>[% IF rule.unlimited_maxonsiteissueqty %] |
220 |
<td>[% rule.chargeperiod %]</td> |
221 |
Unlimited |
221 |
<td>[% IF rule.chargeperiod_charge_at %]Start of interval[% ELSE %]End of interval[% END %]</td> |
222 |
[% ELSE %] |
222 |
<td>[% rule.firstremind %]</td> |
223 |
[% rule.maxonsiteissueqty %] |
223 |
<td>[% rule.overduefinescap FILTER format("%.2f") %]</td> |
224 |
[% END %] |
224 |
<td>[% IF rule.cap_fine_to_replacement_price %]<input type="checkbox" checked="checked" disabled="disabled" />[% ELSE %]<input type="checkbox" disabled="disabled" />[% END %]</td> |
225 |
</td> |
225 |
<td>[% rule.finedays %]</td> |
226 |
<td>[% rule.issuelength %]</td> |
226 |
<td>[% rule.maxsuspensiondays %]</td> |
227 |
<td> |
227 |
<td>[% rule.renewalsallowed %]</td> |
228 |
[% rule.lengthunit %] |
228 |
<td>[% rule.renewalperiod %]</td> |
229 |
</td> |
229 |
<td>[% rule.norenewalbefore %]</td> |
230 |
<td> |
230 |
<td>[% IF ( rule.auto_renew ) %]Yes[% ELSE %]No[% END %]</td> |
231 |
[% IF ( rule.hardduedate ) %] |
231 |
<td>[% rule.no_auto_renewal_after %]</td> |
232 |
[% IF ( rule.hardduedatebefore ) %] |
232 |
<td>[% rule.reservesallowed %]</td> |
233 |
before [% rule.hardduedate %] |
233 |
<td>[% rule.holds_per_record %]</td> |
234 |
<input type="hidden" name="hardduedatecomparebackup" value="-1" /> |
234 |
<td>[% IF rule.onshelfholds == 1 %] |
235 |
[% ELSIF ( rule.hardduedateexact ) %] |
235 |
Yes |
236 |
on [% rule.hardduedate %] |
236 |
[% ELSIF rule.onshelfholds == 2 %] |
237 |
<input type="hidden" name="hardduedatecomparebackup" value="0" /> |
237 |
If all unavailable |
238 |
[% ELSIF ( rule.hardduedateafter ) %] |
238 |
[% ELSE %] |
239 |
after [% rule.hardduedate %] |
239 |
If any unavailable |
240 |
<input type="hidden" name="hardduedatecomparebackup" value="1" /> |
240 |
[% END %]</td> |
241 |
[% END %] |
241 |
<td>[% IF rule.opacitemholds == 'F'%]Force[% ELSIF rule.opacitemholds == 'Y'%]Allow[% ELSE %]Don't allow[% END %]</td> |
242 |
[% ELSE %] |
242 |
<td>[% IF rule.article_requests == 'no' %] |
243 |
None defined |
243 |
No |
244 |
[% END %] |
244 |
[% ELSIF rule.article_requests == 'yes' %] |
245 |
</td> |
245 |
Yes |
246 |
<td>[% rule.fine %]</td> |
246 |
[% ELSIF rule.article_requests == 'bib_only' %] |
247 |
<td>[% rule.chargeperiod %]</td> |
247 |
Record only |
248 |
<td>[% IF rule.chargeperiod_charge_at %]Start of interval[% ELSE %]End of interval[% END %]</td> |
248 |
[% ELSIF rule.article_requests == 'item_only' %] |
249 |
<td>[% rule.firstremind %]</td> |
249 |
Item only |
250 |
<td>[% rule.overduefinescap FILTER format("%.2f") %]</td> |
250 |
[% END %]</td> |
251 |
<td> |
251 |
<td>[% rule.decreaseloanholds %]</td> |
252 |
[% IF rule.cap_fine_to_replacement_price %] |
252 |
<td>[% rule.rentaldiscount %]</td> |
253 |
<input type="checkbox" checked="checked" disabled="disabled" /> |
253 |
<td class="actions"> |
254 |
[% ELSE %] |
254 |
<a href="#" class="editrule btn btn-mini"><i class="fa fa-pencil"></i> Edit</a> |
255 |
<input type="checkbox" disabled="disabled" /> |
255 |
<a class="btn btn-mini delete" href="/cgi-bin/koha/admin/smart-rules.pl?op=delete&itemtype=[% rule.itemtype %]&categorycode=[% rule.categorycode %]&branch=[% rule.current_branch %]"><i class="fa fa-trash"></i> Delete</a> |
256 |
[% END %] |
256 |
</td> |
257 |
</td> |
257 |
</tr> |
258 |
<td>[% rule.finedays %]</td> |
|
|
259 |
<td>[% rule.maxsuspensiondays %]</td> |
260 |
<td>[% rule.renewalsallowed %]</td> |
261 |
<td>[% rule.renewalperiod %]</td> |
262 |
<td>[% rule.norenewalbefore %]</td> |
263 |
<td> |
264 |
[% IF ( rule.auto_renew ) %] |
265 |
Yes |
266 |
[% ELSE %] |
267 |
No |
268 |
[% END %] |
269 |
</td> |
270 |
<td>[% rule.no_auto_renewal_after %]</td> |
271 |
<td>[% rule.reservesallowed %]</td> |
272 |
<td>[% rule.holds_per_record %]</td> |
273 |
<td> |
274 |
[% IF rule.onshelfholds == 1 %] |
275 |
Yes |
276 |
[% ELSIF rule.onshelfholds == 2 %] |
277 |
If all unavailable |
278 |
[% ELSE %] |
279 |
If any unavailable |
280 |
[% END %]</td> |
281 |
<td>[% IF rule.opacitemholds == 'F'%]Force[% ELSIF rule.opacitemholds == 'Y'%]Allow[% ELSE %]Don't allow[% END %]</td> |
282 |
<td> |
283 |
[% IF rule.article_requests == 'no' %] |
284 |
No |
285 |
[% ELSIF rule.article_requests == 'yes' %] |
286 |
Yes |
287 |
[% ELSIF rule.article_requests == 'bib_only' %] |
288 |
Record only |
289 |
[% ELSIF rule.article_requests == 'item_only' %] |
290 |
Item only |
291 |
[% END %] |
292 |
</td> |
293 |
<td>[% rule.decreaseloanholds %]</td> |
294 |
<td>[% rule.rentaldiscount %]</td> |
295 |
<td class="actions"> |
296 |
<a href="#" class="editrule btn btn-mini"><i class="fa fa-pencil"></i> Edit</a> |
297 |
<a class="btn btn-mini delete" href="/cgi-bin/koha/admin/smart-rules.pl?op=delete&itemtype=[% rule.itemtype %]&categorycode=[% rule.categorycode %]&branch=[% rule.current_branch %]"><i class="fa fa-trash"></i> Delete</a></td> |
298 |
</tr> |
299 |
[% END %] |
258 |
[% END %] |
300 |
<tr id="edit_row"> |
259 |
<tr id="edit_row"> |
301 |
<td> |
260 |
<td> |
302 |
- |
|
|