From b92700cdf552e5f3ce1ab8fc0fd4a26e0070b7e2 Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Wed, 11 Aug 2021 12:21:19 +0000 Subject: [PATCH] Bug 28843: Add view and edit buttons to result of MARC record import This patch adds "View" and "Edit" buttons to the output of the result of a MARC record import. To test, apply the patch and go to Tools -> State MARC for import. - Import a file of MARC records. - Click the "Manage staged records" button. - In the table of staged records the last column labeled "Records" should be empty. - Click "Import this batch into the catalog." - The table of records will be shown again, and this time the last column should contain "View" and "Edit" buttons for each row. - Confirm that the buttons work correctly, opening the correct record for viewing and editing. Test with both bibliographic and authority records to confirm that the correct view and edit pages open for each. Signed-off-by: Barbara Johnson --- .../prog/en/modules/tools/manage-marc-import.tt | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/manage-marc-import.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/manage-marc-import.tt index 601d0a3dbd..eb7b357839 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/manage-marc-import.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/manage-marc-import.tt @@ -508,6 +508,11 @@ [% ELSE %] var record_details_url = "/cgi-bin/koha/catalogue/detail.pl?biblionumber="; [% END %] + [% IF(record_type == 'auth') %] + var record_edit_url = "/cgi-bin/koha/authorities/authorities.pl?authid="; + [% ELSE %] + var record_edit_url = "/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber="; + [% END %] var additional_details = ""; if( aData['author'] ){ @@ -559,10 +564,14 @@ '' + _("View") + '' ); } - $('td:eq(6)', nRow).html( - '' + aData['matched'] + '' - ); + if (aData['matched']) { + $('td:eq(6)', nRow).html( + ' ' + _("View") + ' ' + + ' ' + _("Edit") + '' + ); + } }, })); $("#import_batch_form").on("submit", function() { -- 2.20.1