X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=cataloguing%2Fvalue_builder%2Fnormarc_field_008.pl;h=5efe9a8ee7fe00a6c0e13eec3f716fa0e8387024;hb=5432bd488f2cd842f4fece93c42423a3fc26143b;hp=4fc8919ef6b1bdb8de9ff929fb20101ef5120e75;hpb=0d991c6abecc87105eddcf57db56f5e118b426dc;p=koha.git diff --git a/cataloguing/value_builder/normarc_field_008.pl b/cataloguing/value_builder/normarc_field_008.pl index 4fc8919ef6..5efe9a8ee7 100755 --- a/cataloguing/value_builder/normarc_field_008.pl +++ b/cataloguing/value_builder/normarc_field_008.pl @@ -44,6 +44,9 @@ sub plugin_parameters { } sub plugin_javascript { + my $lang = C4::Context->preference('DefaultLanguageField008' ); + $lang = "eng" unless $lang; + $lang = pack("A3", $lang); my ($dbh, $record, $tagslib, $field_number, $tabloop) = @_; my $function_name = $field_number; my $res = " @@ -55,7 +58,7 @@ function Focus$function_name(subfield_managed) { if ( document.getElementById(\"$field_number\").value ) { } else { - document.getElementById(\"$field_number\").value='$dateentered' + 't xxu||||| |||| 00| 0 eng d'; + document.getElementById(\"$field_number\").value='$dateentered' + 't xxu||||| |||| 00| 0 $lang d'; } return 1; } @@ -78,6 +81,9 @@ function Clic$function_name(i) { } sub plugin { + my $lang = C4::Context->preference('DefaultLanguageField008' ); + $lang = "eng" unless $lang; + $lang = pack("A3", $lang); my ($input) = @_; my $index = $input->param('index'); my $result = $input->param('result'); @@ -95,7 +101,7 @@ sub plugin { ); # $result = " t xxu 00 0 eng d" unless $result; - $result = "$dateentered" . "t xxu||||| |||| 00| 0 eng d" unless $result; + $result = "$dateentered" . "t xxu||||| |||| 00| 0 $lang d" unless $result; my $f1 = substr($result, 0, 6); my $f6 = substr($result, 6, 1); my $f710 = substr($result, 7, 4);