From b1eb0ed3a357bd8bfc5a4dfc89fd112d6b6374de Mon Sep 17 00:00:00 2001 From: oleonard Date: Tue, 30 Dec 2003 16:45:52 +0000 Subject: [PATCH] Changes to generated HTML to allow proper validation (&, quoted attributes, etc.) --- admin/marc_subfields_structure.pl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/admin/marc_subfields_structure.pl b/admin/marc_subfields_structure.pl index 2d8d233af7..712f7176db 100755 --- a/admin/marc_subfields_structure.pl +++ b/admin/marc_subfields_structure.pl @@ -163,7 +163,7 @@ if ($op eq 'add_form') { -size=>1, -multiple=>0, ); - $row_data{tagsubfield} =$data->{'tagsubfield'}.""; + $row_data{tagsubfield} =$data->{'tagsubfield'}."{'tagsubfield'}."\" />"; $row_data{liblibrarian} = CGI::escapeHTML($data->{'liblibrarian'}); $row_data{libopac} = CGI::escapeHTML($data->{'libopac'}); $row_data{kohafield}= CGI::scrolling_list( -name=>"kohafield", @@ -211,7 +211,7 @@ if ($op eq 'add_form') { -size=>1, -multiple=>0, ); - $row_data{tagsubfield} = ""; + $row_data{tagsubfield} = "{'tagsubfield'}."\" size=\"3\" maxlength=\"1\" />"; $row_data{liblibrarian} = ""; $row_data{libopac} = ""; $row_data{repeatable} = CGI::checkbox('repeatable','',1,''); @@ -236,7 +236,7 @@ if ($op eq 'add_form') { push(@loop_data, \%row_data); } $template->param(action => "Edit subfields", - tagfield => "$tagfield", + tagfield => "$tagfield", loop => \@loop_data, more_subfields => $more_subfields, more_tag => $tagfield); @@ -342,7 +342,7 @@ if ($op eq 'add_form') { $row_data{authorised_value} = $results->[$i]{'authorised_value'}; $row_data{thesaurus_category} = $results->[$i]{'thesaurus_category'}; $row_data{value_builder} = $results->[$i]{'value_builder'}; - $row_data{delete} = "$script_name?op=delete_confirm&tagfield=$tagfield&tagsubfield=".$results->[$i]{'tagsubfield'}; + $row_data{delete} = "$script_name?op=delete_confirm&tagfield=$tagfield&tagsubfield=".$results->[$i]{'tagsubfield'}; $row_data{bgcolor} = $toggle; push(@loop_data, \%row_data); } @@ -350,11 +350,11 @@ if ($op eq 'add_form') { $template->param(edit => ""); if ($offset>0) { my $prevpage = $offset-$pagesize; - $template->param(prev =>""); + $template->param(prev =>""); } if ($offset+$pagesize<$count) { my $nextpage =$offset+$pagesize; - $template->param(next => ""); + $template->param(next => ""); } } #---- END $OP eq DEFAULT -- 2.39.5