Lines 325-332
Link Here
|
325 |
node += '<div class="cover-slider">'; |
325 |
node += '<div class="cover-slider">'; |
326 |
row.cover_image_ids.forEach(id => { |
326 |
row.cover_image_ids.forEach(id => { |
327 |
node += '<div class="cover-image local-coverimg">'; |
327 |
node += '<div class="cover-image local-coverimg">'; |
328 |
node += '<a href="/cgi-bin/koha/catalogue/image.pl?itemnumber=%s&imagenumber=%s" title="Local cover image">'.format(id, id); |
328 |
node += '<a href="/cgi-bin/koha/catalogue/image.pl?itemnumber=%s&imagenumber=%s" title="%s">'.format(id, id, _("Local cover image")); |
329 |
node += '<img src="/cgi-bin/koha/catalogue/image.pl?thumbnail=1&imagenumber=%s" alt="Local cover image" data-link="/cgi-bin/koha/catalogue/imageviewer.pl?itemnumber=[% item.itemnumber | uri %]&imagenumber=%s" />'.format(id, id); |
329 |
node += '<img src="/cgi-bin/koha/catalogue/image.pl?thumbnail=1&imagenumber=%s" alt="%s" data-link="/cgi-bin/koha/catalogue/imageviewer.pl?itemnumber=[% item.itemnumber | uri %]&imagenumber=%s" />'.format(id, id, _("Local cover image")); |
330 |
node += '</a>'; |
330 |
node += '</a>'; |
331 |
node += '</div>'; |
331 |
node += '</div>'; |
332 |
}); |
332 |
}); |
Lines 690-696
Link Here
|
690 |
orderable: false, |
690 |
orderable: false, |
691 |
render: function (data, type, row, meta) { |
691 |
render: function (data, type, row, meta) { |
692 |
if (row.analytics_count == 0) return "" |
692 |
if (row.analytics_count == 0) return "" |
693 |
return '<a href="/cgi-bin/koha/catalogue/search.pl?idx=hi&q=%s">%s analytics</a>'.format(row.item_id, row.analytics_count); |
693 |
return '<a href="/cgi-bin/koha/catalogue/search.pl?idx=hi&q=%s">%s</a>'.format(row.item_id, _("%s analytics").format(row.analytics_count)); |
694 |
} |
694 |
} |
695 |
}, |
695 |
}, |
696 |
{ |
696 |
{ |
Lines 698-704
Link Here
|
698 |
searchable: false, |
698 |
searchable: false, |
699 |
orderable: false, |
699 |
orderable: false, |
700 |
render: function (data, type, row, meta) { |
700 |
render: function (data, type, row, meta) { |
701 |
return '<a href="/cgi-bin/koha/cataloguing/addbiblio.pl?hostbiblionumber=%s&hostitemnumber=%s">Create analytics</a>'.format(row.biblio_id, row.item_id); |
701 |
return '<a href="/cgi-bin/koha/cataloguing/addbiblio.pl?hostbiblionumber=%s&hostitemnumber=%s">%s</a>'.format(row.biblio_id, row.item_id, _("Create analytics")); |
702 |
} |
702 |
} |
703 |
}, |
703 |
}, |
704 |
[% END %] |
704 |
[% END %] |
Lines 745-761
Link Here
|
745 |
if ( can_edit_items_from[row.holding_library_id] ){ |
745 |
if ( can_edit_items_from[row.holding_library_id] ){ |
746 |
[% IF Koha.Preference('LocalCoverImages') OR Koha.Preference('OPACLocalCoverImages') %] |
746 |
[% IF Koha.Preference('LocalCoverImages') OR Koha.Preference('OPACLocalCoverImages') %] |
747 |
nodes += '<div class="btn-group">'; |
747 |
nodes += '<div class="btn-group">'; |
748 |
nodes += ' <a class="btn btn-default btn-xs" href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&biblionumber=%s&itemnumber=%s#edititem"><i class="fa-solid fa-pencil"></i> Edit</a><a class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></a>'.format(row.biblio_id, row.item_id); |
748 |
nodes += ' <a class="btn btn-default btn-xs" href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&biblionumber=%s&itemnumber=%s#edititem"><i class="fa-solid fa-pencil"></i> %s</a><a class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></a>'.format(row.biblio_id, row.item_id, _("Edit")); |
749 |
nodes += ' <ul class="dropdown-menu pull-right">'; |
749 |
nodes += ' <ul class="dropdown-menu pull-right">'; |
750 |
nodes += ' <li><a href="/cgi-bin/koha/tools/upload-cover-image.pl?itemnumber=%s&filetype=image"><i class="fa fa-upload"></i> Upload image</a></li>'.format(row.item_id); |
750 |
nodes += ' <li><a href="/cgi-bin/koha/tools/upload-cover-image.pl?itemnumber=%s&filetype=image"><i class="fa fa-upload"></i> %s</a></li>'.format(row.item_id, _("Upload image")); |
751 |
nodes += ' </ul>'; |
751 |
nodes += ' </ul>'; |
752 |
nodes += '</div>'; |
752 |
nodes += '</div>'; |
753 |
[% ELSE %] |
753 |
[% ELSE %] |
754 |
nodes += '<a class="btn btn-default btn-xs" href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&biblionumber=%s&itemnumber=%s#edititem"><i class="fa-solid fa-pencil"></i> Edit</a>'.format(row.biblio_id, row.item_id); |
754 |
nodes += '<a class="btn btn-default btn-xs" href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&biblionumber=%s&itemnumber=%s#edititem"><i class="fa-solid fa-pencil"></i> %s</a>'.format(row.biblio_id, row.item_id, _("Edit")); |
755 |
[% END %] |
755 |
[% END %] |
756 |
} |
756 |
} |
757 |
[% IF bundlesEnabled %] |
757 |
[% IF bundlesEnabled %] |
758 |
nodes += '<button class="btn btn-default btn-xs details-control"><i class="fa fa-folder"></i> Manage bundle (%s|%s)</button>'.format(escape_str(row.bundle_items_not_lost_count), escape_str(row.bundle_items_lost_count)); |
758 |
nodes += '<button class="btn btn-default btn-xs details-control"><i class="fa fa-folder"></i> %s</button>'.format(_("Manage bundle (%s|%s)").format(row.bundle_items_not_lost_count, row.bundle_items_lost_count)); |
759 |
[% END %] |
759 |
[% END %] |
760 |
|
760 |
|
761 |
return nodes; |
761 |
return nodes; |
762 |
- |
|
|