PMB : foire aux questions

Insertion des lecteurs

 

Import des lecteurs : rappel des règles de bon fonctionnement

Voici le format élève :
[Numéro identifiant];Nom;Prénom;Rue;Complément de rue;Code postal;Commune;Téléphone;Année de naissance;Classe;Sexe;[Email];[login;mdp];[Prof Principal]
Les champs entre crochets sont facultatifs. A minima nous avons :
Nom;Prénom;Rue;Complément de rue;Code postal;Commune;Téléphone;Année de naissance;Classe;Sexe

Erreurs classiques :

  • les champs dans le désordre
  • date de naissance au lieu de année de naissance (ex : 25/05/2005 au lieu de 2005)
  • un séparateur autre que ;
  • des guillemets intempestifs (exemple "Nom";"Prénom";"Rue";"Complément de rue"...)
  • les champs dans le désordre. Vérifiez avant vos imports.
  • codes postaux sur 4 chiffres au lieu de 5 (0950 au lieu de 09500)

 

Le fichier .txt issu de la base rectorat "SIECLE" entraîne l'erreur suivante : Erreur sur les champs "Code postal" et "Commune".

1. Après avoir utilisé l'outil de mise au format (soit vous l'avez fait vous même, soit le gestionnaire réseau l'a fait pour vous), vous avez un fichier elevespmb.txt
2. Vous renommez ce fichier en elevespmb.csv
3. Vous l'ouvrez avec un tableur.
4. Vous échangez les colonnes code postal et commune de manière à avoir cet ordre des champs : Nom;Prénom;Rue;Complément de rue;Code postal;Commune;Téléphone;Année de naissance;Classe;Sexe
5. Vous enregistrez votre csv, en précisant bien que le séparateur est le point virgule (et que ça).
6. Vous essayez à nouveau l'import.

 

Problème champs "code postal" et "commune" + Importer les adresses mails des lecteurs

Je viens de rendre les contrôles d'erreur sur le fichier d'import un peu moins sévères.
Désormais, les champs "code postal" et "commune" peuvent être vide.
Si vous déclarez les adresses email, le fait que certains élèves ou professeurs n'en possèdent pas ne sera plus bloquant.
En revanche, si vous souhaitez déclarer les adresses emails, votre fichier doit impérativement être en utf-8 (et non iso8859-1 ou iso8859-15). Vous pouvez le vérifier et le corriger le cas échéant en l'ouvrant (doit être au format .csv) avec libreoffice.
Je prépare une documentation sur ce dernier point que je posterai sur cette liste dès qu'elle sera prête.

 

Modifier le jeu de caractère avant insertion du fichier élèves dans PMB

Modifier le jeu de caractère pour PMB

 

Échec de la création de l'élève suivant (Erreur : Duplicata du champ 'E9999' pour la clef 'empr_cb')

Le problème est liè à la limite haute des numéros d'emprunteur.
La seule solution est pour le moment de forcer, à l'import, le numéro d'emprunteur (première colonne facultative).
J'ai déjà signalé ce soucis à PMB, je vais recommencer et voir quelle solution peut être mise en place.

 

 

Recherche

 

Lorsque je souhaite mettre dans un panier le résultant d'une recherche sur le catalogue, j'ai systématiquement un message d'erreur : "cette recherche n'existe plus dans l'historique". Ainsi, il m'est interdit de mettre un lot de notices recherchées dans un panier

Utiliser un autre navigateur

 

l'élève en recherche simple tape le mot équitation comme mot clef et obtient des lots de réponses qui contiennent les mots équité, équitable et (rarement, vraiment trop rarement) équitation... Pour que ne sorte que les résultats contenant réellement équitation, il faut mettre le mot entre "guillemets".

C'est bien le paramètre stemming_active qui est en cause. Il était à 1. Je l'ai remis à 0 et ne sortent plus que les résultats contenant le mot exact. Lorsque ce paramètre est activé, la recherche est étendue aux mots qui commencent de la même façon.

 

 

Cataloguage

 

Connaître dans une base PMB le plus grand numéro d'exemplaire saisi

Pour le dernier n° d'exemplaire, je vais en Editions, Etats : Personnalisables, je prends la procédure4.0. Liste des numéros d'exemplaire attribués, et j'édite avec un tableur, avec cette limite que les tableurs ont du mal à trier puisqu'ils classent par rapport au premier chiffre du nombre et mettent 1111 avant 99...

 

Étiquettes : PMB

Partager