From 458f035fef76c953ddd00a1ca9879c3e012e92de Mon Sep 17 00:00:00 2001 From: David Cook Date: Tue, 13 Aug 2013 12:16:28 +1000 Subject: [PATCH] Bug 10715 - MARC21 007 Plugin Editor doesn't load position 01 This patch changes the MARC21 007 plugin editor so that it uses 1 character instead of 4 characters for position 01. TEST PLAN: 1) Create new record/edit an existing record 2) Using the tag editor for the 007 field, choose "Videorecording" 3) Click OK 4) Change the second character in the 007 from "c" to "d" 5) Open the tag editor again 6) Note that position 01 will still say "c - Videocartridge" rather than "d - Videodisc". 7) Exit tag editor 8) Apply patch 9) Reload the page (Shift + Refresh is always useful) 10) Open the tag editor again 11) Note that position 01 will now say "d - Videodisc" Signed-off-by: Galen Charlton --- cataloguing/value_builder/marc21_field_007.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cataloguing/value_builder/marc21_field_007.pl b/cataloguing/value_builder/marc21_field_007.pl index c852fa0..b51f44d 100755 --- a/cataloguing/value_builder/marc21_field_007.pl +++ b/cataloguing/value_builder/marc21_field_007.pl @@ -82,7 +82,7 @@ my ($template, $loggedinuser, $cookie) }); $result = "ta" unless $result; my $f0 = substr($result,0,1); - my $f1 = substr($result,1,4); + my $f1 = substr($result,1,1); #added new parameters to allow for all material types my $f2 = substr($result,2,1); my $f3 = substr($result,3,1); -- 1.7.10.4