[Annonces] Koha 2.2.2 est disponible

annonces at koha-fr.org annonces at koha-fr.org
Ven 8 Avr 13:13:43 CEST 2005


Bonjour,

La nouvelle version de Koha est disponible à l'adresse
http://sourceforge.net/project/shownotes.php?release_id=318874

Voilà la liste des différences avec la précédente version. Elle est fort
longue.

Pour installer cette version :
./installer.pl

Pour faire une mise à jour depuis une précedente version :
./koha.upgrade

Comme à l'habitude, mes clients peuvent me demander une mise à jour s'il
le souhaitent (mais pas avant 15 jours vu les déplacements prévus)

La prochaine version (2.2.3) est déjà en chantier, avec plusieurs
améliorations demandées par l'ENSMP ou la vox-populi.

Diff 2.2.1 => 2.2.2
*******************

MODIFS BD:
***********
(ce nouveau paragraphe dans les notes de version sera écrit dans chaque
mise à jour. Il pointe tout changement dans la base de données. Les
modifications sont supposées être automatiquement prises en compte par
la mise à jour, mais sont ici pour votre information)

Structure de la base : aucune
Contenu de la base :
* nouvelles préférences systèmes *MIME* (OPENOFFICE.ORG ou EXCEL) et
*delimiter* (;). Elles sont utilisées dans le module Statistiques
lorsque vous exportez les données vers le tableur.
* nouvelles permissions *management* et *tools* pour séparer les
préférences systèmes en 3 niveaux (voir ci-après pour les détails)


BUGFIXES
***** Majeurs et Mineurs ensemble
=== ACQUISITION ===
* 3 bugs corrigés dans les suggestions :
   - majeur : Une suggestion n'était pas affichée dans les acquisitions
sauf si la commande est faite par celui qui a suggéré (ce qui est plutôt
rare effectivement)
   - majeur : Les mails de confirmation de validation de suggestion
n'étaient pas envoyés.
- mineur : le nom du demandeur n'apparaissait pas dans l'écran de
validation des suggestions

* étagères virtuelles dans l'OPAC :
   - Le lecteur devait avoir des permissions de bibliothécaire pour
accéder aux étagères virtuelles
   - L'ajout d'un document dans une étagère virtuelle ne fonctionnait
pas bien

* quand une ligne était supprimée, elle était toujours comptée dans le
nombre de ligne de commande en attente de livraison

* il était possible de modifier une commande non cloturée d'un
fournisseur inactif.

=== OPAC ===
* affichage des notes dans opac-detail (bug #920)

=== CATALOGUE ===
* plusieurs corrections dans la recherche des autorités (fonctionnait,
mais ne renvoyait rien dans certains cas)

* libopac fonctionne : dans Koha >> paramètres >> grilles de catalogage
>> modification du champ ou du sosu-champ. Si vous définissez un 
libellé OPAC différent du libellé bibliothécaire, la grille est affichée
différemment dans l'OPAC ou l'interface pro (par exemple "1ere mention
de responsabilité" pour les bibliothécaires, et "Auteur(s)" pour les
lecteurs)

* suppression d'une limite de 255 caractères dans l'éditeur MARC (la
base peut contenir nettement plus, cette limite est inutile)

* onglets dans l'éditeur MARC : l'onglet actif est maintenant mis en
évidence, et les onglets vides ne sont plus montrés lors d'une
modification (comme auparavant pour l'ajout d'une notice)

* correction de bugs dans les permissions (plusieurs page nécessitaient
les droits "paramétrage" alors que "editcatalogue" suffit)

* le script z3950daemon était buggué (une modification essentielle dans
la 2.0 n'avait pas été copiée dans la branche 2.2. C'est réparé). Pour
mémoire, le z3950daemon DOIT être lancé à l'allumage du serveur. C'est
lui qui traite les requètes z3950.

=== CIRCULATION ===
* La date de renouvellement n'était pas calculée correctement. Elle est
maintenant calculée à partir de la date de renouvellement, pas à partir
de la date de retour théorique.

* affiche le statut "en attente" seulement si le document est à l'annexe
de destination. On met "atdestination" si nécessaire. Des changements
sont nécessaires dans les templates

* Lorsque l'on clique sur un lecteur dans la page de circulation, le
lecteur était montré 2 fois (dans la fenêtre principale et dans une
popup). La popup a été supprimée

=== BORROWERS ===
* correction de bugs dans les paramètres (lorsque l'on modifie un
lecteur, avec l'adresse secondaire)

* les statuts lecteur (carte perdue, parti sans laisser d'adresse,
suspendu) sont de retour dans la fiche lecteur

=== ALL ===
* quelques corrections de format de date et monétaire

AMELIORATIONS
***** Majeures

=== STATS ===
* Le module statistique est là !!! Dans "Bilans", vous disposez
maintenant de 4 assistants (pour le catalogue, les lecteurs, les prêts,
les acquisitions). Vous pouvez définir 3 choses dans le rapport : ce que
vous voulez en colonne, ce que vous voulez en ligne, et les filtres que
vous voulez sur les données. Pour les prêts et les acquisitions, vous
pouvez aussi choisir ce que vous voulez dans chaque cellule (le nombre
ou le prix, ou la durée du prêt ou le taux de circulation).  Vous pouvez
afficher les résultats dans votre navigateur, ou dans un tableur
(MS-Excel et OpenOffice.org sont disponibles). Ce module continuera à
être amélioré pour permettre de récupérer des données brutes dans votre
tableur. tout fonctionne, mais il reste peut être quelques faiblesses ou
manques, n'hésitez pas à nous le faire savoir. Il y a aussi quelques
"listes des ... les plus/moins ..."
	
=== CATALOGUE ===
* changement dans le fonctionnement des "loupes de recherches". Les
loupes de recherche apparaissent seulement pour les sous-champs qui ont
une valeur dans le champ "lien" dans le paramétrage de la grille de
catalogage. Cela élimine des liens inutiles et n'enlève rien d'important.
**** ATTENTION **** : Si vous ne changez rien dans vos paramètres MARC,
les "loupes de recherche" vont disparaitre, parce que vous n'avez aucun
sous-champ qui ait un champ "lien". Donc, vous devez les "réactiver"
manuellement. Par exemple, si vous voulez activer la recherche sur le
225$a (la collection), il suffit de mettre 225a dans le champ "lien"
(Koha >> Paramètres >> structure MARC >> 225 >> sous champs >> modifier
>> $a >> saisir 225a dans la zone "lien" (sans apostrophe ni $ ni 
espace). Sur toutes les notices (à l'OPAC comme dans l'interface pro),
vous avez maintenant après la collection, une loupe vous permettant de
rechercher toutes les notices ayant cette collection. Cette
fonctionnalité est particulièrement intéressante avec la gestion des
liens UNIMARC (zone 4xx)

* affichage du statut de l'exemplaire dans la liste des résultats. Le
statut du document est dans le champ "items.notforloan" (toute valeur
non nulle signifiant "non empruntable"). La liste des états possibles
est généralement dans une catégorie de valeurs autorisées, reliée au
champ UNIMARC qui est relié au champ items.notforloan (995$o dans la
recommandation 995)

* dans le formulaire des autorités, ajout d'un champ "Element d'entrée"
(champ $a) pour limiter la recherche au principal élément d'entrée. Le
champ "n'importe ou" est toujours présent. Une option a été ajoutée pour
faire une recherche "contient" ou "commence par".

* statut de l'exemplaire (interfaces OPAC et professionnelle) Le statut
du document a été amélioré. Ce peut être :
   - commandé (=le document a été commandé, mais n'est pas encore
disponible à la bibliothèque)
   - exclu du prêt : si la zone "notforloan" est reliée à une liste de
valeur autorisée, c'est cette valeur qui est affichée. Un document peut
être "perdu", "en réparation", ou ce que vous voulez dans la liste des
valeurs autorisées. Il faut juste se souvenir que toute valeur non nulle
exclut le document du prêt.

* dans la recherche catalogue, le lecteur peut ordonner de manière
croissante ou décroissante les réponses

* dans la recherche catalogue, le type du document est maintenant
affiché dans la colonne des résultats

* dans la recherche catalogue, s'il n'y a qu'une réponse, elle s'ouvre
directement, on n'affiche plus une liste de résultats avec une seule ligne.

* ajout d'une option pour dupliquer une notice bibliographique

* la recherche avant l'ajout d'une notice utilise maintenant l'API
standard de Koha. Cela signifie que l'utilisateur n'a plus besoin
d'écrire le titre avec les mots vides

* changement du fonctionnement pour les champs très longs : si un champ
contient plus de 200 caractères, il sera édité la prochaine fois comme
une zone de texte large, et pas seulement comme un champ classique.
C'est plus pratique.

* dans l'éditeur MARC pour les exemplaires, la liste des exemplaires
n'apparaît plus si elle est vide.

* dans l'éditeur MARC pour les exemplaires, l'utilisateur peut retourner
facilement à la notice bibliographique

* nouveau plugin pour les champs de liens (4xx en UNIMARC). Ce plugin
fonctionne comme les autorités mais permet des recherches dans une
notice bibliographique et pas dans les autorités. Pour l'activer, il faut :
   - définir un champ 4xx$9 qui contient le numéro de notice Koha de la
bibliographie reliée. Il faut entrer le champ biblio.biblionumber dans
ce 4xx$9 (090a par défaut). Appeler ce champ "notice mère"
   - définir les sous-champs que vous voulez dans ce champ 4xx. Ce
plugin fonctionne avec la méthode des liens classiques (pas avec les
liens imbriqués)
   - choisir un sous-champ, et définir unimarc_field_4xx.pl comme plugin.

=== OUTILS ===
* ajouté un utilitaire misc/merge_authority.pl pour fusionner 2
autorités (et modifier les notices bibliographiques qui l'utilisent. Cet
utilitaire dispose aussi d'un mode "silencieux" que l'on peut mettre en
tâche périodique, pour mettre à jour les notices bibliographiques qui
utilisent une autorité que l'on a modifié.

* ajout d'un utilitaires misc/migration_tools/check_marc_definition.pl
qui peut être utile lorsque vous migrez vos données. Il compare les
données dans la base et le paramétrage des grilles MARC. Il montre tous
les champs qui sont dans la base mais ne sont pas dans un onglet (=
utilisés mais non visibles). Habituellement, cela signifie qu'il y a une
erreur dans le paramétrage MARC. Parfois c'est normal, mais c'est rare.

* Utile pour les traducteurs : tmpl_process3 a été modifié pour copier
les fichiers qui ne sont pas traduits (comme les images, les css...
Auparavant, ces fichiers n'étaient pas copiés automatiquement, il
fallait le faire à la main. Cela posait des problèmes lorsque des
changements étaient faits dans les feuilles de style ou les images,
puisqu'elles n'étaient pas reportées dans les répertoires localisés, ce
qui aboutissait à une traduction bugguée)

=== PARTOUT ===
* Ajout d'une feuille de style pour les imprimantes (utile par exemple
pour l'impression d'un panier de commande. Le style doNotPrint peut être
utilisé n'importe ou pour supprimer une partie de ce qui apparaît à l'écran)

* nouvelles habilitations : gestion & utilitaires. Vous avez 2 nouvelles
permissions :
   - gestion : signifie que l'utilisateur peut gérer les paramètres
bibliothéconomiques
   - paramètres : la permission qui existait auparavant. Le
bibliothécaire peut gérer tous les paramètres (y compris les paramètres
systèmes comme la structure MARC, les valeurs autorisées, les
préférences systèmes)
   - outils : le bibliothécaire peut utiliser les outils d'import/export
de notices et d'impression de code-barres.
Notes que pour des raisons de compatibilité ascendante, un utilisateur
avec "paramètres" a accès à tout.

* Nouvelles fonctionnalités pour les habilitations. Dans chaque fichier
template (modèle), les habilitations sont disponibles. Elles s'écrivent
sous la forme CAN_user_permission, avec "permission" qui est l'une des
habilitations. Les templates peuvent par ce biais afficher ou non des
éléments selon les habilitations. Par exemple, un utilisateur avec les
habilitations "circ" peut avoir seulement le bouton "prêt" sur la page
d'accueil. Attention, les templates ne sont pas mis à jour dans cette
version (sauf pour les préférences systèmes, pour confirmer le
principe). Nous essayerons de mettre à jour les modèles au fur et à
mesure du temps. Mais le principe est là !

**** Mineures
=== OPAC ===
* Ajout de l'ISSN dans la vue simplifiée d'une notice

* Ajout des "loupes de recherche" dans la vue complète (MARC) de l'OPAC,
avec le même fonctionnement que dans l'interface pro

* les exemplaires en retard sont plus en évidence dans la page du
lecteur (opac-user)

* suppression du menu en bas de la page du panier OPAC, il était mal
affiché dans certains navigateur (safari)

* dans le panier de notice, affichage des informations d'exemplaires
(localisation, cote, code-barre)

* si une recherche donne seulement 1 résultat, on y va directement (pas
de liste avec 1 seule ligne)

=== ACQUISITION ===
* ajout d'un bouton pour supprimer une ligne de commande (c'était
possible avant en mettant la quantité à 0, mais c'est plus ergonomique
ainsi)

=== CATALOGUE ===
* dans les autorités, ajout d'un champ "Element d'entrée". Limite la
recherche à l'élément d'entrée (le $a)

=== LECTEURS ===
* affiche l'emprunteur en cours dans l'interface professionnelle, vue
normale d'une notice (avec un lien pour sauter sur la fiche lecteur)
	
=== CIRCULATION ===
* ajout d'un bouton pour modifier le lecteur et revenir à la page de
circulation directement.

=== OUTILS ===
* Changements dans overdue_notice.pl :
   - tous les paramètres sont au début du script => plus facile à maintenir
   - les retards pour les lecteurs sans mail sont envoyés à un
bibliothécaire
   - on ignore les lecteurs avec "overduenoticerequired" positionné à 0
(= ne pas éditer de rappel)
   - suppression du "print" pour avoir un script silencieux, qui peut
être mis en tache périodique.

-- 
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 Annonces