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 au fur et à mesure que le manuel est actualisé. Il se peut donc qu’elle ne contienne pas toutes les nouvelles fonctionnalités et améliorations de la dernière version. Veuillez consulter les notes de version pour trouver une liste exhaustive de tous les changements dans Koha pour chaque version.
Le numéro de version précisé dans le manuel est celui de la plus récente dans laquelle la fonctionnalité ou amélioration apparaît. Gardez bien en tête que certains correctifs de bugs peuvent avoir été appliqués sur une version antérieure à celle indiquée sur ces pages.
26.11
Astuce
The official release notes for 26.11 will be published in November, when Koha version 26.11 is released. In the mean time, please enjoy these exciting previews of new functionalities!
Test SMTP server configuration
A new option to test the SMTP configuration was added to the SMTP configuration page. This is a simple button that will try to send an email to the address in the KohaAdminEmailAddress system preference and will report either success or failure.
Note that this feature is available as of Koha version 26.05.01.
Nouvelles préférences sytème
autoMemberNumValue
The autoMemberNumValue system preference allows superlibrarians to view and correct the counter used by autoMemberNum to automatically generate patron card numbers.
26.05
Astuce
En attendant que les fonctionnalités de la 26.05 soient documentées par les membres de la communauté, vous pouvez lire les notes de version complètes de la version Koha 26.05.00.
Audit des notices
Un nouveau bouton “Audit” est désormais disponible sur la page de détails d’une notice bibliographique, pour lister des erreurs critiques dans la notice et ses exemplaires.
Les vérifications suivantes sont implémentées :
La notice n’a pas de type de document
La notice a un type de document mais ce dernier n’est pas un type valide
L’exemplaire n’a pas de bibliothèque de rattachement
L’exemplaire n’a pas de bibliothèque dépositaire
L’exemplaire n’a pas de type de prêt
L’exemplaire a un type de prêt mais ce dernier n’est pas un type valide
La notice ou les exemplaires ont des valeurs non valides dans des champs que la grille de catalogage rattache à des valeurs autorisées
Désarchiver les suggestions
Il est désormais possible de désarchiver des suggestions archivées.
Paramètres fins des frais de réservation
Les frais de réservations sont désormais configurés dans les règles de circulation et de pénalités au lieu de l’être dans les paramètres des catégories d’adhérents. Ceci vous permet de paramétrer des règles fines pour vos frais de réservation basées sur la combinaison de la bibliothèque, de la catégorie d’adhérent et du type de document.
Nouvelles préférences sytème
EdifactLSL
If you are using EDI, review the EdifactLSL system preference. It allows you to add a sub location field mapping for EDI.
LostChargesControl
The LostChargesControl system preference determines which library’s circulation rules are used for charging lost fees when an item is marked lost.
TitleHoldFeeStrategy
Si vous utilisez les frais de réservation, revoyez la préférence système TitleHoldFeeStrategy. Elle vous permet de déterminer quel niveau de frais appliquer quand une réservation à la notice est effectuée et que différents exemplaires pourraient donner différents frais.
Préférences système modifiées
BorrowersLog
The BorrowersLog system preference now logs changes to patron permissions.
StoreLastBorrower
The StoreLastBorrower system preference was expanded to allow to store more than one patron.
Préférences système obsolètes
BakerTaylorBookstoreURL, BakerTaylorEnabled, BakerTaylorUsername, BakerTaylorPassword
Baker and Taylor a fermé en 2025. L’intégration a eté retirée de Koha. Ceci inclut Content Cafe.
New patron permissions
Display the debug interface (debug)
The new debug permission gives access to a feature allowing the user to temporarily disable the custom CSS or custom JS in the staff interface. When the staff member has the permission, a little bug icon will appear in the navigation bar at the top of the staff interface, allowing them to choose to disable or reenable the code in the IntranetUserCSS, IntranetUserJS, intranetcolorstylesheet, or intranetstylesheet system preferences.
Note that this debug feature is not new, it was simply made more easily accessible in version 26.05 for the staff interface and globally made limited to staff users with the permission.
25.11
Astuce
En attendant que les fonctionnalités de la 25.11 soient documentées par les membres de la communauté, vous pouvez lire les notes de version complètes de la version Koha 25.11.00.
CheckPrevCheckout au niveau du type de document
Cette amélioration étend la fonctionnalité CheckPrevCheckout aux types de document. Si la préférence système CheckPrevCheckout est paramétrée sur “Sauf si outrepassé par la catégorie d’adhérent ou le type de document, oui” ou “Sauf si outrepassé par la catégorie d’adhérent ou le type de document, ne pas”, une nouvelle option apparaîtra dans les paramètre des types de document. Ceci permet aux bibliothèques de définir si Koha prévient le bibliothécaires quand un adhérent a déjà emprunté le même titre, sur la base du type de document.
Personnalisation d’affichage de notices avec Template Toolkit
Le nouvel outil de personnalisation d’affichage de notice permet à des champs MARC additionnels personnalisés d’être aisément ajoutés aux pages affichant les notices bibliographiques à l’OPAC comme dans l’interface professionnelle en utilisant Template Toolkit plutôt que le XSLT.
Statistiques et pseudonymisation pour les transactions de PEB
Faire des rapports sur les demandes de prêt entre bibliothèques (PEB) est plus facile maintenant que les transactions de PEB sont enregistrées dans la table statistics.
Si vous utilisez les préférences systèmes de Pseudonymisation, les transactions de PEB sont pseudonymisées en même temps que les autres types de statistiques. Pour refléter ce changement et autoriser plus d’options, la table pseudonymized_borrower_attributes a été renommée pseudonymized_metadata_values.
Journaliser les changements dans les fiches adhérents - réinitialiser les 2FA et les fusions d’adhérents
Si la préférence système BorrowersLog est activée, ces modifications apportées aux adhérents seront désormais journalisées :
réinitialisation de l’authentification à deux facteurs des bibliothécaires (RESET 2FA)
fusion d’adhérents (PATRON_MERGE)
Nouveaux emplacements d’affichage des personnalisations HTML
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 25.11 :
IntranetReportsHomeHTML
Modifications de permissions
La description de la permission anonymous_refund a été changée de « Opérer des actions de remboursement anonymes » à « Opérer des remboursements de transactions de points de vente ». Ceci rend plus clair l’effet de la permission.
Nouvelles préférences sytème
DisplayPublishedDate
Si vous avez paramétré la création d’exemplaires au moment du bulletinage, vous pouvez utiliser la préférence système DisplayPublishedDate pour masquer ou afficher la date de publication sur la notice exemplaire.
EnableBooking
Si vous n’utilisez pas les réservations programmées, désactivez cette fonctionnalité avec la nouvelle préférence système EnableBooking. Faire ceci cachera toute référence aux réservations programmées dans l’interface professionnelle.
FacetSortingLocale
La nouvelle préférence système FacetSortingLocale est utilisée quand la préférence système FacetOrder est paramétrée sur Alphabétique pour garantir que les facettes sont correctement triées.
FilterSearchResultsByLoggedInBranch
La nouvelle préférence système FilterSearchResultsByLoggedInBranch peut être utilisée pour ajouter un bouton en haut de la colonne “Localisation” des résultats de recherche dans l’interface professionnelle ; il permet à l’utilisateur de basculer la vue des exemplaires et de ne montrer la disponibilité que pour les exemplaires de la bibliothèque à laquelle il est connecté.
PreventWithdrawingItemsStatus
La nouvelle préférence système PreventWithdrawingItemsStatus peut être utilisée pour empêcher le personnel de marquer des exemplaires comme retirés des collections si les exemplaires sont soit prêtés soit en transfert.
ShowPatronFirstnameIfDifferentThanPreferredname
La préférence système ShowPatronFirstnameIfDifferentThanPreferredname permet d’afficher le prénom d’un adhérent à côté de son prénom préféré dans les résultats de recherche, s’ils sont différents.
Préférences système modifiées
ESPreventAutoTruncate est renommée ElasticsearchPreventAutoTruncate
La préférence système ESPreventAutoTruncate a été renommée ElasticsearchPreventAutoTruncate pour des raisons de cohérence avec les autres préférences système liées à Elasticsearch.
NewsLog est renommée AdditionalContentLog
La préférence système NewsLog a été renommée AdditionalContentsLog pour mieux décrire ce qu’elle trace. NewsLog traçait déjà toutes les modifications de contenus additionnels, y compris les personnalisations HTML, ainsi que les pages, pas seulement les annonces. Le nouveau nom rend ceci explicite. Les logs eux-mêmes ne sont pas affectés par le changement.
Préférences système obsolètes
IntranetReportsHomeHTML
Cette préférence système a été déplacée vers l’outil de personnalisation HTML.
25.05
Astuce
En attendant que les fonctionnalités de la 25.05 soient documentées par les membres de la communauté, vous pouvez lire les notes de version complètes de la version Koha 25.05.00.
Sélecteur de dates des renouvellements
Lors du renouvellement à partir de la page Circulation > Renouveler, il est désormais nécessaire de cliquer sur l’icône de paramétrage du renouvellement pour accéder au calendrier pour ensuite choisir une date de renouvellement. Auparavant, le champ de date de renouvellement était toujours visible.
Ceci est un changement mineur, mais il permet de s’aligner sur l’interface utilisée partout ailleurs dans Koha, comme sur la page Circulation > Rendre.
Frais de réservation expirée, dans les règles de circulation
Il est maintenant possible de définir les frais pour les récupérations de réservation en retard, dans les règles de circulation, sous “Frais de réservation expirée”. Si aucune valeur n’est définie dans les règles de circulation, la valeur définie dans la préférence système ExpireReservesMaxPickUpDelayCharge sera utilisée.
Journalisation des modifications d’adhérent - attributs d’adhérents
Si la préférence système BorrowersLog est activée, les modifications apportées aux attributs d’adhérents d’un adhérent seront désormais journalisées.
Nouvelles localisations des champs additionnels
Il est désormais possible d’ajouter des champs additionnels aux bibliothèques, types de crédit et types de débit.
Nouveaux emplacements d’affichage des personnalisations HTML
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 25.05.
RoutingListNote
StaffLoginInstructions
Nouvelles préférences sytème
AlwaysShowHoldingsTableFilters
La nouvelle préférence système AlwaysShowHoldingsTableFilters détermine si les filtres sont affichés par défaut en haut de chaque colonbne dans les tableaux des exemplaires dans la page de détails de la notice de l’interface professionnelle.
AutoILLBackendPriority
Utilisez la préférence système AutoILLBackendPriority pour vérifier quel(s) fournisseur(s) de PEB pourraient fournir le titre demandé, avant de décider auquel vous faites la demande.
CardnumberLog
Utilisez CardnumberLog pour tracer les changements de numéros de carte séparément des autres changements sur le compte adhérent. Ceci peut être utilisé quand la préférence système BorrowersLog est désactivée ou pour rendre plus facile de rechercher les logs de changements de numéros de cartes.
ConsiderHeadingUse
La nouvelle préférence système ConsiderHeadingUse peut être activée pour restreindre les résultats de recherche autorité dans le module catalogage aux seules autorités dont la valeur en 008/14-16 autorise l’utilisation pour ce type de vedette.
ElasticsearchBoostFieldMatch
La nouvelle préférence système ElasticsearchBoostFieldMatch peut être utilisée pour renvoyer les correspondances exactes en haut des résultats de recherche.
HoldCancellationRequestSIP
La nouvelle préférence système HoldCancellationRequestSIP contrôle si les réservations annulées via SIP sont directement annulées ou envoyées comme demandes d’annulation.
ILLOpacUnauthenticatedRequest
Quand ILLOpacUnauthenticatedRequest est configurée sur “Autoriser”, les adhérents peuvent faire des demandes de PEB par l’OPAC sans être connectés.
Ceci est utile quand les adhérents sont redirigés d’un autre catalogue ou site pour faire une demande de PEB dans votre OPAC. Ils se voient autorisés à faire leur demande immédiatement, sans avoir à s’inquiéter s’ils sont déjà adhérents de la bibliothèque ou non.
ILLRequestsTabs
Utilisez le préférence système ILLRequestsTabs pour organiser vos demandes de PEB grâce à des onglets personnalisés dans la vue des demandes de PEB.
OPACDisableSendList
La nouvelle préférence système OPACDisableSendList détermine si un bouton “Envoyer la liste” apparaît dans les listes OPAC, permettant aux utilisateurs de l’OPAC d’envoyer des listes par courriel.
PatronSelfRegistrationAgeRestriction
La nouvelle préférence système PatronSelfRegistrationAgeRestriction permet aux bibliothèques de limiter l’âge des adhérents qui font une pré-inscription à l’OPAC. Ceci évite d’avoir des erreurs dans les années de naissance, par exemple 1894 au lieu de 1984.
PatronSelfRegistrationAlert
La nouvelle préférence système PatronSelfRegistrationAlert détermine si un message est affiché sur la page principale de l’interface professionnelle pour alerter le personnel qu’un nouvel adhérent s’est préinscrit à l’OPAC. C’est utile pour les bibliothèques qui doivent vérifier les comptes des adhérents préinscrits et les valider.
TransfersLog
La nouvelle préférence système TransfersLog contrôle si les transferts entre bibliothèques doivent être tracés dans la table action_logs. Le personnel peut voir ces logs dans l”outil de visualisation des logs.
Préférences système modifiées
CheckPrevCheckout
Quand AllowMultipleIssuesOnABiblio est activée, CheckPrevCheckout vérifie désormais à la fois les prêts en cours et l’historique de prêt de l’adhérent. Un message de confirmation s’affichera s’il a déjà emprunté un exemplaire de la même notice.
Préférences système obsolètes
RoutingListNote
Cette préférence système a été déplacée vers l’outil de personnalisation HTML.
StaffLoginInstructions
Cette préférence système a été déplacée vers l’outil de personnalisation HTML.
Nouveaux outils et outils améliorés de ligne de commande
cleanup_database.pl
De nouveaux paramètres ont été ajoutés au script cleanup_database.pl .
--statistics-type: pour préciser quels types de statistics effacer, par exemple localuse, issue, return, renew, writeoff, payment.--statistics-type-pseudo: pour purger de la table statistics toutes les données avec les types de statistics qui sont aussi stockés comme transactions ppseudonymisée.
delete_patrons.pl
Un nouveau paramètre a été ajouté au script delete_patrons.pl :
--without_restriction_type: pour ne supprimer que les adhérents qui n’ont pas de suspension du type spécifié. Dans les faits, le script ne supprimera pas les adhérents qui ont des suspension de ce type. Ne seront supprimés que les adhérents ayant n’importe quel autre type de suspension.