[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[pmb.user] Re: =?UTF-8?Q?g=C3=A9n=C3=A9ration?= des cotes
Bonjour et bon week-end,
Un grand merci pour les explications, je vais jeter un oeil sur votre code
pour essayer de le comprendre.
Je ne manquerais pas de faire appel à vous si je ne parviens pas à faire ce
que je souhaite.
Encore merci pour vos explications.
Cordialement,
Aline Aublé.
----- Original Message -----
From: "NAGET Caroline" <obsidienne@gmail.com>
To: <pmb.user@pizz.net>
Sent: Saturday, February 04, 2006 8:32 AM
Subject: [pmb.user] Re: génération des cotes
>
> Bonjour,
>
> Alors il est possible de paramétrer les cotes, mais c'est un peu compliqué
^^;
>
> - Les fichiers qui permettent de générer des cotes automatiquement
> sont situés dans le dossier : "pmb/catalog/expl"
> - Les fichiers concernés dans ce dossier sont ceux dont le nom
> commence par "custom_cote...".
> - Pour savoir lequel est utilisé par votre installation, il faut
> regarder dans PMB, onglet administration, outils, paramètres,
> paramètres généraux, prefill_cote.
> - En changeant l'intitulé de ce fichier dans la section prefill_cote
> par l'un des autres présents dans le dossier pmb/catalog/expl, vous
> pouvez tester d'autres types de cotes.
>
> - Ainsi, il est aussi possible de prendre un des fichiers existants,
> de le modifier un peu, de l'enregistrer sous un autre nom, puis de
> mettre le nom de ce nouveau fichier dans la section prefill_cote pour
> modifier la génération automatique des cotes.
> - Attention : il ne faut alors pas oublier de copier à nouveau ce
> fichier de cotes "persos" dans pmb/catalog/expl lors des mises à jour
> de PMB pour continuer à en bénéficier ! ^^
>
> - En ce qui concerne l'installation de PMB sur laquelle je travaille,
> je souhaitais deux choses pour les cotes :
> 1. Qu'il n'y ait pas de cote générée automatiquement si le champ était
> vide (création d'un exemplaire)
> 2. Que la cote ne change pas si le champ était déjà rempli
> (modification d'un exemplaire).
> Ainsi, j'ai repris le fichier custom_no_cote, et j'ai remplacé
> --> return "" ;
> par
> --> return $cote;
> J'ai sauvegardé sous un autre nom, et j'ai répercuté ce nom dans
> prefill_cote des paramètres généraux.
>
> - Dans votre cas, c'est un peu plus compliqué, puisqu'il faut décrire
> un schéma d'automatisation. Je veux bien essayer de paramétrer ce que
> vous cherchez (je ne garantis rien, car je suis pas informaticienne de
> formation, mais je peux tenter), par contre je n'ai pas très bien
> compris ce que vous souhaitez ajouter.
> - Par défaut (custom_cote_02), PMB génère : DEW AUT
> - Est-ce que vous souhaiteriez (T = titre) : DEW T AUT ?
>
> Si c'est ce que vous aimeriez voir figurer sur les cotes, alors ouvrez
> le fichier custom_cote_02, et enregistrez-le sous un autre nom (pour
> ne pas écraser le fichier par défaut). Ensuite, cherchez dans le
> fichier - tout en bas - les lignes suivantes :
>
> $res_title = substr($res_title,0,3);
> $res_cote = $res_dewey." ".$res_author;
>
> et remplacez-les par :
>
> $res_title = substr($res_title,0,1);
> $res_cote = $res_dewey." ".$res_title." ".$res_author;
>
> J'ai testé les modifications, et normalement ça fonctionne.
> Sauvegardez, n'oubliez pas de recopier le nom de votre tout nouveau
> fichier dans prefill_cote, et testez avec un exemplaire...
> Je conseille aussi de copier le fichier de cotes dans un autre dossier
> de votre choix, pour sauvegarde ultérieure (on ne sait jamais).
>
> J'espère avoir répondu à votre question... Si vous cherchez un autre
> schéma de cotes dites-le-moi et je tenterai de le paramétrer ^_^
>
> Caroline Naget
>
> ------
> http://logiciels.bib.free.fr (analyse des logiciels gratuits de
> gestion de bibliothèque)
> http://twily.free.fr (site perso)
>
> ---------------------
Liste de diffusion pmb.user
Pour se désinscrire : mailto:pmb.user_request@sigb.net?subject=unsubscribe