[Koha-cvs] CVS: koha/admin marc_subfields_structure.pl,1.16.2.1,1.16.2.2

Owen Leonard oleonard at users.sourceforge.net
Tue Dec 30 17:46:31 CET 2003


Update of /cvsroot/koha/koha/admin
In directory sc8-pr-cvs1:/tmp/cvs-serv2523/admin

Modified Files:
      Tag: rel_2_0
	marc_subfields_structure.pl 
Log Message:
Changes to generated HTML to allow proper validation (&, quoted attributes, etc.)

Index: marc_subfields_structure.pl
===================================================================
RCS file: /cvsroot/koha/koha/admin/marc_subfields_structure.pl,v
retrieving revision 1.16.2.1
retrieving revision 1.16.2.2
diff -C2 -r1.16.2.1 -r1.16.2.2
*** marc_subfields_structure.pl	23 Dec 2003 14:38:33 -0000	1.16.2.1
--- marc_subfields_structure.pl	30 Dec 2003 16:46:29 -0000	1.16.2.2
***************
*** 209,213 ****
  					-multiple=>0,
  					);
! 		$row_data{tagsubfield} = "<input type='text' name='tagsubfield' value='".$data->{'tagsubfield'}."' size=3 maxlength=1>";
  		$row_data{liblibrarian} = "";
  		$row_data{libopac} = "";
--- 209,213 ----
  					-multiple=>0,
  					);
! 		$row_data{tagsubfield} = "<input type=\"text\" name=\"tagsubfield\" value=\"".$data->{'tagsubfield'}."\" size=\"3\" maxlength=\"1\">";
  		$row_data{liblibrarian} = "";
  		$row_data{libopac} = "";
***************
*** 234,238 ****
  	}
  	$template->param(action => "Edit subfields",
! 							tagfield => "<input type=hidden name=tagfield value='$tagfield'>$tagfield",
  							loop => \@loop_data,
  							more_subfields => $more_subfields,
--- 234,238 ----
  	}
  	$template->param(action => "Edit subfields",
! 							tagfield => "<input type=\"hidden\" name=\"tagfield\" value=\"$tagfield\">$tagfield",
  							loop => \@loop_data,
  							more_subfields => $more_subfields,
***************
*** 340,356 ****
  		$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{bgcolor} = $toggle;
  		push(@loop_data, \%row_data);
  	}
  	$template->param(loop => \@loop_data);
! 	$template->param(edit => "<a href='$script_name?op=add_form&tagfield=$tagfield'>");
  	if ($offset>0) {
  		my $prevpage = $offset-$pagesize;
! 		$template->param(prev =>"<a href=$script_name?offset=$prevpage>");
  	}
  	if ($offset+$pagesize<$count) {
  		my $nextpage =$offset+$pagesize;
! 		$template->param(next => "<a href=$script_name?offset=$nextpage>");
  	}
  } #---- END $OP eq DEFAULT
--- 340,356 ----
  		$row_data{thesaurus_category}	= $results->[$i]{'thesaurus_category'};
  		$row_data{value_builder}	= $results->[$i]{'value_builder'};
! 		$row_data{delete} = "$script_name?op=delete_confirm&amp;tagfield=$tagfield&amp;tagsubfield=".$results->[$i]{'tagsubfield'};
  		$row_data{bgcolor} = $toggle;
  		push(@loop_data, \%row_data);
  	}
  	$template->param(loop => \@loop_data);
! 	$template->param(edit => "<a href=\"$script_name?op=add_form&amp;tagfield=$tagfield\">");
  	if ($offset>0) {
  		my $prevpage = $offset-$pagesize;
! 		$template->param(prev =>"<a href=\"$script_name?offset=$prevpage\">");
  	}
  	if ($offset+$pagesize<$count) {
  		my $nextpage =$offset+$pagesize;
! 		$template->param(next => "<a href=\"$script_name?offset=$nextpage\">");
  	}
  } #---- END $OP eq DEFAULT





More information about the Koha-cvs mailing list