Quoi de neuf ?

Cette section met en évidence les nouvelles fonctionnalités et améliorations des versions de Koha les plus récentes.

Cette section est mise à jour en même temps que le manuel l’est. C’est pourquoi elle ne présente pas forcément toutes les nouvelles fonctionnalités et améliorations de la version. Merci de consulter les notes de version pour bénéficier d’une liste exhaustive de tous les changements dans Koha pour chacune de ses versions.

24.05

Astuce

La version 24.05 de Koha sortira en Mai 2024.

Nouvelles préférences sytème

WaitingNotifyAtCheckout

La nouvelle préférence système WaitingNotifyAtCheckout crée un pop-up dans le module Circulation pour prévenir les bibliothécaires que l’adhérent à qui ils prêtent des documents a aussi des réservations disponibles.

23.11

Module Conservation

Le tout nouveau module Conservation permet d’intégrer les traitements de conservation dans les flux de Koha et d’en garder trace. A chacune des étapes du processus de conservation, des informations sont rattachées aux exemplaires dans Koha.

Le module arrive avec son propre ensemble de préférences système.

Comptes d’adhérents protégés

Il est désormais possible d’empêcher des dossiers d’adhérent d’être supprimés.Lors de la création ou la modification d’un adhérent, un nouveau marqueur peut être paramétré dans la section “Gestion de la bibliothèque”. En outre, les adhérents ainsi protégés ne peuvent pas être supprimés lors d’une suppression par lot, tâches asynchrones ou fusion d’adhérents.

A utiliser pour les adhérents de type statistique, les comptes SIP2, les comptes pour les prêts en self-service et les superadmins.

Tickets personnalisés

Il est maintenant possible de créer des tickets personnalisés qui seront disponibles dans le menu “Imprimer” du dossier d’un adhérent.

Allez à Outils > Notifications et tickets et créez un nouveau ticket avec la nouvelle catégorie “Adhérents (ticket personnalisé)”.

Modèles de rapports personnalisés

Il est maintenant possible de créer des modèles dans l’outil Notifications et tickets et de les utiliser dans le module Rapports lors de l’exécution de requêtes SQL.

Problèmes avec les fournisseurs

Il est désormais possible d’enregistrer les problèmes avec les fournisseurs dans le module Acquisitions. C’est une manière de conserver trace de divers problèmes qui peuvent survenir le temps d’un contrat, et elle pourrait s’avérer utile le moment venu de renégocier.

CSS et JS pour l’OPAC d’une bibliothèque en particulier

Il est maintenant possible de personnaliser le CSS et le JavaScript à l’OPAC d’une bibliothèque en particulier. Deux nouveaux champs ont été ajoutés au formulaire de la bibliothèque :

  • UserJS

  • UserCSS

Ce code sera utilisé quand un adhérent se connecte à l’OPAC ou si le système a plus d’un OPAC (par le biais des fichiers de configuration apache).

Déclassement du module de prêt secouru

Le module de prêt secouru et l’outil Windows sont désormains maintenus.

En conséquence, la préférence système AllowOfflineCirculation a été supprimée.

Modèle de date de publication des périodiques

Il est maintenant possible de créer un modèle pour renseigner automatiquement le champ “Publié le (texte) à la réception d’un nouveau fascicule. Le paramétrage se fait au niveau de l’abonnement, donc, vous disposez de différents modèles pour vos différents abonnements.

Informations sur les cookies

De nouvelles préférences sytèmes et personnalisations HTML permettent que des informations sur les cookies soient ajoutées à l’OPAC et dans l’interface professionnelle.

Prêt en self service à l’OPAC

La nouvelle fonctionnalité Prêts en self service à l’OPAC self checkout permet aux adhérents d’emprunter eux-mêmes des exemplaires via l’OPAC.

Ceci est différent du module de prêt en self service, qui est un module en soi, destiné à être utilisé sur des ordinateurs dédiés. Le prêt en self service à l’OPAC peut être utilisé sur n’importe quel ordinateur ou appareil ayant accès à l’OPAC.

Elle est activée par la préférence système OpacTrustedCheckout.

Nouveaux emplacements d’affichage des personnalisations HTML

Il y a plusieurs nouveaux emplacements d’affichage pour l’outil de personnalisation HTML.

  • StaffAcquisitionsHome : son contenu apparaîtra en bas de la page d’accueil du module Acquisitions.

  • StaffAuthoritiesHome : son contenu apparaîtra en bas de la page d’accueil du module Autorités.

  • StaffCataloguingHome : son contenu apparaîtra en bas de la page d’accueil du module Catalogage.

  • StaffListsHome : son contenu apparaîtra en bas de la page d’accueil des Listes.

  • StaffPatronsHome : son contenu apparaîtra en bas de la page d’accueil du module Adhérents.

  • StaffPOSHome : son contenu apparaîtra en bas de la page d’accueil des :ref:` Points de vente <point-of-sale-label>`.

  • StaffSerialsHome : son contenu apparaîtra en bas de la page d’accueil du module Périodiques.

Le déménagement des préférences système vers Personnalisations HTML se poursuit. Celles-ci ont été déplacées vers l’outil de personnalisation HTML dans la version 23.11.

  • OpacMaintenanceNotice

  • OPACResultsSidebar

  • OpacSuppressionMessage

  • PatronSelfRegistrationAdditionalInstructions

  • SCOMainUserBlock

  • SelfCheckHelpMessage

  • SelfCheckInMainUserBlock

Nouvelles préférences sytème

AcquisitionsDefaultEMailAddress

The new AcquisitionsDefaultEMailAddress system preference allows you to set a specific email address that will be used to send orders and late order claims from the acquisitions module.

AcquisitionsDefaultReplyTo

The new AcquisitionsDefaultReplyTo system preference allows you to set a specific reply-to email address that will receive replies to orders and late order claims sent from the acquisitions module.

CancelOrdersInClosedBaskets

La nouvelle préférence système CancelOrdersInClosedBaskets peut être configurée pour permettre l’annulation de commandes dans des paniers fermés. Ceci est utile si quelque chose ne peut pas être livré et que vous ne souhaitez pas rouvrir le panier ni passer par le processus de réception.

DefaultAuthorityTab

La nouvelle préférence système DefaultAuthorityTab permet aux bibliothèques de choisir quel onglet est sélectionné en premier lors de la visualisation de la notice autorité.

ForceLibrarySelection

The new ForceLibrarySelection system preference can be used to require staff to choose a library when logging into the staff interface.

LoadCheckoutsTableDelay

La nouvelle préférence système LoadCheckoutsTableDelay peut être utilisée pour retarder le chargement de l’affichage des prêts dans le dossier d’un adhérent, afin d’éviter trop d’interrogations de la base lors de prêts d’exemplaires à la chaîne.

OpacTrustedCheckout

La nouvelle préférence système OpacTrustedCheckout permet aux bibliothèques et à ses personnes de confiance d’autoriser les adhérents à emprunter elles-mêmes via l’OPAC. Ceci est différent du module de prêt en self service, qui est un module en soi, destiné à être utilisé sur des ordinateurs dédiés. Le prêt en self service à l’OPAC peut être utilisé sur n’importe quel ordinateur ou appareil ayant accès à l’OPAC.

OverdueNoticeFrom

La préférence système OverdueNoticeFrom existait déjà, mais une nouvelle option lui a été ajoutée dans la version 23.11. Cette nouvelle option, “bibliothèque de rattachement de l’adhérent”, permet aux bibliothécaires de choisir cette bibliothèque comme origine des notifications de retard.

SerialsDefaultEMailAddress

The new SerialsDefaultEMailAddress system preference allows you to set a specific email address that will be used to send late serial issues claims from the serials module.

SerialsDefaultReplyTo

The new SerialsDefaultReplyTo system preference allows you to set a specific reply-to email address that will receive replies to late serial issues claims sent from the serials module.

SerialsSearchResultsLimit

La nouvelle préférence système SerialsSearchResultsLimit vous permet de limiter le nombre, par page, de résultats de recherche sur les abonnements aux périodiques; à utiliser sur les bases avec beaucoup d’abonnements.

showLastPatronCount

La nouvelle préférence système showLastPatronCount vous permet de définir combien d’adhérents sont affichés par le lien créé par showLastPatron.

TrackLastPatronActivityTriggers

La nouvelle préférence système TrackLastPatronActivityTriggers remplace la préférence système TrackLastPatronActivity et permet un contrôle plus fin des actions déclenchant la mise à jour de la date « Vu en dernier » de l’adhérent (borrowers.lastseen). Auparavant, cette colonne de la base de données n’était mise à jour que quand l’adhérent se connectait à l’OPAC ou par SIP2. Cela excluait les adhérents empruntant de nombreux exemplaires à la bibliothèque sans se connecter pour autant à l’OPAC. La bibliothèque peut maintenant décider, à partir d’une liste, quelles activités suivre.

UpdateItemLocationOnCheckout

La nouvelle préférence système UpdateItemLocationOnCheckout vous permet de modifier automatiquement la localisation d’un exemplaire quand il est emprunté.

New patron permissions

The preservation permission has been added to allow staff members to access the new preservation module.

Nouvelles options pour l’outil de ligne de commande

Le script runreport.pl a deux nouveaux paramètres :

  • --send_empty ajoute l’option d’envoi de courriel même si la requête ne rend aucun résultat

  • --quote ajoute une option pour définir le séparateur pour les exportations CSV

Le script writeoff_debts.pl a deux nouveaux paramètres :

  • --category-code ajoute l’option pour limiter les “Pertes et profits” à une catégorie d’adhérent particulière

  • --added-after ajoute l’option pour limiter les “Pertes et profits” aux frais créés après une date définie ou calculée

Le script borrowers-force-messaging-defaults.pl a deux nouveaux paramètres :

  • --library ajoute l’option pour limiter les mises à jour des adhérents d’une bibliothèque en particulier

  • --message-name ajoute l’option pour limiter les mises à jour à un message particulier

Le script membership_expiry.pl a quatre nouveaux paramètres :

  • -active ajoute l’option d’envoyer des notifications aux seuls adhérents « actifs ». « Actif » est déterminé par la nouvelle préférence système TrackLastPatronActivityTriggers.

  • -inactive ajoute l’option d’envoyer des notifications aux seuls adhérents « inactifs ». « Inactifs » est déterminé par la nouvelle préférence système TrackLastPatronActivityTriggers.

  • -renew ajoute l’option de renouveler autmatiquement l’adhésion des adhérents au lieu de simplement les avertir de sa prochaine arrivée à expiration.

  • -letter_renew ajoute l’option d’utiliser une notification différente de celle par défaut, MEMBERSHIP_RENEWED.