************************************************************************************************************************ ************************************************************************************************************************ ************************************************************************************************************************ ************************************************************************************************************************ * CHANGE_LOG_5.0.5 * ************************************************************************************************************************ ************************************************************************************************************************ ************************************************************************************************************************ ************************************************************************************************************************ ******************* ANOMALIES ------------ Acquisitions ------------ #46416 : Sélection des notices en création/modification de devis Insertion de plusieurs notices en même temps #45727 : Recherche sur les frais annexes Correction sur l'affichage des frais dans la popup. #49100 : Personnalisation des lettres de commande La modification du paramètre pdfcde_print de commande pour personnaliser la lettre n'était plus fonctionnel dans certaines conditions. -------------- Administration -------------- #45087 : Actions personnalisées : Autorisations L'utilisateur sélectionné n'était pas l'utilisateur courant. #45092 : Suppression de l'enrichissement sans libellé Une zone d'enrichissement ne correspondait à aucun type de notice. #45050 : Conversion USMARC @BOOKS -> UNIMARC ISO2709 Lors de la conversion USMARC @BOOKS -> UNIMARC ISO2709 une erreur était affichée et empêchait la conversion de la notice si celle-ci avait un champ 653. #45769 : [Gestionnaire de tâches] Calcul de date erroné dans un cas précis En ce jour du 07/03/2018 : - Jour 1 du mois (inférieur à celui d'aujourd'hui) - Tous les jours de la semaine - En Janvier et en Juillet Le calcul s'appliquait pour le "01 janvier 2019". #46187 : Recherche prédéfinie OPAC : Champ titre uniforme Le champ de sélection d'un titre uniforme dans la recherche prédéfinie OPAC est de nouveau fonctionnel. #47280 : Ajout d'index MySQL Deux nouveaux index : - Sur le champ num_empr de la table opac_liste_lecture - Sur le champ resp_groupe de la table groupe #47686 : Traductions des recherches prédéfinies Changement du paramètre contrôlant les traductions disponibles pour les noms de recherches prédéfinies. #47701 : Conversion USMARC @BOOKS et USMARC ISO2709 Lors des conversions USMARC @BOOKS et USMARC ISO2709 une erreur était affichée et empêchait la conversion de la notice si celle-ci avait un champ 653. #47794 : Connecteur ArteVOD | Ecrasement de notice via l'import planifié L'import ArteVOD via le planificateur n'écrase plus les notices modifiées. #48099 : Message automate de prêt L'accès aux messages de l'automate de prêt est rétabli. --------- Autorités --------- #46527 : Problème d'index suite à un remplacement de catégorie Lorsqu'on remplace une catégorie par une autre, les notices liées à la catégorie sont maintenant ré-indexées #45459 : [Plan de classement] Création indexation décimale Pouvoir choisir le plan de classement en création/modification d'indexation décimale #45808 : Tri autorité personnalisée La génération de l'indexation "authperso_infos_global" doit respecter l'ordre des champs personnalisés de l'autorité perso #45825 : Tri et pagination des autorités Le tri des autorités par pertinence est amélioré pour ne plus retrouver les mêmes autorités sur les différentes pages. --------- Catalogue --------- #45644 : Opérateur _ (commence par en recherche booléenne) Correction de la prise en compte de l'opérateur _ en recherche booléenne. #47109 : Gestion de doubles numéros exceptionnels et Nombre de numéros dans la série Dans la grille d'abonnement de périodique, prise en compte du nombre saisie, même si un bulletin a été marqué comme reçu #44743 : Duplication de notices : Lien vers celle d'origine Il faut pouvoir lier la notice dupliquée à celle d'origine. #44788 : MAJ Document numérique : base -> upload Correction du passage d'un document numérique stocké en base de données vers un répertoire d'upload. #45480 : Z3950 : Suppression des "-" dans les ISBN avant la recherche Suppression des "-" dans les ISBN avant la recherche Z3950 pour améliorer les résultats. Certains ISBN sont renseignés sans "-" à la BNF par exemple. #45775 : Collecte de paniers en RFID Suite à la refonte des paniers, les id 'nb_item' et 'nb_item_pointe' ont été supprimés provoquant une erreur javascript en mode RFID. Ce qui stoppe la lecture cyclique RFID. #45783 : Filtre par localisation dans les états des collections Le filtre par localisation n'était pas fonctionnel lorsque la localisation appliquée par défaut était "Toutes les localisations" (via le paramètre utilisateur). #46003 : Suppression d'un exemplaire inconnu dans les paniers Si collecte d'un exemplaire inconnu dans un panier, possibilité de le supprimer du panier #46135 : Remplacement de notice par Z3950 : Préremplissage du champ ISBN Lors d'un remplacement de notice par Z3950, le premier sélecteur est positionné sur ISBN. #46224 : Sélection d'une autorité personnalisée dans les recherches multicritères Correction de la sélection d'une autorité personnalisée via un champ personnalisé dans les recherches multicritères (lecteurs, notices, autorités). #46625 : Inversion de relation horizontale lors du passage en 5.0 Correction de l'inversion des libellés lors du passage en version 5.0 #46843 : Duplication de notice avec nomenclature On peut dupliquer une notice avec sa nomenclature. Les sous-manifestations ne sont pas rattachées à la nouvelle notice. #46999 : RMC en Drag'n'drop : Suppression du "Choisissez un critère..." dans l'arbre Suppression du "Choisissez un critère..." présent tout en haut de l'arbre en RMC lorsque le drag'n'drop est activé. #47118 : Bulletinage Possibilité d'utiliser les champs perso d'autorité en bulletinage. Ajout de la complétion #47209 : Photos stockées dans PMB Prise en compte du parametre $pmb_notice_img_pics_max_size #47311 : Affichage des entités HTML dans les ISBD de notices (Bis) Protection des entités HTML afin qu'elles s'affichent correctement dans les en-têtes et ISBD de notices. #47943 : Ré-affichage des date dojo au changement de type de document Correction du ré-affichage des dates dojo au changement de type de document dans les formulaires notices. #48126 : Indexation de champs HTML : Ajout d'espaces à la place des balises Ajout d'espace à la place des balises lors de l'indexation de champs HTML. Cela empêche de coller deux mots séparés uniquement par des balises. #48322 : Sélecteur de concept dans les procédures de paniers Les sélecteurs de concept dans les procédures de paniers renvoyait une URI au lieu d'un ID, c'est maintenant corrigé. #48615 : Harmonisation de champs en intégration Z39-50 Harmonisation de certains champs en intégration de notices depuis une recherche Z39-50. #48964 : Prise en compte du paramètre utilisateur "Localisation par défaut en visualisation du bulletinage" Dans la fiche d'un périodique en gestion, pour l'affichage des bulletins, on prend maintenant en compte le paramètre utilisateur "Localisation par défaut en visualisation du bulletinage" plutôt que "Localisation par défaut en visualisation d'un état des collections". #49056 : Commentaire de champ personnalisé en gestion Retour à la ligne pour l'affichage du commentaire de champ perso en gestion, prise en compte des retours à la ligne dans ce commentaire. ----------- Circulation ----------- #45770 : Prêt secouru : affichage des retours L'affichage des retours secourus est corrigé. #47338 : Confirmation de réservation : Nom du groupe Correction sur l'affichage du libellé de groupe sur les lettres de réservation lorsque le paramétrage du groupe de lecteurs le demande. #46831 : Paniers de lecteur en accès rapide Correction sur l'affichage des paniers de lecteurs en accès rapide #47331 : Prêt d'un document déjà en prêt en mode RFID En mode RFID, si pret_already_borrowed à 1, pour un document déjà en prêt, le retour est effectué et le document est prêté automatiquement #48544 : Gestion des noms composés dans la recherche lecteur Possibilité de recherche des noms composés en utilisant la troncature dans la recherche simple de lecteurs ------ Divers ------ #47191 : Affichage des vignettes de notices Lorsque le serveur correspondant au lien de l'image ne renvoyait pas la taille de l'image, alors celle-ci n'était pas affichée. #44802 : Correction des exports OAI avec fonction d'import Correction des exports OAI lorsqu'une fonction d'import utilisée (pmb_import_modele) contient des inclusions avec les variables $class_path ou $include_path non déclarées. #44904 : [Concepts] : Nom du schéma dans les formulaires de saisie Affichage des libellés de schéma devant les libellés de concepts en édition d'entités (notices, autorités,..). #44932 : Nettoyage des espaces insécables Correction de la fonction clean_nbsp dans PMB. Certains espaces insécables en début de chaîne se retrouvaient alors indexés et faussaient les résultats de recherche. #45090 : Gestion des espaces dans les fichiers téléchargés Possibilité de télécharger correctement un fichier dont le nom contient un espace. #45177 : Calcul index Sphinx par passe Pour les documents numériques, qui peuvent présenter de gros volumes de données, on procède par passe pour faire en sorte que ca ne plante pas #45342 : Suppression ligne vide dans les formulaires utilisant les grilles #45366 : Indexation document numérique et Sphinx Correction d'une erreur SQL suite à la modification #45177 (indexation par passe) #45826 : Prise en compte des exclusions de champs avec Sphinx Dans le moteur Sphinx, correction de la prise en compte du paramètre OPAC exclude_fields et du paramètre en gestion search_exclude_fields. #46057 : Utilisation d'ALIAS dans les requêtes avec jointure dans les indexations Gestion des alias dans les requêtes imbriquées présentes dans les champs_base.xml #46865 : Ajout d'un index sur les signatures de documents numériques Ajout d'un index sur les signatures de documents numériques --- DSI --- #45761 : Module de veille / Surveillance de site Correction du problème de ré-affichage des expressions XPath avec guillemets. #46251 : Filtre par expression dans les veilles Correction du filtrage par expression booléenne sur la veille dans le cas où le mot clé se trouvait en début d'index. #47289 : Purge des bannettes archivées à la diffusion Rétablissement de la purge des bannettes archivées au moment de sa diffusion en fonction du "Nombre de diffusions à conserver" . -------- Editions -------- #45829 : Champ date en gestion des caisses Remplacement de l'ancien champ Date par un champ Dojo. #46564 : Templates de notices : #linked_id(); Correction sur la récupération des liens entre notices ---- OPAC ---- #44874 : Correction templates Django common de notices Dans les templates Django common de notices pour les articles, suppression du champ "Format :" qui faisait doublon avec "Article en page(s) :". #45818 : Modification d'une recherche multicritères avec facettes Le bouton "modifier la recherche" permet à l'utilisateur de modifier la recherche initiale (ajouter ou supprimer des critères) sans tenir compte des facettes #44762 : Interdire le prolongement des prets chez les abonnes dont la carte nŽest plus valide En OPAC, on calcul la date de prolongation en fonction de la date d'expiration de l'adhésion de l'emprunteur selon le paramètre pret_date_retour_adhesion_depassee #45454 : Onglet de création d'alerte privée Il y avait un problème de redirection lorsque l'on cliquait sur "Créer une alerte" via le compte lecteur dans un certain contexte. Ce lien est maintenant redirigé sur la recherche multi-critères quelque soit le paramétrage. #45494 : Sphinx : Prise en compte des recherche personnalisées à l'OPAC Prise en compte de la recherche personnalisée spécifiée dans le paramètre OPAC > search_other_function lorsque Sphinx est activé. #46347 : Calcul de la signature des résultats de recherche Correction dans le calcul de la signature des résultats de recherche #46699 : Sélecteur de catégories : Nombre par page Correction sur la prise en compte de la personnalisation du nombre de catégories par page. #46706 : Recherche booléènne sur les CP de notices Correction d'une syntaxe incorrecte dans l'implémentation de la recherche booléenne sur les champs personnalisés de notices (Type de données "Texte"). #46805 : RMC : Recherche booléenne sur les champs persos Report à l'OPAC de la recherche booléenne sur les champs personnalisés #47093 : Page FRBR d'un concept Il n'était pas possible d'ajouter un cadre à la racine d'une page de concept. #47233 : Affichage dépouillements bulletins Les dépouillements se ré-affichent dans le bulletin #47296 : Demandes de numérisations en gestion - envoyer un mail lors de la modification Quand les demandes sont localisées, la création d'une demande génère l'envoi d'un mail à la localisation et un mail est également envoyé quand on modifie la demande pour choisir une autre localisation. En opac la création d'une demande envoie le mail avec comme émetteur le nom prénom et mail de l'emprunteur, à destination du mail de la localisation #47349 : Affichage de tous les dépouillements bulletins Les dépouillements se ré-affichent dans le bulletin #47849 : Alerte privée : Template de notices utilisé par défaut Correction sur la prise en compte du template de notices utilisé par défaut lors de la création d'une alerte privée. #48575 : Dédoublonnage de tags sur une notice Le dédoublonnage sur les tags d'une notice ne se fait plus uniquement sur la chaine de caractère contenu dans le tag mais sur le tag entier. #48638 : Recherche dans les listes de lecture Correction de la pagination dans les listes de lecture. #49000 : PMB ISO-8859-1 : Recherche sur un mot-clé ou tag avec accent Correction d'un mauvais encodage sur les rebonds dans les mots-clés accentués pour les PMB en ISO-8859-1 avec les nouveaux affichages de notices. #49076 : Selecteur recherche autorité OPAC Changements dans la création des URL de la recherche. #49163 : Lien vers un bulletin à partir d'un flux RSS Prise en compte du permalink de bulletin pour les notices de bulletin. ------- Portail ------- #47382 : Carrousel du portail Correction du problème de clic sur les liens du carrousel sur Firefox 59 #45091 : Formulaires de contribution : Nettoyage des noms de documents numériques Nettoyage des noms de documents numériques avant l'enregistrement en base. #45096 : Ouverture de la boite de dialogue dans l'onglet Portail Correction d'un conflit entre CSS et JS si l'onglet principal est "scrollé". Le dialogue s'ouvrait avec la partie haute de tronquée. #45739 : Lenteur affichage avec le portail Accélération de l'affichage des rubriques et des articles #45870 : Entités HTML dans un message du portail Prise en compte d'entités HTML dans l'OPAC lorsque le portail est activé. #46144 : Bouton "Vider le cache des images" Ajout du bouton dans le contenu éditorial. Désactivation si on empêche la mise en cache d'images avec le paramètre active_image_cache #46286 : Récupération du libellé de type de contenu dans les templates Django Les libellés de type de contenu peuvent correctement être récupérés dans les templates Django des modules du portail. #46311 : Contenu éditorial : correction de l'enregistrement du portfolio #46470 : Bouton "Vider le cache" du contenu éditorial Modification de la condition d'affichage du bouton pour avoir la même mécanique qu'en construction. #46752 : Source de données de notices "Notice par valeur d'un champ perso" non fonctionnel La table temporaire de make_search de n'étant pas détruite, les recherches suivantes sur le même champ ne s?exécutent pas #47148 : scroll dans le contenu éditorial avec light Correction du scroll dans l'arbre du contenu éditorial avec le style "light" #47221 : Prise en compte de la recherche "concept" et "autorité perso" Ajout de la prise en compte du paramétrage de la recherche simple pour le module de recherche portail #47690 : Ajout d'un document numérique à une collection dans le portail Dans certain cas il était impossible d'ajouter un document numériques dans le Portefolio du portail à cause d'une erreur 411. ******************* EVOLUTIONS -------------- Administration -------------- #45455 : Vérifier la présence des index sur les tables Mise à jour du fichier récapitulant les différents index de la base de données. #47650 : Connecteur OAI entrant | Affichage des erreurs Affichage des erreurs lorsqu'il y en a dans le connecteur OAI. --------- Autorités --------- #45755 : [Fiche autorité détaillée] Libellé du plan de classement et du thésaurus #48396 : "Searcher" des catégories : on n'affiche plus le noeud racine #48982 : Substitution des icones d'autorités Ordre de priorisation de récupération de l'icone : 1 - pmb/styles/