[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