[Koha-cvs] CVS: koha MARCdetail.pl,1.15,1.16

Paul POULAIN tipaul at users.sourceforge.net
Tue Jun 10 17:46:37 CEST 2003


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

Modified Files:
	MARCdetail.pl 
Log Message:
small fix & improvement.
* fix : the marc subfield was called "tag" in the template. was working nice, but tricky.
* improvment : on each MARC value is now a little finder. If you click on the finder, it will auto-search all biblios with the corresponding value. Very useful to find everything written by an author, or every books from a collection.

Index: MARCdetail.pl
===================================================================
RCS file: /cvsroot/koha/koha/MARCdetail.pl,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** MARCdetail.pl	28 Apr 2003 13:07:14 -0000	1.15
--- MARCdetail.pl	10 Jun 2003 15:46:34 -0000	1.16
***************
*** 96,100 ****
  			$subfield_data{marc_lib}=$tagslib->{$field->tag()}->{'@'}->{lib};
  			$subfield_data{marc_value}=$field->data();
! 			$subfield_data{marc_tag}='@';
  			push(@subfields_data, \%subfield_data);
  		} else {
--- 96,101 ----
  			$subfield_data{marc_lib}=$tagslib->{$field->tag()}->{'@'}->{lib};
  			$subfield_data{marc_value}=$field->data();
! 			$subfield_data{marc_subfield}='@';
! 			$subfield_data{marc_tag}=$field->tag();
  			push(@subfields_data, \%subfield_data);
  		} else {
***************
*** 106,111 ****
  				my %subfield_data;
  				$subfield_data{marc_lib}=$tagslib->{$field->tag()}->{$subf[$i][0]}->{lib};
! 					$subfield_data{marc_value}=$subf[$i][1];
! 				$subfield_data{marc_tag}=$subf[$i][0];
  				push(@subfields_data, \%subfield_data);
  			}
--- 107,113 ----
  				my %subfield_data;
  				$subfield_data{marc_lib}=$tagslib->{$field->tag()}->{$subf[$i][0]}->{lib};
! 				$subfield_data{marc_value}=$subf[$i][1];
! 				$subfield_data{marc_subfield}=$subf[$i][0];
! 				$subfield_data{marc_tag}=$field->tag();
  				push(@subfields_data, \%subfield_data);
  			}





More information about the Koha-cvs mailing list