[koha-Infos] Lien_entre_notice

Henri-Damien LAURENT henridamien at koha-fr.org
Ven 9 Sep 17:18:08 CEST 2005


Pascale Nalon a écrit :

>
> Le 9 sept. 05, à 12:54, Crublet Jérémy a écrit :
>
>> --- Pascale Nalon <pascale.nalon at ensmp.fr> a écrit :
>>
>>> Le 9 sept. 05, à 12:19, Manar Badr a écrit :
>>>
>>>>
>>>>
>>>> --- Crublet Jérémy <crublet_jeremy at yahoo.fr>
>>>
>>> wrote:
>>>
>>>>
>>>>> Bonjour,
>>>>>
>>>>> d'après la configuration que j'ai faites, les
>>>>
>>> liens
>>>
>>>>> entre notices se limitent à un copier coller des
>>>>> informations (grâce aux modules d'extensions).
>>>>
>>> Par
>>>
>>>>> exemple avec les champs 461, 462, 463, 464, et en
>>>>> utilisant le script fournit par Koha, les données
>>>>> sont
>>>>> bien reportées mais il n'existe pas de véritable
>>>>> lien.
>>>>> J'entends par là que lors d'une modification
>>>>
>>> d'une
>>>
>>>>> notice mère, les données "copier/coller" de la
>>>>> notice
>>>>> mère dans la notice fille ne sont pas modifiées.
>>>>> Il en va de même avec les notices autorités.
>>>>>
>>>>> Est-ce qu'il s'agit d'une erreur de ma part, ou
>>>>
>>> bel
>>>
>>>>> et
>>>>> bien Koha qui ne gère pas encore ça ? Dans ce
>>>>
>>> cas,
>>>
>>>>> est-ce que le règlement de ce problème est
>>>>
>>> envisagé
>>>
>>>>> dans les futures versions ?
>>>>>
>>>>> Merci d'avance,
>>>>>
>>>>> cordialement,
>>>>>
>>>>>
>>>> J'ai remarqué ça dans le cas de notices d'autorité
>>>> dont les données ne sont, en effet, pas "mis à
>>>
>>> jour"
>>>
>>>> dans la/les notice(s) bibliographique(s) en cas de
>>>> changement, ce qui ne correspond pas tout à fait
>>>> l'objectif d'une notice d'autorité.
>>>
>>> Si vous êtes dans la version2,2,3, il y a un script
>>> qui reporte les
>>> corrections des autorités dans les notices biblio.
>>> Ce script qui s'appelle misc/merge_authority.pl, est
>>> à mettre dans les
>>> tâches qui se lancent automatiquement, à intervalle
>>> régulier.
>>
>>
>> OK, et donc il n'y a rien pour les notices liées entre
>> elles ?
>>
>> Et en ce qui concerne les tâches qui se lancent
>> automatiquement, où est-ce que l'on peut paramétrer ça
>> ? C'est directement dans Koha admin ?
>
> Non, ça se fait directement sur le serveur en ligne de commande.
> On ne passe pas par l'application web de Koha.
> Je compte sur les "spécialistes"pour donner plus de détails.

En fait, il s'agit de mettre un script en ligne de commande :
1) Editer un fichier texte par exemple maj_autorites.sh
2) taper :
#!/bin/bash
export KOHA_CONF=/path/to/koha.conf
export PERL5LIB=/path/to/modules
/path/to/scripts/misc/merge_authority.pl

3) Le rendre exécutable par la commande chmod +x maj_autorites.sh
4) le tester.

Une fois que le test a fonctionné, l'effectuer de façon automatique se 
fait en mettant le fichier dans le dossier cron.daily, avec les bonnes 
permissions et le bon utilisateur.
Voilà.
Bonne journée.
Bon Week-End.
-- 
Henri-Damien LAURENT



Plus d'informations sur la liste de diffusion Infos