[koha-Infos] format export notice : petit rectificatif

Dominique Rouger dominique.rouger at univ-st-etienne.fr
Jeu 7 Avr 11:40:01 CEST 2011


Bonjour,

rectificatif de mon courriel précédent : suppression de la question 
subsidiaire !


Le 06/04/2011 17:24, LAURENT Henri-Damien a écrit :
>> Mais pour d'autre (RIS ou Bibtext), je ne sais pas (encore) où sont pris
>> >  les "parseurs".
> Ris et bibtex sont parsé par des outils dans C4::Record
Ok merci.

Ceci étant nous rencontrons un pb sur Saint Etienne avec le format Bibtext,
Il ne retourne rien !
dans les log on voit
opac-export.pl: *Use of uninitialized value $marc* in print at 
/home/koha/kohaclone/opac/opac-export.pl line 55.,
referer: http://161.3.12.90/cgi-bin/koha/opac-detail.pl?biblionumber=972


l'opac-export.pl, utilise la fonction GetMarcBiblio de C4/Biblio.pl (si 
j'ai bien suivi)

et celle-ci semble donc ne rien retourner
sub GetMarcBiblio {
     my $biblionumber = shift;
     my $deletedtable = shift;
     my $dbh          = C4::Context->dbh;
     my $strsth       = qq{SELECT marcxml FROM biblioitems WHERE 
biblionumber=?};
     $strsth .= qq{UNION SELECT marcxml FROM deletedbiblioitems WHERE 
biblionumber=?} if $deletedtable;
     my $sth = $dbh->prepare($strsth);
     my @params=($biblionumber);
     push @params, $biblionumber if ($deletedtable);
     $sth->execute(@params);
     my $row     = $sth->fetchrow_hashref;
     my $marcxml = StripNonXmlChars( $row->{'marcxml'} );
     MARC::File::XML->default_record_format( 
C4::Context->preference('marcflavour') );
     my $record = MARC::Record->new();

     if ($marcxml) {
         $record = eval { MARC::Record::new_from_xml( $marcxml, "utf8", 
C4::Context->preference('marcflavour') ) };
         if ($@) { warn " problem with :$biblionumber : $@ \n$marcxml"; }

         #      $record = MARC::Record::new_from_usmarc( $marc) if $marc;
         return $record;
     } else {
         return undef;
     }

Mais pourquoi ?

Et aussi quand est appelée la fonction marc2bibtex de Record.pm ?

/Rectificatif : suppression de la question subsidiaire !/

Cordialement
Dominique Rouger

-- 
Dominique Rouger

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Service Commun de Documentation
de l'Université Jean Monnet
Section Sciences

21, Rue Dr Paul Michelon
42023 Saint Etienne Cedex 2

tél 04 77 48 15 93
mélDominique.Rouger at univ-st-etienne.fr

http://scd.univ-st-etienne.fr
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: </pipermail/infos/attachments/20110407/a8ba00eb/attachment-0001.htm>


More information about the Infos mailing list