************************************************************************************************************************
************************************************************************************************************************
************************************************************************************************************************
************************************************************************************************************************
* CHANGE_LOG_5.0.7 *
************************************************************************************************************************
************************************************************************************************************************
************************************************************************************************************************
************************************************************************************************************************
*******************
ANOMALIES
------------
Acquisitions
------------
#61674 : Retours à la ligne dans le champ commentaire des fournisseurs
Conservation des retours à la ligne dans le champ commentaire d'un fournisseur.
#62259 : Page blanche en suppression de fournisseur
Affichage de la boite pour forcer la suppression.
#62261 : Liste des fournisseurs / modification du nombre de résultats par page
Prise en compte de la personnalisation du nombre de résultats par page.
#62385 : Paiement d'une facture
Lors du paiement de la facture :
- Passage de la commande en "soldé / payé" lorsque celle-ci est "soldé / facturé".
#62409 : Factures / incohérence saisie HT/TTC
Gestion de la TVA avec saisie des prix TTC :
- Saisie en TTC lors de la facturation
#62543 : Evolution style pure - Acquisition
Amélioration du style pure pour le tableau de suivi de budget
#65082 : Limitation de la duplication et du transfert de lignes de commandes
Suppression de la possibilité de transférer l'ensemble des lignes d'une commande vers une autre.
Suppression de la possibilité de transférer / dupliquer des lignes non enregistrées.
Limitation du transfert / de la duplication des lignes vers des commandes "à valider".
Limitation de la possibilité de transférer des lignes depuis une commande "à valider".
#65710 : Edition d'une commande : Archivage
Affichage du bouton "Archiver" dès lors que la commande est soldée.
--------------
Administration
--------------
#60117 : Recherche prédéfinie OPAC
De nouveau fonctionnelle.
#60626 : Optimisations formulaire de contact
- Affichages tronqués
- Enregistrement des valeurs de paramétrage
#62025 : Quotas sur les nouveautés
Élimination des doublons de valeurs "Oui" et "Non".
#62145 : Mise à jour documentation d'import des catégories
Mise à jour de la documentation pour l'import des catégories dans PMB à partir d'un fichier de structure XML (pmb/doc/Import_categories_rameau.pdf)
#62232 : [Connecteurs] Import de fichiers
Correction sur le double import des informations du guide.
#62579 : [Webservices] catalog_subst
Il n'était plus pris en compte.
#63627 : [Planificateur de tâches] Synchronisation
Ne pas tenir compte des dates de début et fin lors d'une synchronisation globale de toutes les notices.
#63772 : URL des vignettes de notice dans les connecteurs
Les URL de vignettes de notice dans les connecteurs n'étaient pas toujours fonctionnelles à cause du paramètre empr_pic qui ne devrait pas y être
#65019 : Calcul des index phonétiques via le planificateur des tâches
Le calcul des index phonétiques lors du nettoyage de la base via le planificateur des tâches n'était pas fonctionnel.
#65246 : Conversion RIS
Modification pour ne pas bloquer la conversion des notices dans le format RIS vers le format pmb-XML MARC ou UNIMARC ISO2709 lorsque l'ISBN n'est pas valide.
Le message d'erreur est cependant toujours affiché.
---------
Autorités
---------
#59393 : Affichage des champs perso de concepts
Afficher les champs perso de concepts en visualisation
#59773 : Affichage du statut de concept
Le lien rdf du statut est exclu de l'affichage de concept
#59854 : [Réindexation par paniers] Action sur le bouton "Vider le panier"
Le bouton dans la partie "Autorités" pointait sur l'onglet Catalogue, historiquement le seul.
#59942 : Réindexation d'un concept par panier
Réindexation d'un concept sur un panier mixte ou un panier de concept
Réindexation d'une autorité perso sur un panier mixte
#60076 : Recherche concept en gestion et opac
Le résultat de recherche diffère entr el'opac et la gestion
Le comptage du nombre de résultat en Opac est erroné
#60122 : Subst types et natures de titre uniforme
Les valeurs vides dans la substitution étaient conservées.
#60459 : Problème de sélection des types de documents pour les plans de classement
Correction sur la sélection des types de documents.
#61852 : [Indexation décimale] Option de recherche
Correction sur la sélection des options "Recherche sur l'index" et "Recherche sur le commentaire".
#61874 : Ordre d'affichage des vedettes d'un concept composé
En affichage d'un concept composé, les vedettes respectent l'ordre 'subdivision' du xml de vedette
#62888 : CP d'autorités : Antiloop
Gestion de l'antiloop dans la récupération des informations d'autorités avec rebond sur elles-mêmes.
#64333 : Enregistrement des qualifications dans une oeuvre
Enregistrement de toutes les qualifications dans une ?uvre
---------
Catalogue
---------
#58841 : Interrogation z39.50 via les connecteurs
Lors de l'interrogation de base distante z39.50 via le connecteur entrant prévu à cet effet l'encodage des caractères dans PMB n'était pas toujours cohérent avec ce qui était envoyé par les sources distante notamment pour le SUDOC.
#59037 : Grilles éditables instables sur les exemplaires
Amélioration du formatage des grilles d'exemplaires.
#59252 : Affichage des exemplaires suite à l'upload d'un document numérique
Les exemplaires n'étaient plus affichés à l'upload d'un document numérique.
#59730 : Critère "Doublons ISBN du dernier import"
Association d'un groupe au critère spécial dans le fichier XML de multi-critères.
#59823 : [Upload] Taille maximale de la vignette
Elle ne sera désormais plus limitée à 1Mo.
#60127 : Popup de transferts : Fatal Error
Correction d'une Fatal Error lorsqu'aucun exemplaire n'est transférable.
#60372 : Interrogation des sources externes
Tri alphabétique des catégories de sources tout en laissant les sources non catégorisées en dernière position.
#60427 : Indexation des nouveautés
Problème rencontré :
- Facette sur la nouveauté ne se mettant pas correctement à jour
Correction apportée :
- Mise à jour de l'indexation des notices n'étant plus considérées comme des nouveautés.
#61821 : [Z3950] Import exemplaires
Application de la "Localisation du document par défaut en création d'exemplaire" lorsque celle renseignée n'est pas connue.
#62080 : Formats pris en charge du champ "year" pour le calcul du champ date_parution
La date de parution est calculée à partir du champ "Année" de la notice.
Les formats suivants sont désormais pris en compte :
=> 05-03-2018
=> 05.03.2018
=> 2018.03.05
=> 05\03\2018
#62092 : [PMB ISO-8859-1] Recherche multi-critères => Histo de recherche
Application du bon encodage à l'affichage des critères de la nouvelle interface de recherche multi-critères.
#62176 : Callback sur la sélection AJAX
Sélection AJAX de la collection, de l'éditeur et de la sous-collection.
#62412 : Message d'alerte bulletinage : Dépassés
Menu de gauche > Affichage de l'alerte "Abonnements dépassés" :
- Correction dans le calcul.
#62784 : Export de notices / URL de l'image en cache
Récupération de l'URL native de l'image.
#63156 : Tri complétion ajax des titres uniformes
Tri alphabétique complétion ajax des titres uniformes
#63656 : Bulletins : nouveautés
Prise en compte de la préférence utilisateur en bulletinage.
#63709 : [Retour prévu] Exemplaires en circulation
Liste des documents réservés :
Modification du libellé "En rayon" pour "En circulation" lorsque les exemplaires sont en circulation dans la colonne "Retour prévu".
#64438 : Encodage catégorisation automatique
Correction de l'encodage à l'affichage
#64672 : La date de création d'exemplaire ne change plus à l'update
La date de création d'exemplaire ne change plus à l'update dans la table exemplaires. C'était fait pour!
#65243 : Permalink de notice : Carrés de couleurs
Sur la fiche de la notice :
- Affichage des carrés de couleurs (associés au statut de la notice) sur les notices liées
#65704 : Facettes sur la RMC externe
Ajustement des facettes sur les recherches multi-critères externe.
-----------
Circulation
-----------
#59868 : [Transferts] Retour d'un exemplaire dans une autre localisation
Ne pas générer de transfert lorsque l'action par défaut lors d'un retour sur un autre site est sur l'option "Changer localisation exemplaire".
#59879 : Empêcher le retour de l'exemplaire sur un site autre que le sien
Cette option n'était pas correctement prise en compte dans certains cas.
#60553 : [Photos lecteurs] Cache des images
Suppression de l'image dans le cache lors de la modification d'une photo d'un lecteur.
#62029 : Encodage Ticket de prêt
Correction d'un problème d'encodage lors de la génération d'un ticket de prêt.
#62380 : RMC lecteurs - Titre de la recherche
Correction du libellé affiché.
#62676 : Passage du template de Ticket de prêt en CP437
------
Divers
------
#58809 : Dossier "images" dans les thèmes de gestion
Suppression du dossier "images" présent dans le dossier des thèmes de gestion et donc, en partie sélection des thèmes.
#58810 : Barre de progression
Ajustement de la hauteur de la barre de progression en partie gestion.
#58896 : Style Pure / Construction de page FRBR
Ré-affichage de la partie "construction de la page" dans le module: Portail > Pages FRBR > Construire la page
#59626 : Contribution : correction du datatype "marclist_selector"
#59898 : Correction d'erreurs notices
Correction d'erreurs notices
#60268 : Recherche incluant un terme "0"
Prise en compte du terme "0" s'il existe dans la recherche.
#60505 : Entête de fichiers rdf
Certains fichiers RDF n'avaient pas d'entête de version et étaient vus comme des fichiers binaires, c'est corrigé.
#60904 : [Facettes] Bouton "Filtrer" inactif
Erreur JS dans un contexte très spécifique :
"TypeError: document.getElementById(...) is null" lors d'un clic sur Filtrer
#61146 : Critère de recherche "numéro de bulletin"
Corrections sur le critère de recherche multi-critères.
#61856 : [Permalink de notice] Affichage de la collation
[espace]:[espace]
[espace];[espace]
[espace]+[espace]
#62046 : Evolution du style pure en partie Catalogue et DSI
Des améliorations ont été faites dans le style pure.
Dans la partie "Catalogue" :
- Modification de l'icône du panier dans les paniers en accès rapide
Dans la partie DSI :
- Correction des anomalies dans les veilles (sélecteurs non visible, bouton d'indexation mal placé ...)
#62233 : Ergonomie avec la nouvelle interface RMC
Ajustement de la taille du conteneur.
#63123 : RMC : Plusieurs critères + Opérateurs entre autorités
Le cas suivant ne fonctionnait pas :
- Sélections de plusieurs critères d'autorités
- Choix de plusieurs autorités par critère
- Choix de l'opérateur "ET" entre autorités
= Résultat de recherche incohérent
#63174 : [Documents numériques] Glisser/Déposer
Problème rencontré :
Lors du glisser/déposer, les caractères accentués disparaissaient du nom de fichier.
Solution apportée :
- Conversion des caractères dans le bon encodage
- Remplacement des caractères diacritiques
Modules : Catalogue - Portfolio - Demandes de numérisations
#63695 : Valeurs de champs personnalisés
Insertion de valeurs 0 non voulues.
#63940 : [RMC] Numéro de bulletin
Correction de la requête de récupération des articles liés à la recherche sur le numéro de bulletin.
#64648 : [Géolocalisation] Fatal Error "map_holds_reducer"
#65011 : Prise en compte conversion avec export spécifique dans les services externes
Prise en compte du paramètre "specialexport="yes" dans la conversion par les services externes.
#65226 : [RMC] Prise en compte du format de date souhaité
Régression apparue à la mise en place des nouveaux champs de date (Dojo).
---
DSI
---
#58970 : [Bannettes] Groupement dans les bannettes
Amélioration sur l'ergonomie.
#58992 : Veilles : Sélection des tags existants
Mise à jour de la liste des tags existants lors de l'indexation d'un item.
#58994 : Modification d'un classement et affichage des veilles
Les veilles d'un classement étaient dupliquées dans l'arbre (non dupliquées en base de données) lors de la modification du classement.
#63715 : [Surveillance de sites web] HTTPS - Certificats
Modification de l'option cURL CURLOPT_SSL_VERIFYPEER pour outrepasser la certification SSL.
#63810 : [Bannettes] Groupement par facettes
Affichage des titres de groupements dans les mails.
Ils s'affichaient lorsque la case "Grouper" du produit document était cochée.
#64744 : [Veilles] Flux RSS : Double description
Gestion de la double description dans certains flux RSS.
#64936 : Détection de l'encodage dans les veilles sur un site Web
Dans certain cas l'encodage de la page html à traiter n'était pas correctement géré.
#65374 : Accès bannettes privées depuis la fiche lecteur
Le propriétaire de la bannette ne suivait plus lors de l'enregistrement en provenance de la fiche lecteur.
--------
Editions
--------
#61174 : Filtres qui sautent dans la liste des prêts
Les nouveaux filtres de catégories et de codes statistiques ne suivaient pas la pagination.
#61418 : Périodiques - Etat des collections
Affichage de la pagination.
------
Fiches
------
#59886 : Remplacement d'autorités utilisées en CP
Application de ces remplacements dans les valeurs de CP du module fiche.
#63631 : Utilisation de Dojo
Activation de Dojo dans le module.
----
OPAC
----
#58793 : Correction des sélecteurs multiples dans les formulaires de contribution
Les formulaires Dojo posaient des problèmes. On ne pouvait pas ré-afficher les valeurs sélectionnées lors d'une modification de contribution.
#58859 : RMC sélecteurs d'autorités personnalisées
Affichage de la liste.
#59171 : Données des oeuvres dont le titre uniforme est l'expression
Correction du calcul dans les affichages Django
#59596 : Contribution : filtre sur les sélecteur de ressources
Dans une contribution brouillon, si on a choisi plusieurs entités liées, on affiche qu'une seule fois le bouton "créer"
#59398 : Résolveur de lien OpenURL
L'enrichissement des notices avec le résolveur de lien OpenURL (Connecteur entrant) n'était plus fonctionnel.
#59761 : [A2Z + Aff Django] Enrichissements
Les onglets d'enrichissements ne s'affichaient pas dans le navigateur de périodiques avec l'utilisation des affichages Django de notices.
#59794 : Redirection de la connexion lecteur en accès direct
Ne pas tenir compte de la redirection souhaitée par le paramétrage en accès direct.
#59806 : Recherche concept level1
Le comptage des résultats de concept prend en compte la $user_query
#59874 : Harmonisation/Déplacement du navigateur de bulletin
#59984 : Combiner les recherches cochées de l'historique
Le bouton "Combiner les recherches cochées" accessible à partir de l'historique des recherches lance la recherche
#60318 : Correction sur les contributions avec des entités ayant des guillemets dans leur libellé
Ajout d'un addslashes sur le display label
#60438 : recherche géographique
Lorsqu'on sélectionne une partie de la carte (grâce à l'outil de sélection), lorsqu'on clique dessus pour surligner la zone et que l'on clique sur "Rechercher", le résultat de recherche affiche la carte centrée sur la zone de recherche
#60561 : Page indexint_see
Le lien ./index.php?lvl=indexint_see affiche la liste des indexations
#60710 : Transfert de notices en arabe dans un document pdf
Correction de l'affichage des notices en arabe une fois le document téléchargé.
#60745 : Recherche Sphinx sur le titre à l'OPAC
Correction d'une régression
#61011 : [Historique] Combinaison des recherches simples
Problème rencontré :
- on interroge sur d'abord sur abeille, puis on fait une 2ème question sur pollinisation.
- on visualise l'historique et on combine les deux questions précédentes par un ET
- on efface l'historique
- on interroge sur d'abord sur poisson, puis on fait une 2ème question sur écologie
- on visualise l'historique et on combine les deux questions précédentes par un ET
=> Les résultats étaient ceux de la première recherche combinée.
Correction sur le calcul de la signature avec la prise en compte des termes recherchés en combinaison multiple.
#61200 : Téléchargement des documents numériques dans l'OPAC
Prise en compte des droits sur les statuts de documents numériques.
#61291 : case "tous les champs" dans la recherche simple
On ne peut pas décocher la case "tous les champs" dans la recherche simple
#61770 : [RMC drag n drop] Pb champs auto-complétables
#61871 : Recherche de périodique dans le a2z
Optimisation de la recherche dans le navigateur de périodique a2z.
#61942 : [Géolocalisation] Affichage des notices liées
Application du template de notice défini dans le paramétrage en visualisation des notices liées à partir de la carte.
#62018 : [Etagère] Téléchargement des documents numériques dans l'OPAC
Téléchargement des documents numériques à partir d'une étagère.
#62088 : Pages FRBR: Correction de l'encodage des templates
#62123 : [Ré-initialisation des facettes] Navigation dans les localisations / sections
Ré-initialisation des facettes au changement de section.
#62411 : Picto de la licence dans la visionneuse
Le picto ne s'affichait plus.
#62864 : Corrections à la création d'une alerte privée
Corrections à la création d'une alerte privée :
- Afficher le nombre de résultats dans le mail
- Prise en compte du template déclaré dans le paramètre DSI > private_bannette_tpl
- Ajustement des dates de dernier envoi + remplissage
#62871 : Lien "Voir les critères de recherche de l'alerte"
Ne pas remonter en haut de la page lorsque l'on clique dessus pour afficher l'équation.
#63217 : Pb avec la variable django {{record.availability.availability}}
Problème rencontré :
- Une notice avec 2 exemplaires dont un en prêt et l'autre en résa validée
Le message indiqué était "Disponible" au lieu de "De retour le".
#63720 : Suggestions de recherche : Caractères numériques
- Conservation des caractères numériques dans la liste auto-complétée.
#63786 : [Bannettes] Affichage du nombre de notices envoyées
Correction sur l'affichage.
#63789 : Correction vulnérabilités de type XSS
Exemple d'injection:
/print.php?lvl=search¤t_search=0'>
#64200 : [Lenteurs] Affichage d'un bulletin
#64349 : Surlignage résultat de recherche
Prise en compte du div id='resultatrech' et id='resultatrech_liste'
#64444 : [Listes de lecture] Encodage des notifications
Correction sur l'encodage des codes messages suivants :
#65235 : Conversion externes des relations associées
Correction de la "fatal error" soulevée par la version PHP 5.6+.
-------
Portail
-------
#61993 : [auto-complétion] Elimination du double parse
Arrivée à la suite des grilles éditoriales.
#62043 : Réajustement de la taille du conteneur
Dans la rédaction du contenu éditorial, on ajuste la taille de la fenêtre pour éviter si possible le scroll Y
#62045 : Placement des complétions ajax
Placement des complétions ajax si présence de scroll (édition éditorial)
#65472 : Style ZEN | Modification bouton recherche avancée
Suppression du background du bouton de recherche avancée en double.
#65650 : Traduction du contenu éditorial | Gestion de la langue par défaut de l'OPAC
La langue par défaut de l'OPAC est maintenant gérée pour la traduction du contenu éditorial.
Les champs par défaut du contenu éditorial doivent donc être remplis dans la langue par défaut de l'OPAC (opac_default_lang).
*******************
EVOLUTIONS
------------
Acquisitions
------------
#62004 : SUGGESTIONS : export du champ ORIGINE
Ajout de l'origine de la suggestion dans l'export tableau.
#64372 : Fonction d'import dans les suggestions
Acquisitions > Importer des suggestions
- "MARC ISO2709" renommé en "UNIMARC ISO2709"
- "UNIMARC ISO2709" sélectionnée par défaut
--------------
Administration
--------------
#61487 : Ergonomie dans les templates de mails
Harmonisation des boutons en modification d'un template de mail.
#62658 : Factorisation du code source de la gestion des imports
Réduction de code pour simplifier les futurs développements + personnalisations.
#62713 : Import de notices : pouvoir conserver la notice de l'import en cas de doublon
Nouvelle option :
- En cas de doublon sur ISBN, remplacer la notice existante par la notice du fichier d'import
#62805 : Calendrier : Distinction des dates fermées et non définies
- Ajout d'un bouton pour "Réinitialiser" entre deux dates
#62873 : Sélecteur de date en synchronisation de source externe
Mise en place du calendrier Dojo.
#63741 : Création d'une nouvelle fonction d'import cvs
Création d'une nouvelle fonction d'import cvs.
910$u pour lien url et 910$t pour nom du document numérique
#65016 : Authentification avec un utilisateur externe dans le connecteur sortant d'automate de prêt
Ajout d'un identifiant et mot de passe pour l'authentification avec un utilisateur externe dans le connecteur sortant d'automate de prêt
#65240 : Encodage en conversion/import
Modification du code de PMB pour passer par les fonctions PMB de misc pour la gestion de la conversion iso <-> utf-8.
#65527 : Réabonnement en ligne | Page de paramétrage du formulaire
Page de paramétrage du formulaire de réabonnement pour afficher / rendre obligatoire / modifiable / expliquer les champs de l'emprunteur.
#65587 : Réabonnement en ligne | Gestion des champs persos de lecteurs et champs obligatoires
Gestions des champs persos de lecteurs et des champs obligatoire dans l'administration du formulaire de réabonnement.
---------
Autorités
---------
#59517 : Dédoublonnage des auteurs et éditeurs
Dédoublonnage des auteurs et éditeurs en tenant compte de l'accentuation
Sur paramètre pmb_controle_doublons_diacrit
#62516 : Ajout des vignettes d?autorités dans le common
Ajout des vignettes d'autorités dans les templates common
#63509 : Ajout complétion ajax dans les catégories
Ajout complétion ajax dans les catégories:
Catégorie Parente
Renvoi voir
Renvois voir aussi
---------
Catalogue
---------
#59115 : Messages d'en-têtes de colonnes des champs exemplaires
Ajout des messages suivants dans les fichiers natifs :
- Message exemplaire
- Commentaire non bloquant
- Prix
Il n'est plus nécessaire de créer un fichier subst pour ces messages.
#59777 : Affichage des catégories liées à une entité
Augmentation de la taille du champ de saisie autocomplétable.
#59903 : Evenement à la modification d'une notice
Ajout d'un événement à la fin de la modification d'une notice pour y brancher d'éventuels plugins.
#60605 : Carte, recherche dans un rayon à partir d'un point
Carte, recherche dans un rayon de 'x' km à partir d'un point
#61767 : [Recherche paniers] Suppression + Pointage
Ajout de la suppression et du pointage à la volée dans la recherche par panier.
#62086 : Nouvelle option utilisateur : Bulletinage OPAC
"Activer par défaut l'option du bulletinage en OPAC en création de périodique ?" (case à cocher activée par défaut)
#62480 : Indexation des Concepts
Ajout en standard de l'indexation des altlabels et hiddenlabels des concepts sur l'indexation des notices
#64638 : Colonne 'Nombre de prêts' dans le tableau d'exemplaires sous une notice
Ajout de la valeur "nb_prets" dans le commentaire du paramètre "expl_data" afin de pouvoir ajouter la colonne "Nombre de prêts" dans les tableaux d'exemplaires.
#65147 : Unimarc zone 219, report en V5
Prise en compte de la zone 219 dans les imports, Z39.50, et affichage unimarc (informations de l'éditeur).
#65760 : [RMC] Identifiant de la notice
Nouveau critère dans la recherche multi-critères :
- Identifiant de la notice
-----------
Circulation
-----------
#60467 : Espace avant/après le code-barres lors du prêt/retour
Élimination des espaces en début et fin de chaîne de caractères en prêt ou retour de document.
#60996 : Optimisation prolongation des prêts
Modification d'une requete utilisée à chaque prolongation de prêt pour diminuer le temps de traitement.
#61000 : Piège paramétrable sur monopole de prêt
Évolution du paramètre loan_trust_management pour avoir la possibilité d'afficher l'information sous forme d'un message non bloquant.
0: Non
x: nombre de jours entre 2 prêts d'un exemplaire d'une même notice (ou bulletin)
x,1: Affiche l'information sous forme d'un message non bloquant
#62408 : Limitation de l'affichage des prêts et prolongation en lot
Une alerte sera désormais jouée pour afficher tous les prêts lorsque l'on clique sur le bouton "+" en en-tête de liste.
#62702 : HTTPS / imprimantes à tickets de prêts
Prise en compte de l'HTTPS pour l'interfaçage avec les imprimantes à tickets de prêts.
#63068 : Quotas de prêts sur des champs de notice
Ex : Quota de prêt sur le champ de "Nouveautés".
#64225 : Date de parution du périodique dans le mail de relance
Ajout de cette information dans le mail de relance.
#65429 : RMC Lecteurs - Ajout critère de fin d'adhésion
Nombre de jours par rapport à la fin d'adhésion
#65445 : Template de mail | Ajout d'informations emprunteur
Dans les templates de mail, ajout des informations :
- nombre de jours restant avant fin d'abonnement
- lien de réabonnement
------
Divers
------
#58808 : Zone alerte partie gestion
Valorisation des alertes en partie gestion
#58813 : Pictogramme [+] en partie gestion
Grossissement du pictogramme [+] en partie gestion
#59814 : Ajout de la date de parution dans l'index d'une notice
Ajout du champ date_parution dans le champs_base.xml
#60394 : Identifiant du cadre dans les pages FRBR
#62051 : Evolution dans l'affichage des raccourcis
Modifications pour que les raccourcis soient visibles sans scroll Y dans tous les styles.
#62473 : Ajout évènement before_update sur documents numériques
Ajout d'un évènement before_update sur les documents numériques pour mise à jour dans le plugin Alfresco.
#62486 : export emprises de carte des notices
export emprises de carte des notices dans les services externes
#64184 : Variable django : contributeur
Nouvelle variable django "contributor" pour récupérer les informations du lecteur ayant contribué
exemple :
#64730 : [Paniers] Procédures d'actions
Il y a désormais la possibilité de revenir rapidement aux procédures d'actions depuis la page résultant d'une procédure d'action.
#65698 : Gestion des mails en erreur
Modification des envois de mail dans PMB pour que, lorsque le paramètre mail_adresse_from est renseigné, les réponses automatiques des serveurs destinataires répondent à l'adresse d'expédition et non à l'adresse du paramètre mail_adresse_from
Attention, ces messages d'erreur de non transmission peuvent être considérés comme des SPAM.
---
DSI
---
#62785 : Flux RSS DSI
Onglet DSI > Flux RSS > définitions
=> Le lien du flux RSS est désormais cliquable.
#63758 : [Flux RSS] Pagination
Mise en place du paginateur avancé.
#64473 : Bouton "retour" en visualisation du contenu d'une bannette
Ajout d'un bouton "retour" en visualisation du contenu d'une bannette.
--------
Editions
--------
#58997 : [Etats paramétrables] Documents numériques
Ajout de la source de données "Documents numériques" dans les états paramétrables.
#61214 : Pagination dans les listes de lecteurs
Ajout de la pagination avancée dans les listes de lecteurs.
#62793 : Fonction de template : #categories
Ajout d'un 6ème argument pour limiter la liste des descripteurs.
#63658 : [Template de notices] Fonction #statut
Prise en compte du contexte "Gestion" ou "OPAC" pour l'affichage du libellé.
#64677 : Ajout du type de document dans les mails de retards
Information sur le type de document ajoutée dans les mails de retard.
----
OPAC
----
#58785 : Formulaire de contact
Valorisation de l'affichage du message d'erreur lorsqu'un utilisateur ne remplit pas correctement le formulaire de contact.
#58892 : Ajout de tous les auteurs dans les coins Zotéro
Ajout de la variable GET "rft.aut" (concaténer) pour chaque auteur de la notice.
#58952 : Trombone documents numériques sur notice liée
Affichage de l'indicateur de documents numériques sur les notices liées
#59261 : Prêts en cours/en retard
- Affichage du titre de série devant le titre de la notice.
#59618 : Ajout d'un title sur le lien "Visionner les documents numériques" de la recherche
#59811 : Message de désinscription à une liste de circulation de périodique
Affichage d'un message de confirmation : "Votre demande a été bien enregistrée.".
#60211 : Correction d'erreurs "notice" dans les contributions
#60257 : Suppression de l'infobulle sur les grilles de formulaires de contribution
#60267 : [Django] Variable globale "today"
#60517 : Variable django pour identifier les notices Cairn.info
Nouvelle condition pour identifier les notices Cairn.info :
{% if record.cairn_source %}
...
{% endif %}
#61055 : Formulaires de contribution | Ergonomie des sélecteurs de ressources
L'autocomplétion sur les sélecteurs de ressources dans les contributions est revue.
#61201 : Impression d'un résultat de recherche
Bouton "Imprimer" renommé en "Valider".
#61872 : Paginateur d'étagères et autres
Les variables d'environnement transmises en GET sont désormais récupérées par le paginateur.
#61952 : Contribution : augmenter le nombre de caractère maximum des champs de saisie "small text"
#62202 : Visualisation du contenu de mes alertes
Séparation des bannettes publiques et des bannettes privées.
#62783 : Compte lecteur en OPAC : afficher le nombre de prêts
Nombre de prêts affichés entre parenthèses.
#64380 : Séparateur pour l'arborescence d'une catégorie
Prise en compte du paramètre OPAC :
- categories_categ_path_sep
#64640 : Stats sur les URL externes
Modification de l'événement pour que le "clic + molette" soit pris en compte dans les visites de sites externes.
#64780 : Template sur flux rss de recherche
Pouvoir associer un template aux flux RSS des recherches en OPAC.
Nouveau paramètre OPAC : short_url_rss_records_format
#65768 : Traduction en anglais des nouveaux messages à l'OPAC
Traduction des nouveaux libellés à l'OPAC et correction de quelques anciennes traductions.
-------
Portail
-------
#59642 : Vider la barre de saisie de recherche après en avoir effectué une
Variable "nofill" placé dans l'url pour permettre de vider la barre de saisie de recherche après en avoir effectué une est remplacé par le paramètre cms_search_view_nofill
#60625 : Tri par pertinence dans les rubriques et les articles
Articles/Rubriques dont la source de données est "issue des catégories d'un(e) article/rubrique".
Pertinence calculée sur le nombre de catégories en commun.
#62027 : Vider le cache des images
Opération supplémentaire nécessaire :
=> Le cache du portail sera désormais vidé au nettoyage du cache des images
************************************************************************************************************************
************************************************************************************************************************
************************************************************************************************************************
************************************************************************************************************************
* CHANGE_LOG_5.0.6 *
************************************************************************************************************************
************************************************************************************************************************
************************************************************************************************************************
************************************************************************************************************************
*******************
ANOMALIES
------------
Acquisitions
------------
#49986 : Création d'une commande à partir de multiples suggestions
Correction du tableau résumant les suggestions dans la commande.
--------------
Administration
--------------
#49734 : Paramétrage de la visionneuse
Les paramètres par défaut ne s'affichaient plus sans avoir enregistré.
#50034 : Encodage dans la bibliothèque de fonctions json-rpc de PMB
L'encodage de la requête en json-RPC n'était pas géré correctement dans la classe pmb_jsonrpc_client de PMB contrairement à la classe jsonRPCClient
#50250 : Connecteur Web Services PMB
Correction de l'enregistrement du paramétrage de l'authentification.
#50564 : Synchronisation et import automatique via le gestionnaire de tâches
Correction sur la prise en compte des dates de synchronisation.
#50634 : [Webservices JSONRPC PMB] Encodage UTF-8 sur les statuts de notices
La récupération des statuts de notices accentués via JSONRPC générait une erreur.
#50904 : Possibilité de modifier le paramètre de fonction d'import z3950 dans le cas où elle n'existe pas
Le message d'erreur "La fonction d'import z3950 "*.inc.php" n'existe pas" s'affichait en boucle lorsque la fonction n'existait pas.
Le clic sur le bouton "OK" renvoie maintenant vers le paramètre à modifier.
#51829 : Formulaires de contribution | Valeur par défaut dans les sélecteurs de ressources
Correction d'une anomalie lors du réenregistrement d'un formulaire dont des sélecteurs de ressources sont renseignés par défaut.
#51836 : Formulaires de contribution en gestion
Possibilité de vider un champ "ressource_selector" dans les formulaires de contribution en gestion
#52132 : Modification import ASCODOCPSY
Modification de la fonction d'import ascodocpsy pour changer la condition de création de nouvelles catégories.
Ajout d'un test à la conversion du format ascodocpsy pour les catégories du thesaurus THEMES.
#52893 : Conversion PMB vers Prisme
La conversion est de nouveau fonctionnelle.
#52908 : Liens entre notices
Choix des liens à conserver en import et remplacement de notices.
Modification des libellés.
#53155 : Actions personnalisables : Sous-requêtes
Le retour à la ligne dans la requête SQL pour les listes de choix à partir d'une requête SQL posait problème.
#53493 : Option de ré-indexation "Générer les liens entre les descripteurs nécessaires à l'autopostage"
Parcours des catégories par "passe" pour éviter de dépasser la durée de traitement autorisée par le serveur.
#53861 : Statistiques OPAC
Récupération des messages de l'OPAC pour la consolidation de certaines stats.
#53961 : [Gestionnaire de tâches] Actions personnalisables
Correction sur le ré-affichage des paramètres de type "Liste de choix".
#54012 : Barre de chargement nettoyage de base
Ré-ajustement de la taille en fonction du pourcentage.
#56166 : Planificateur de tâches - Impression
Modification de la police de caractères en sortie.
#56267 : Connecteur OAI sortant : inf ou égal à 1970-01-01
L'interrogation "?verb=ListRecords&metadataPrefix=oai_dc&from=1970-01-01" ne renvoyait aucune notice.
Seules les dates strictement supérieure "1970-01-01" fonctionnait (date Unix la plus ancienne).
#56378 : Import lecteur : fatal error si on ne sélectionne pas de fichier
Correction d'une fatal error en import lecteur lorsque aucun fichier n'est sélectionné.
#56411 : Connecteurs : Action "Vider"
Suppression des lignes dans la table SQL "external_count" lors de l'opération de vidage.
Attention à l'utilisation de l'option "Suppression automatique des notices supprimées du serveur" au travers de la synchronisation par le planificateur de tâches.
Avec cette option, les notices cataloguées via l'import depuis un entrepôt seront supprimées si elles n'apparaissent plus dans l'entrepôt PMB.
#56566 : Préférences / acquisitions : adresses de facturation et livraison par défaut
Cela n'était plus affiché dans les préférences.
#56700 : Imports lecteurs : Localisation
Correction sur l'attribution de la localisation.
#56813 : Synchronisation via le planificateur des tâches
Dans les tâches de synchronisation externe ne prendre en compte la date de synchronisation qui est enregistrée dans les paramètres de la tâche que:
- lorsque l'on est avec l'option "Vider l'entrepôt avant de démarrer la synchronisation" de cochée
- en mode "Depuis la dernière synchronisation"
- la tâche a déjà eu lieu au moins une fois
- il y a au moins une notice dans l'entrepôt.
Sinon c'est la date de la notice la plus récente de l'entrepôt qui fait office de date de départ sauf en mode "Entre le"
#57063 : [Gestion des images] Suppression d'une image dont le libellé contient le caractère '
Correction pour permettre la suppression des images dont le libellé contient le caractère '.
#57801 : Affichage d'un utilisateur avec une apostrophe
Un utilisateur avec une apostrophe dans son nom ou son prénom n'était pas correctement affiché en modification.
#58449 : Messages de contributions manquants
Certains messages présents en français uniquement.
#50655 : [Webservices] Authentification JSONRPC
Correction sur l'authentification vers un autre PMB via JSONRPC.
---------
Autorités
---------
#50121 : Indexation des libellés de catégories traduits
La recherche sur un terme de catégorie ne ressortait pas en recherche
#50438 : Autopostage des concepts
Correction des requêtes de recherches et modification de l'indexation.
#50791 : RMC Autorités | Critère de schéma de concept
Correction du critère de schéma de concept dans la RMC autorité. La sélection via le popup fonctionne à nouveau.
#50872 : Indexation du libellé alternatif des concepts
Le libellé alternatif des concepts est maintenant correctement indexé pour ressortir dans la recherche tous les champs des concepts.
#51223 : [RMC - Champs personnalisés] Opérateur "Est vide"
L'opérateur "Est vide" sur les champs personnalisés d'autorités n'était pas fonctionnel.
#51329 : Authorities_collection et la classe catégories
Il manquait un cas de figure pour récupérer proprement une instance de catégories depuis authorithies_collection
#52249 : Ajout de l'identifiant du schéma dans l'indexation d'un concept
Dorénavant, on peut chercher les concepts via leur schéma en "sélection d'autorité".
#52267 : Navigation hiérarchique dans les concepts
Correction de la navigation hiérarchique dans les concepts et de la gestion de la case à cocher "Seulement les autorités racines"
#52288 : Ajout de concepts à un concept composé
Correction du libellé dans la grille de saisie du concept composé si l'on ajoute un concept sans schéma.
#52378 : Autopostage des concepts : Amélioration de l'indexation
#53577 : Grille de saisie des autorités perso
En édition d'autorité perso à partir de la fiche de l'autorité, la grille est bien prise en compte
#53583 : Affichage de l'autorité perso dans le sélecteur après création
Affichage de l'autorité perso dans le sélecteur après création à partir d'une notice.
#54210 : Correction de l'autocompletion des concepts quand sphinx est activé
L'autocomplétion des concepts ne fonctionnait pas lorsque sphinx était activé et que l'on cherchait "*".
#54243 : Prise en compte du type d'autorité personnalisée dans les sélecteurs popup
Le type d'autorité personnalisée n'était pas pris en compte lors de la recherche au travers des popup.
#54933 : Vignettes des auteurs
Re-prise en compte de vigurl
#55151 : Remplacement d'autorité
Dans le cas du remplacement d'une autorité par une autre, il manquait le remplacement pour certaines valeurs de champ perso :
CP d?emprunteur
CP de concept
CP d'état des collections
CP de demande
CP d'exemplaire
CP de documents numérique
CP de pret
Il manque encore la gestion des CP du module Fiche
#55181 : Concepts | Prise en compte du statut dans la liste hiérarchique
Prise en compte du statut d'autorité dans la vue hiérarchique des concepts.
Ajout du statut de l'autorité dans le store RDF.
#56409 : Dictionnaire des synonymes : Pagination
La lettre sélectionnée ne suivait pas lors du passage aux pages suivantes.
#56920 : Détails d'une catégorie
Remplacement du libellé "Commentaire" par "Note d'application".
#57057 : Recherche autorités et création de thésaurus
Lors de la création d'un thésaurus le n?ud racine qui n'a pas de libellé était indexé et cela posait un souci d'affichage.
#57677 : Ajout de la composition dans la duplication d'un concept
Lors de la duplication d'un concept composé, la composition est bien reprise.
#57836 : Correction d'erreurs "notice" dans le framework des concepts
#57840 : Conservation des liens entre autorités lors du remplacement d'un concept
#58276 : Suppression de concept | Réindexation des concepts liés
Les concepts liés à un concept que l'on supprime sont maintenant correctement ré-indéxés.
---------
Catalogue
---------
#48964 : Prise en compte du paramètre utilisateur "Localisation par défaut en visualisation du bulletinage" dans la liste des bulletins d'un pério
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".
#49374 : Suppression de dépouillement
Lors de la suppression d'un dépouillement, l'indexation Sphinx et le stockage des concepts n'était pas supprimé correctement.
On fait maintenant appel à la méthode de suppression d'une notice, plus complète.
#49498 : Lien entre panier et bannettes
Changement de l'affichage des liens avec les bannettes dans l'édition d'un panier.
#49748 : Autocomplétion de concepts dans les formulaires de notices
L?auto-complétion des concepts dans les formulaires de notices est de nouveau fonctionnel en V5_0.
#49811 : Régression sur la sélection d'autorités perso
Correction d'une régression sur la sélection des autorités perso entre la 5.0.4 et la 5.0.5.
#49910 : Recherche Sphinx en gestion
Correction de la recherche sphinx sur les notices en gestion.
#50117 : Titre de la recherche externe
Correction sur le titre en recherche externe. Ajout d'un lien en mode avancé pour retourner au mode simple.
#50487 : RMC sur les notes
Conservation des mots vides sur les opérateurs suivants dans les notes (note de contenu - note générale - résumé) :
- Commence par
- Finit par
- Exactement comme
#50491 : Code de message pour les Catégories en création/modification de notice
Modification pour différencier le message "Catégories" en création/modification de notice et celui en recherche d'autorités.
#50578 : Impression de résultat / envoi par mail
Prise en compte de la modification de l'objet.
#50605 : Recherche dans les documents numériques en gestion
La recherche Tous les champs de gestion comportait une erreur sur la recherche au sein des documents numériques.
Elle était limitée aux notices dont les documents numériques sont visibles à l'OPAC par le statut.
#51047 : Autocréation de nom de document numérique
Correction de la création automatique du nom d'un document numérique si rien n'est renseigné à l'ajout.
#51111 : Indexation des documents numériques doc, docx, ...
L'indexation plein texte des documents numériques avec le paramètre jodconverter_cmd n'était plus fonctionnelle depuis le passage à Php 5.6 à cause d'une évolution de php_curl pour le POST de fichier.
#51237 : [Documents numériques] Droits sur les vignettes
La vignette du document numérique rattachée à un bulletin ne s'affichait pas lorsque son périodique n'était pas visible à l'OPAC alors que sa notice de bulletin est bien visible.
#51315 : [Documents numériques] Upload en base
Erreur de sélection du bouton "radio" sur "Uploader vers" lorsque le document est enregistré en base.
#51327 : Indexation - champ avec une pondération à 0
Dans le moteur, on trouve des champs indexés avec un pondération à 0.
C'est logique dans les tables _fields_global_index, cela permet de construire les facettes.
Par contre, aucun intérêt de les stocker dans _words_global_index qui ne sert que pour la recherche booléenne.
#52277 : Calcul de la vignette d'un document numérique
Augmentation du timeout cURL à 10 pour la génération de la vignette calculée à partir d'un document numérique.
#52734 : Résultats de recherche - Réservation sur les bulletins
Affichage du bouton de réservation dans la notice de bulletin si le paramétrage le permet.
#52780 : Prévision(s) visibles dans les résultats de recherche
Ne pas faire apparaître le libellé "Prévision(s)" lorsque cela n'est pas utile.
#53498 : Vignettes de document numérique
Ajout d'un fond blanc dans la génération des vignettes de document numérique
#53559 : Gestion des droits de création d'autorités personnalisées dans le sélecteur
Gestion des droits de création d'autorités personnalisées dans le sélecteur en edition de notice
#53606 : Vignettes des documents numériques
Correction du remplacement de la vignette enregistrée par une nouvelle.
#54453 : Correction édition des documents numérique en popup
La suppression d'un document numérique via la popup d'édition ne ramenait pas sur la notice. C'est maintenant corrigé.
#55205 : récupération des attributs dans l'oai
Dans la récupération d'une notice, on récupère maintenant les attributs du tag metadata.
#55206 : Récupération des champs note générale et résumé en répétables en z3950
Dans la récupération des notes en z3950 seule la note de contenu était traitée comme un champ répétable.
On modifie la reprise de la note générale et du résumé pour prendre en compte la répétabilité du champ.
#55416 : Impression des fiches catalographiques
De nouveau compatible avec les nouvelles versions de PHP.
#55463 : Interrogation externe simple sans sources sélectionnées
Le chargement de la page ne se passait pas correctement.
#56475 : Gestion des avis
Le bouton Notices est désormais sélectionné par défaut.
#56543 : Problème de prise en compte du paramétrage PHP dans les documents numériques
Correction de la prise en compte du memory limit dans la classe explnum. (La valeur peut être à -1, ça n'était pas pris en compte)
#56668 : Articles de périodiques externes : Intégration dans la base
Correction de l'intégration des articles n'étant pas rattachés à un périodique via la recherche externe.
#56808 : Import de fichiers Word et Excel avec le connecteur Zotero
Récupération du mime-type en intégration de notices.
#57076 : Recherche Auteur/Titre : Pagination liste d'auteurs
Rétablissement de la cohérence dans la pagination.
#57123 : Recherche Auteur/Titre : Tri liste d'auteurs
Ré-application du tri alphabétique.
#57184 : Dédoublonnage en import d'articles
Désormais, les articles seront rattachés au bulletin le plus récent s'il existe plusieurs numéros identiques sous le même périodique.
#57247 : Connecteurs entrants PMB : Doublons
Correction sur le dédoublonnage.
#57352 : [Recherche paniers] Application du tri
Correction sur l'application du tri.
#57370 : Import z39.50 Sudoc
Lors de la déclaration du serveur z39.50 du SUDOC il faut utiliser le port 10646. Cela permet d'obtenir toutes les notices en utf-8 comme c'est indiqué dans le champ 100$a de chacune des notices.
Avec un PMB en Iso, pour ne pas avoir de soucis d'affichage il faut également avoir installé l'extension php: php-intl.
#58063 : Affichage nombre de prêts d'un exemplaire
Bug d'affichage corrigé.
#58072 : Imports/Exports de documents numériques
Récupération conforme de l'URL du document numérique.
#58083 : RMC Catalogue / Sphinx : Recherche titre qui cherche également dans les documents numériques
La recherche titre attaquait également les index de documents numériques avec Sphinx.
Le correctif était déjà appliqué en DEV, il s'agit d'un report en 5.0
#58349 : Listes de notices d'une autorité : Tris
Correction sur l'application du tri.
#50249 : Sélecteur de catégories : Recherche dans plusieurs langues
La recherche dans plusieurs langues de nouveau fonctionnelle.
#52154 : [Abonnements de périodiques] Affichage du calendrier
L'affichage du calendrier n'était pas affiché en totalité dans certaines situations.
#53288 : Génération de codes-barres
Optimisation du script "gen_code/gen_code_exemplaire.php"
-----------
Circulation
-----------
#49859 : [Réservations] Conservation de la localisation par défaut
Conservation de la localisation par défaut lors de la validation de la réservation ou du choix de l'exemplaire.
#50772 : Voir la notice d'une demande de numérisation
Correction du bouton 'Voir la notice' d'une demande de numérisation pour pouvoir consulter articles et periodiques.
#51630 : Condition d'affichage de l'historique de relance
Changement des conditions d'affichage et de nettoyage de l'historique des relances.
#51680 : Numéro du lecteur
Nettoyage du numéro de lecteur à la sauvegarde.
Non autorisation des guillemets + apostrophes.
#52529 : Lien vers la notice d'une demande de numérisation
Correction dans la création du lien d'une demande de numérisation
#54150 : [Prêts] Confirmation au retour
Le paramètre confirm_retour n'était plus pris en compte.
#57025 : Recherche avancée de lecteurs par sexe
Ajout de la valeur "Non précisé".
#57832 : Alerte sonore au retour des documents
Ajustement des alertes sonores jouées.
#57910 : Différence table pret/pret_archive pour les prolongations
Mise à jour du champ de prolongation de la table pret_archive appliquée lors de la prolongation.
#51753 : [Fiche lecteur] Affichage du type d'abonnement
Correction du problème d'encapsulation dans le DOM HTML.
--------
Demandes
--------
#54448 : Tri des questions de la FAQ
Ajout d'un critère de tri supplémentaire pour l'affichage de la FAQ à l'OPAC.
------
Divers
------
#49284 : Gestion des procédures de paniers : Forçage
Certaines procédures indiquent une erreur de jointure lors de leurs exécutions.
Nous pouvons désormais "forcer" l'exécution d'une procédure si le paramètre "procs_force_execution" est activé.
#49581 : RMC : Relations horizontales
On s'appuie désormais sur le fichier "relationtypeup" pour l'affichage et les résultats du critère "Relation horizontale associée".
#49608 : Gestion des mots non vides
Prise en compte des mots non vides en indexation et en recherche PMB.
#50486 : Drag n drop sur les champs personnalisés
Cela n'était pas fonctionnel lorsque parmi les champs personnalisés aucun n'était autre qu'un champ liste à partir d'une requête SQL.
#50648 : [Collectes] Bloc rendu invisible
Le bloc "Choisissez les éléments sur lesquels portera la requête" apparaissait en collecte par procédure de sélection
#50738 : [Pop-up de sélection] ISBD des sous-collections
Correction sur le formatage des ISBD de sous-collections dans les pop-up de sélection.
#50857 : Cache des images
Lorsqu'aucune image n'était trouvée le cache ne gérait pas correctement le fait que l'image "vide" puisse être différente en gestion et en Opac mais également entre différents PMB partageant le même cache sur le serveur.
#51261 : Variable serveur PHP_SELF
Suppression de son utilisation dans PMB.
Elle pose problème dans certains contextes.
#51355 : Optimisation dans strip_empty_words
Optimisation de la méthode de nettoyage des mots vides.
On transforme un parcours de boucle avec un preg_replace par mot à un preg_replace global qui fait le même travail.
#51369 : Relations entres notices
Récupération du niveau bibliographique et du niveau hiérarchique des notices liées pour un meilleur formatage.
#51736 : [RMC Catalogue & OPAC] Critère de catégories
Prise en compte du thésaurus sélectionné en recherche multicritère pour un choix "Est vide" ou "N'est pas vide".
#52569 : Pointage dans un panier
Le pointage sur plusieurs éléments en quasi-simultanée pouvait amener un problème d'affichage.
La modification de l'image se faisait uniquement sur la dernière.
#53051 : Correction d'une erreur "notice" dans les plugins
#53073 : RMC sur le titre
Modification de la recherche sur le critère "Titre" pour les opérateurs suivants :
- Commence par
- Finit par
- Exactement comme
On se base désormais sur le champ "tit1" de la table "notices" en lieu et place du champ "index_sew".
#53115 : Classe de recherche Sphinx: liste des critères
La récupération des critères disponibles ne fonctionnait pas pour le cas un peu particulier des concepts
#53418 : Redimensionnement des vignettes en impression de panier
Intégration de la classe CSS pour le redimensionnement des vignettes.
#53678 : Prise en compte du paramètre d'indexation par défaut à la création d'un document numérique depuis un fichier temporaire
Prise en compte du paramètre d'indexation par défaut à la création d'un document numérique depuis un fichier temporaire
#54392 : Correction addslashes manquant dans l'utilisation des cookies
Les informations contenues dans les cookies étaient utilisées telles quelles dans les requêtes sans addslashes.
#54487 : Correction dans l'affichage d'un champ personnalisé
Ajout d'une vérification pour éviter de chercher un champ personnalisé qui a été effacé,retournant une erreur, comme dans une équation de recherche par exemple.
#54494 : Gestion des procédures de paniers : Suppression
Il n'était pas possible de supprimer des procédures contenant des guillemets.
#55164 : Correction acces proxy pour serveur de procédures distantes
Problème d'accès depuis passage du serveur de procédures distantes en https.
Ajout d'options afin d'éviter la vérification du certificat si utilisation d'un proxy.
#55256 : ARC2 | Require manquant
Ajout d'un require dans le store ARC2.
#56474 : Lien de téléchargement de la documentation
Mise à jour du lien de téléchargement de la documentation.
#56676 : Vérification des liens dans PMB - Curl
Lors de la vérification d'un lien saisi dans un champ de PMB, on considère maintenant le lien valide dès que celui-ci renvoie un code de statut HTML 2XX ou 3XX.
Avant seul le statut 200 était considéré comme valide.
#56793 : Correction sélecteur autorité perso en RMC
La sélection d'une autorité perso était KO en RMC
#57668 : [RMC] Droits d'accès utilisateur au module
Un utilisateur n'ayant pas accès à l'onglet catalogue ne pouvait pas effectuer de recherches multi-critères lecteurs et autorités.
#57862 : Fréquentation d'apparition des mots : Calcul de pertinence
Correction sur le calcul de pertinence avec l'utilisation de '*' en recherche.
Anomalie rencontrée lorsque le paramètre "search_relevant_with_frequency" est activé.
#57945 : Recherche booléenne tous les champs avec Sphinx
Le report de la recherche booléenne Sphinx n'avait pas été fait partout.
#58115 : Nettoyage des constantes d'entités
Nettoyage des constates nécessaire pour des corrections concernant les vedettes composées.
#58119 : [Champs personnalisés] Valeur 0
La valeur 0 dans un champ personnalisé n'est plus considérée comme une valeur vide.
#58233 : [Sphinx] Critère Contenu du document numérique
Ce critère ne prenait pas en compte l'activation de Sphinx.
C'est fait !
#51011 : Prise en compte des codes langue oai_dc en majuscules.
Les codes langues en majuscules n'étaient pas pris en compte lors de l'import depuis une source oai_dc.
Modification de la feuille de style afin de les transformer en minuscules.
#55868 : Affichage des champs persos de type liste
Correction sur l'affichage des champs persos de type liste lorsque aucune valeur n'est associée
---
DSI
---
#49409 : Pagination dans le menu "Diffuser"
Correction sur le parcours des bannettes sur le menu "Diffuser"
#49674 : [Veilles] Récupération des notices d'un entrepôt
Correction de l'erreur d'identification de notice. Nous pouvons désormais créer la notice via l'item de veille.
#51558 : Veille : récupération des catégories d'articles et de rubriques
Correction de la récupération des catégories d'articles et de rubriques dans les veilles
#56598 : Mention du nombre de notices envoyées mal positionnée
Correction de l'affichage du nombre de notices dans le mail d'une bannette.
#56983 : Correction du filtrage par défaut des bannettes privées
L'équation de recherche était appliquée sur toutes les bannettes, y compris les publiques. C'est corrigé. Elle ne s'applique que sur les bannettes privées maintenant.
#57283 : Bannettes cumulatives
Correction sur la purge des éléments dépassant la limite.
#58206 : [Gestionnaire de tâches] DSI privées
Contenu aléatoire dans les tables temporaires.
Problème :
- Multiples équations sur une même tâche du planificateur
- Tables temporaires de même nom non supprimées avant création
--------
Editions
--------
#49553 : [Templates de notices] #linked_id
Correction sur la récupération des relations horizontales
#49575 : Tri des états personnalisables
Tri de nouveau fonctionnel sur les entêtes de colonnes.
#50798 : [Template de bannette] Modification du template par défaut
L'altération à la mise à jour de la base de données se fera uniquement sur le "template PMB" s'il n'a pas été personnalisé.
#51616 : Fonction de template #expl_num_with_tpl();
Correction sur la prise en compte de la limite.
#51963 : Fonction de template #date_bulletin
Changement dans la fonction pour récupérer uniquement le libellé de période ou uniquement la date au format JJ/MM/AAAA en plus de l'ancienne option.
#52089 : [Lecteurs] Abonnements dépassés
Prise en compte du filtrage sur la catégorie et le code statistique lors de la relance d'adhésion.
#52490 : Fonction de template #initiale();
Non renvoi du caractère final si la valeur de départ est vide.
#52901 : Export des réservations
Élimination des balises HTML à l'affichage du titre de la notice.
#54209 : Tri sur la colonne "Retour prévu" dans le tableau des réservations
Le tri sur la colonne "Retour prévu" n'était pas optimal avec les dates et les valeurs textuelles.
#54536 : Gestion du "limit" dans la partie Editions>Etats>Personnalisables
Suppression de la limite SQL avant de l'exécuter lorsqu'elle est présente dans la requête paramétrée pour que celle-ci soit gérée par le paginateur.
#57671 : [Templates de notices] Correction de la fonction ISBD
------
Fiches
------
#53825 : Export des fiches vers excel
Correction de l'encodage.
----
OPAC
----
#47154 : facette concepts
En résultat de recherche la facette de concept s'affiche avec le bon label, le bon lien et le bon nom de formulaire
#49319 : Encodage sur la page du panier
Correction du message "Tout décocher" mal encodé sur la page de panier du lecteur.
#49361 : Ajout de notices externes dans le panier
Nous pouvons à nouveau ajouter des notices externes (une par une) dans le panier.
#49367 : Style graphique des prêts en retard
Harmonisation de la CSS
#49755 : Affichage des notices filles à l'opac
Affichage des notices filles, 'pairs' et 'childs' à l'opac
#49785 : Affichage de notice dans une vue
Vérification de la visibilité dans la vue en accès direct "Permalink".
#49927 : Réservation d'un bulletin
Correction sur le double affichage du tableau des exemplaires lors de la réservation sur un bulletin.
#49930 : Pagination de la recherche affiliée
Résolution de la pagination dans les recherches affiliées.
#50047 : Problème de contexte : Partager résultat de cette recherche
#50110 : Gestion des catégories dans la classe d'affichage personnalisée Epires
Prise en compte du paramètre OPAC categories_show_only_last pour l'affichage des catégories.
#50115 : "Voir la suite" d'une bannette sur le portail
Correction de l'affichage du lien "Voir la suite" pour les bannettes publiques.
#50574 : Contributions : Correction d'une erreur JS à la modification d'un document numérique
Correction d'une erreur JS à la modification d'un document numériques issu des contributions.
#50713 : Encodage dans les recherches affiliées
Correction de l'encodage du mot "résultat(s)"
#50760 : Affichage de la note générale dans le template django common
Dans l'affichage détaillé du template django de notices "common", prise en compte des retours à la ligne dans la note générale.
#50895 : Filtres non fonctionnels dans la FAQ
Correction sur l'affinage des questions au travers des filtres.
Ré-indexation de la FAQ nécessaire.
#51138 : [Bloc de recherche] Comptabilisation des concepts
Comptabilisation des concepts dans le bloc de recherche généralement situé dans un bandeau de recherche.
#51602 : Calcul de la taille d'un document numérique
Mauvaise construction de la méthode de calcul de la taille du document numérique.
#51710 : Groupement vide dans les recherches externes
Élimination de la zone vide dans le regroupement des sources externes.
#51714 : Surlignage dans une recherche avec l'opérateur "+"
Application du surlignage lorsque l'opérateur "+" est collé au terme recherché.
#51827 : [Recherche par tags] Partage du résultat de recherche
Le partage du résultat n'était pas fonctionnel dans la recherche par tags.
#51971 : Récupération d'éditeur par Zotero à l'OPAC
Zotero ne récupère plus "autre éditeur" dans l'import depuis l'OPAC.
#52107 : Espaces de contribution | Non réindexation des entités de la base
On ne ré-indexe plus les entités qui ne sont pas issues des contributions.
On accélère ainsi la validation des contributions.
#52295 : Statistiques OPAC : exclusion d'adresses IP au travers d'un proxy
Modification pour que le paramètre logs_excludes_robots puisse prendre en compte les adresses IP cachées derrières certains proxys.
#52348 : Tri dynamique des prêts précédents
Ajout d'un tri sur le tableau récapitulatif des prêts précédents à l'OPAC.
#52546 : Première connexion issue d'une DSI
Ne pas faire de redirection lors d'une connexion OPAC au travers d'un mail de DSI.
#52563 : [Alertes privées] Export
Le fichier d'export, si demandé, n'était plus associé au mail envoyé au travers de l'envoi sur l'OPAC.
#52658 : Tables temporaires : Génération du nom
Génération du nom de la table temporaire trop long dans certains cas. Généralement limité à 64 caractères.
Factorisation des différents appels de génération de tables temporaires dans les recherches.
#52684 : Mail d'information de suggestion à l'Opac
Lors de la création d'une suggestion à l'Opac, les mails d'avertissement n'étaient pas envoyés à l'adresse des utilisateurs souhaitant recevoir ce type d'alerte mais aux adresses mails renseignées dans les localisations d'exemplaire.
#52855 : Sélecteur de destinataire du formulaire de contact
Refonte du sélecteur pour mieux intégrer son contenu à l'aide de Dojo.js.
#52892 : Affichage du commentaire de l'auteur
Prise en compte des retours à la ligne sur l'affichage du commentaire de l'auteur.
#52895 : Lien "tout afficher" dans la FAQ
Correction du rebond vers l'affichage complet.
#53207 : [Vues OPAC] Utilisation du paramètre notices_display_modes
Prise en compte de ce paramètre éventuellement surchargé dans une vue pour l'affichage des notices.
#53251 : Encodage bouton "Tout décocher"
Correction du libellé parfois mal encodé.
#53378 : Panier cliquable dans le zen
Dans le style Zen, avec le mode d'affichage simplifié du panier (paramètre OPAC 'simplified_cart'), le panier est maintenant cliquable suite à un ajout de notice.
#53815 : Suppression texte "changer mot de passe" en double
#53955 : [Listes de lecture] Fermeture de balise div
Correction de la mauvaise fermeture de balise HTML div.
#54117 : Export de notices
Sur certains exports, il manquait les en-têtes dans la construction du fichier de sortie.
#54190 : Portail - Surlignage
Surlignage incorrect avec le portail activé.
#54280 : Impression de notices en résultat de recherche
Lors de l'impression en PDF de notices à l'Opac en résultat de recherche dans un PMB en iso, si la notice utilisait des caractères Windows (Expl: apostrophe inversée) alors ces caractères n'étaient pas présent.
#54282 : [Page d'un bulletin] Filtrage des dépouillements
Prise en compte des droits d'accès et des vues OPAC lors de la récupération des dépouillements associés au bulletin.
#55050 : Libelle alternatif de liens et d'images à l'opac
Ajout de libellés alternatifs (attribut "alt") sur certaines images de l'opac et suppression de ceux qui étaient appliqués sur des liens.
#55493 : Vérification de l'email
Changement des formulaires de l'inscription en ligne et de l'ajout/édition de lecteur pour vérifier la validité des email fournis.
#55528 : Impression d'un panier
Correction de l'icône de type de document qui ne restait pas alignée avec le titre de sa notice
#55650 : Droit de visibilité à partir de la recherche par carte
Correction sur la prise en compte des droits de visibilité.
#55668 : Visionneuse de documents numériques
Correction de l'affichage des documents dans la visionneuse suite à l'application d'une facette lors d'une recherche.
#55882 : Inscription lecteur - Durée d'adhésion
On fixe désormais la durée d'adhésion du lecteur à 365 jours lorsque le paramétrage de la catégorie par défaut en inscription OPAC est incomplet.
Sans cela, l'inscription ne fonctionnait pas.
#55916 : Affinage suite à une recherche par TAGS
Cela n'était pas fonctionnel.
#56148 : PMB ISO-8859-1 : Formulaire de contact
Les caractères accentués posaient problème sur certains PMB en ISO-8859-1.
#56170 : Formulaire de contact - Mode de choix des destinataires "Par personnes"
Correction du problème d'envoi vers la première personne de la liste.
#56194 : [Catégories] Auto-complétion multi-langues
Correction de l'interrogation multi-langues en auto-complétion.
#56314 : Flux RSS des veilles
En fonction de l'encodage du PMB, le header html envoyé au navigateur n'étant pas précisé il y avait des soucis d'affichage avec les caractères accentués.
#57220 : Correction de la multi-critères en "glisser-déposer"
Les recherches prédéfinies écrasaient la globale "$search". Par conséquent, la multi-critères ne fonctionnait pas correctement.
#57269 : RMC : CP à partir d'un sélecteur d'autorités
La recherche n'était pas fonctionnelle.
#57938 : Tri dans les listes de lecture
Si le paramètre Opac default_sort_list à 0, la popup affiche les tris disponibles
#58110 : [SPHINX] Transformation recherche simple en RMC
Avec Sphinx, si on applique un affinage sur une recherche simple ou un rappel d'historique de recherche simple, la recherche de base n'était plus faite avec Sphinx.
#58288 : Permalink de recherche : Affinage
Correction de la fonction "affiner la recherche" à partir d'une recherche lancée depuis un permalink de partage.
#58389 : Fatal error: Call to a member function get_display_links()
#58696 : Statut de doc numérique : Téléchargeable Oui & Consultable dans la visionneuse NON
Affichage direct du document lorsqu'il n'est pas consultable dans la visionneuse.
#53239 : Erreur d'appel d'images dans le style common.css à l'Opac
Les liens renseignés comme image next.png et prev.png d'arrière plan n'étaient pas bons.
#58180 : Correction vulnérabilités de type XSS
Si injection de &user_query='">