[koha-Infos] [BUGFIX] pour le pb des listes déroulantes multiples
Paul POULAIN
paul.poulain at free.fr
Lun 8 Aou 11:29:54 CEST 2005
Hi,
Ernesto Silva, uruguayien, vient de trouver comment corriger le bug
indiqué dès la diffusion de la version 2.2.3 :
"
Dans le paramétrage MARC,si une liste de valeur autorisée est utilisée
dans plus d'un sous-champ MARC, lorsque vous dupliquez un champ (quel
qu'il soit), toutes les valeurs autorisées sont positionnées à la même
valeur. Bug inexpliqué actuellement. Il ne se produit pas lorsque vous
faites juste une modification de notice, ou si vos listes de valeurs
autorisées sont utilisées dans un seul champ.
Problème détecté par l'EMN, qui a des valeurs autorisées "LANG" pour le
la "langue du document" et la "langue originale du document"
"
Il suffit pour cela de faire la modification suivante (si vous ne voulez
pas attendre la 2.2.4) :
(Koha étant installé dans $KOHAROOT)
* Ouvrir $KOHAROOT/cgi-bin/acqui.simple/addbiblio.pl
* aller à la ligne 151 qui contient :
return CGI::scrolling_list( -name => 'field_value',
-values => \@authorised_values,
-default => $value,
-labels => \%authorised_lib,
-size => 1,
-multiple => 0 );
* Ajouter -override => 1, pour avoir :
return CGI::scrolling_list( -name => 'field_value',
-values => \@authorised_values,
-default => $value,
-labels => \%authorised_lib,
-override => 1,
-size => 1,
-multiple => 0 );
* Enregistrer le fichier
C'est tout !
Un "fix" simple pour un problème complexe !
Je fais la manipulation sur tous mes clients qui la demandent (c'est
déjà fait pour l'EMN, qui avait trouvé le bug donc qui d'évidence en
souffrait !)
--
Paul POULAIN
Consultant indépendant en logiciels libres
responsable francophone de koha (SIGB libre http://www.koha-fr.org)
Plus d'informations sur la liste de diffusion Infos