Développements de Mir@bel : journal des modifications [depuis mai 2017]

ou "changelog" ou "release notes"...

en italique les fonctionnalités réservées aux membres de Mir@bel

4-5 décembre 2018

  • "Déménagement" de Mir@bel : nouveau serveur, nouveau système d'exploitation (Debian), nouveau système de base de données (MariaDB). Toujours hébergé à Sciences Po Lyon !

28 novembre 2018

Améliorations

  • [page revue] Autres liens : ajout d'icône et d'un système de reconnaissance pour trois nouveaux sites (hypotheses.org, ERIHplus et Latindex)
  • [droits admin] Ouverture aux administrateurs de la possibilité de changer le titre d'un accès, même pour les revues suivies par un autre partenaire
  • [imports kbart] L'import kbart accepte dorénavant les fichiers au format .tsv
  • [imports kbart] Accepte des fichiers kbart signalant des résumés ("abstract")
  • [modification d'un titre] Ajout de la possibilité de gérer manuellement les informations sur la présence ou non d'une notice SUDOC (champ ppn "no holding")

Corrections

  • [variable] Correction de la variable affichant le nombre de "revues dont des accès sont quotidiennement vérifiés" (qui ne tenait pas compte des imports de collections, seulement de ressources complètes)
  • [tableau de bord] Correction/activation du lien vers le tableau de bord de suivi pour les partenaires éditeurs
  • [imports] Détection lors des imports automatiques du "ppn no holding", de manière à intégrer les données du SUDOC sans proposer dans Mir@bel de lien vers le SUDOC s'il n'y a pas de notice SUDOC
  • [imports kbart] Correction pour permettre de traiter les fichiers reçus même lorsque pour certains titres de revues le fichier ne contient pas d'URL

17 octobre 2018

Améliorations

  • [personnalisation] Lorsqu'un établissement est sélectionné dans Mir@bel il peut désormais afficher une phrase de personnalisation sous son logo
  • [accès personnalisé] Un nouveau paramètre d'URL permet aux établissements de faire des liens vers Mir@bel en sélectionnant directement leur établissement. Exemple pour Sciences Po Lyon.
  • [import des possessions] L'import d'un fichier csv pour intégrer les possessions d'un partenaire génère désormais un rapport très détaillé, tout en proposant le chargement d'un fichier csv correspondant (avec les données initiales titre/issn/identifiant local, les correspondances dans Mir@bel, et la liste des titres non repérés)
  • [import des possessions] L'import du fichier csv des possession reconnaît désormais les ISSN même si le champ comprend des espaces non prévus

Corrections

  • [état des suivis] Corrections sur la page d'administration permettant de visualiser l'activité des partenaires : remise en fonction des tris, correction de données qui étaient erronées dans certains cas (nombre de revues non vérifiées, nombre de revues suivies, date de dernière connexion).

10 octobre 2018

Améliorations

  • [page d'accueil] Intégration d'une entrée thématique dès la page d'accueil
  • [nouvelles pages par thématique] Ajout d'une nouvelle entrée par thématique avec des pages spécifiques pour lister les revues de chacune des thématiques. Pages permettant de rebondir sur la recherche avancée (pour affiner) ou de cibler plus spécifiquement une thématique moins large. ex Science politique, droit et vie publique

Corrections

  • [page contact] Correction d'un effet de bord empêchant l'accès au formulaire spécifique de contact pour proposer des modifications sur les accès en ligne des ressources importées
  • [page modification revue] Rétablissement de l'accès au bloc ISSN pour les revues qui n'ont pas encore d'ISSN déclaré

26 septembre 2018

Améliorations

  • [page revue] Ajout d'une mention (image) "Accès libre" sur les pages des revues référencées dans le DOAJ
  • [page création de revue] le bloc des ISSN est désormais systématiquement déployé sur la page de création d'un titre (pour faciliter sa gestion, et l'ajout des ISSN complémentaires)
  • [page contact] Sécurisation du formulaire de contact (nouvelles barrières anti-spam)

18 juillet 2018

Améliorations

  • [nouvelle page] Mise en place d'un tableau de bord personnalisé pour chaque partenaire permettant de voir dans le détail les revues et ressources suivies, leurs dates de dernière mise à jour et vérification, les interventions en attente...
  • [vérification des liens] Nouvel accès ciblé par partenaire pour les liens erronés de l'ensemble des revues et ressources qu'il suit (en plus de la fonction de vérification page par page, et de la liste globale de vérification des liens dans Mir@bel)
  • [pages de création et de modification] Mise en place d'une alerte lorsque l'on quitte une page qui avait été modifiée (pop-up demandant confirmation avant de quitter la page)

Corrections

  • [indicateurs] rétablissement de la possibilité de choisir des périodes pour les statistiques de suivis et d'activité

4 juillet 2018

Améliorations

Corrections

  • [accès par proxy] lorsque l'on déclare un proxy spécifique pour une ressource il est utilisé non seulement pour les accès en ligne mais également pour le lien vers la ressource en question
  • [état des suivis] la page d'administration permettant de visualiser l'activité des partenaires recense désormais tous les utilisateurs même ceux qui ne se sont pas encore connectés

27 juin 2018

Améliorations

  • [import des possessions] amélioration de la fonction permettant d'importer dans Mir@bel les titres/ISSN/identifiants locaux des revues que les partenaires possèdent dans leurs établissements : prise en compte des ISSN-E, descriptif plus détaillé de la fonctionnalité, liste des revues non présentes dans Mir@bel, possibilité de supprimer des possessions via l'import du fichier csv.

Corrections

  • [recherche thématique] désormais la recherche sur une thématique renvoie systématiquement vers le dernier titre de la revue (le plus récent)

20 juin 2018

Améliorations

  • [autres liens] les pages d'indicateurs sur les autres liens vers un site cible peuvent désormais être publiquement partagées. Exemple : tous les liens réalisés dans Mir@bel vers le portail DOAJ
  • [accès par proxy] des proxy spécifiques peuvent être paramétrés, ressource par ressource (jusqu'à présent un partenaire de Mir@bel ne pouvait déclarer qu'un proxy pour l'ensemble de ces accès, maintenant il peut le faire ressource par ressource)

Corrections

  • [compte utilisateur] Il n'est désormais plus possible d'envoyer un mot de passe à un utilisateur dont le compte est géré via un annuaire ldap

21 mars 2018

Améliorations

  • [page éditeur] amélioration de la présentation des partenaires éditeurs (fonctionnalités de mise en page proposées)
  • [alertes par courriel] amélioration des messages envoyés lors des imports automatiques (alertes mieux ciblées : nouvelle revue proposée, modifications, créations d'accès, erreurs...)

Corrections

  • [page de vérification des liens] correction de l'affichage du suivi (nom du partenaire en charge)
  • [pages éditoriales] correction de liens de navigation et gestion en fonction des droits d'accès
  • [liens automatisés] Correction du script de vérification des liens supprimés dans DOAJ, ROAD et Héloise

19 mars 2018

Améliorations

  • [logs] gestion des logs d'erreurs applicatifs plus ciblée (avec la suppression des erreurs 404 liées aux tentatives d'attaque)
  • [collections] mise en place d'un nouveau type de collection "Licence Nationale France" pour les accès ISTEX (différenciées des collections de types "courant" ou "archive")

Corrections

  • [API] rétablissement de l'interrogation de l'API sur un titre par ISSN-L
  • [exports] export CSV d'accès : correction liée aux données ISSN
  • [page revue] rétablissement de la possibilité de supprimer un titre (ISSN impactés)

12 mars 2018

Améliorations

  • [statistiques web] mise en place de traceurs par provenance (établissements partenaires déclarés ou reconnus) pour l'outil de mesure de statistiques web piwik-matomo. Les utilisateurs sont désormais ciblés en trois sous-ensembles (anonymes, anonymes-avec-un-établissement, connectés).
  • [alertes par courriel] le cron hebdomadaire qui signale les accès qui ne sont plus présents dans une ressource importée (par exemple quand une revue est enlevée d'un bouquet) est désormais envoyé de manière ciblée aux partenaires en charge de la ressource

27 février 2018

Améliorations

  • [gestion des ISSN] ISSN traités en majuscules pour contourner les erreurs éventuelles dans les données fournies (cas réguliers de x minuscules)
  • [alertes par courriel] les alias des personnes en charge du suivi des membres-partenaires et de celles en charge du suivi des partenaires-éditeurs, sont maintenant en copie des courriels alertant des propositions de modification de manière différenciée (suivant le type de partenaire).
  • [admin] L'admin Mir@bel ne reçoit plus les alertes du crontab lorsqu'il n'y a aucune action (pour les imports automatiques, les alertes de propositions de mise à jour et les mises à jour de DOAJ, ROAD et Héloïse)

Corrections

  • [alertes par courriel] Dédoublonnage. Pour une proposition de modification sur un accès en ligne, si un partenaire est suiveur de la revue ET de la ressource, il ne recevra plus l'alerte par courriel en double.

21 février 2018

Améliorations

  • [accès en ligne] à la création ou la modification d'un accès en ligne, le descriptif détaillé des collections est proposé au survol (pour les ressources comportant des collections)
  • [couverture de revue] Mir@bel peut maintenant charger des images dont les noms ne sont pas correctement encodés (pour les caractères exotiques)
  • [imports] mise en place d'alertes personnalisées pour les accès qui ne sont plus signalés à la source (revues supprimées de la ressource importée) ; un nouveau champ "courriel import" permet de déterminer pour chaque partenaire qui en sera le destinataire
  • [vérification de données] une nouvelle liste permet de contrôler les collections temporaires

Corrections

  • [contrôle de données] amélioration du script qui contrôle les dates de début et de fin d'un titre de revue en cas de date imprécise (ex. 200X est bien inférieure à 2010)
  • [liens automatisés] Correction du récapitulatif des liens vers DOAJ, ROAD et Héloise proposés à la suppression

12 février 2018

Améliorations

  • [recherche avancée] Nettoyage des URL d'une partie des recherches avancées
  • [indicateurs] les indicateurs de suivi contiennent désormais le nombre d'abonnements des partenaires aux ressources, de ressources qu'ils ont masqué, et de revues qu'ils possèdent
  • [suivi des interventions] Ajout de liens profonds vers les objets de type "titre", en complément des liens vers les pages revues

Corrections

  • [arbre thématique] l'ordre alphabétique de l'arbre thématique accepte correctement les lettres accentuées
  • [page revue] pour les accès en ligne regroupés les collections d'une ressource ne s'affichent plus incorrectement au survol : il faut "Afficher le détail" pour voir le détail des collections
  • [récupération des informations sudoc] les dates de forme imprécise (ex. 200X) sont désormais récupérées lors de l'ajout de nouveaux ISSN (comme c'était déjà le cas lors des créations de revues et titres) [webservice issn2ppn du SUDOC]
  • [imports kbart] Désormais les imports écrasent les données pré existante dans Mir@bel si elles ne sont pas contenues dans le kbart (langue, lien rss, lien dernier numéro...)
  • [page ressource] correction d'un bug d'affichage des ressources quand un utilisateur connecté sélectionne un autre établissement que le sien
  • [RSS] correction d'un bug d'affichage sur les instances non officielles de Mir@bel (dont l'instance de démonstration)

7 février 2018

Améliorations

  • [liens automatisés] Mécanisme proposant automatiquement la suppression des liens vers DOAJ, ROAD et Héloise (pour les revues qui sont supprimées de ces bases, en complément du mécanisme quotidien d'ajout automatique de ces liens)
  • [recherche avancée] Nouveau critère de recherche avancée dans les revues en ligne auxquelles les partenaires sont abonnés [lié à la gestion des abonnements aux ressources]
  • [vérification de données] Amélioration de la navigation dans les pages de vérifications (tables des matières intégrées)
  • Ajout des champs bulles d'aide associés aux nouveaux champs ISSN

Corrections

  • [export] Rétablissement de l'export proposé lors des recherches avancées (avec intégration d'une colonne spécifique pour l'ISSN-E)
  • [indicateurs] correction du système de cache pour la génération des indicateurs sur les liens externes et internes

24 janvier 2018

Améliorations

  • [page revue] Affichage d'une ligne spécifique "Politique éditoriale de la revue" (avec les liens Sherpa/RoMEO et Héloïse)
  • [page revue] Affichage des "autres liens" dans l'ordre alphabétique
  • Nouvelle variable permettant d'afficher le nombre de comptes actifs (utilisateurs) dans Mir@bel (=123)
  • [vérification de données] Nouvelle arborescence avec une page de menu détaillant l'intégralité des listes permettant de contrôler les données de Mir@bel
  • [vérification de données] Nouvelle page de vérification de données liée aux informations ISSN (ex. Revues avec un ISSN-E mais sans accès texte intégral dans Mir@bel...)

17 janvier 2018

Améliorations

  • [bas de page] le menu déroulant de sélection d'un établissement utilise désormais le nom court de cet établissement
  • [gestion des accès en ligne] les collections gérées par import ne sont plus proposées aux utilisateurs non administrateurs pour la saisie et la modification des accès en ligne
  • [page revue] Amélioration de la CSS d'impression d'une page de revue (suppression des informations au survol à l'impression)
  • [page création de revue] A la création d'une revue par ISSN, un message rappelle d'ajouter l'éventuel ISSN complémentaire (papier ou électronique en fonction de l'ISSN initial saisi)
  • [page revue] Affichage de la mention "en cours" quand un ISSN est en cours (mémo : pour un titre "Sans ISSN" il n'y a pas d'affichage dans les colonnes ISSN)
  • [imports] Suppression de l'ancien module d'import (formats initiaux d'imports, avant le kbart)
  • [page ressource] Affichage du nombre de titres d'une ressource en mode connecté (en complément du nombre de revues)
  • [suivi des interventions] Détail des interventions et des propositions de mise à jour pour rendre lisibles les statuts des ISSN

Correction

  • [page titre] Correction du lien vers les dernières interventions sur un titre de revue

10 janvier 2018 : Refonte de la gestion des ISSN dans Mir@bel

Changement du modèle des données ISSN dans Mir@bel, modifications d'affichage et nouvelles fonctionnalités

  • les ISSN-P (papier) ISSN-E (électronique) et ISSN-L (de liaison) sont désormais tous rattachés à la même entité "titre de revue"
  • les créations de revues sont désormais proposées à partir de l'ISSN ce qui permet de pré-alimenter des informations à partir des données SUDOC
  • l'intégration d'un ISSN déclenche automatiquement une interrogation du SUDOC
  • un pré-calcul des dates du titre de la revue est réalisé à partir de la période de couverture de ses différents ISSN
  • ces données du SUDOC demeurent ensuite affichées en regard des champs du titre tels qu'ils sont remplis dans Mir@bel
  • le webservice issn2ppn du SUDOC est systématiquement interrogé en cas de modification de titre pour permettre de signaler les changements ou les différences (dans ce cas de figure les partenaires de Mir@bel comme les utilisateurs anonymes ont une alerte lorsqu'ils réalisent la mise à jour)
  • lors des imports par kbart, les créations de revues sont proposées en utilisant conjointement les ISSN papier et électronique
  • les identifiants ppn (SUDOC) sont désormais systématiquement renseignés dans Mir@bel, pour les ISSN papier ET électronique
  • un développement permet de ne pas afficher le lien vers le SUDOC quand il n'y a pas de notice attachée au ppn (à ce jour 716 "PPN en NoHolding" dans Mir@bel)

Complétion des données de Mir@bel

  • A noter : en raison de l'importance de la migration les mises à jour réalisées n'ont pas été tracées dans Mir@bel (elles n'apparaissent donc pas dans les flux RSS ni dans l'historique des interventions)
  • les ISSN de liaison (ISSN-L) ont été systématiquement ajoutés à Mir@bel à partir des données du registre des ISSN (plus de 5000 ISSN-L ajoutés)
  • nouveau chargement complet de données à partir du webservice issn2ppn du SUDOC à partir notamment des nouveaux ISSN et ppn enregistrés (plus de 3500 liens ajoutés vers les catalogues SUDOC et Worldcat)

42 tickets de développements ont été basculés en production pour mettre en oeuvre ces nouvelles fonctionnalités.

9 janvier 2018

Amélioration

  • Mise en place d'une image spécifique en cas d'indisponibilité de Mir@bel (en prévision de la coupure de 7 minutes pour la migration du 10 janvier!)

22 novembre 2017

Amélioration

  • [imports des ressources] Meilleure reconnaissance des revues à partir de l'ISSN-E (électronique) : une revue sera désormais reconnue même si le champ ISSN-E de Mir@bel n'est pas rempli (notamment si cet ISSN-E est renseigné au niveau des champs ISSN et ISSN-L)

25 octobre 2017

Correction

  • [page revue] Affichage complet des collections et ressources automatiquement mises à jour dans Mir@bel pour les revues non suivies (information textuelle en bas de page)

21 septembre 2017

Améliorations

  • [nouvelle page] Carte des revues par pays en fonction du pays de l'éditeur de la revue
  • [page éditeur] harmonisation des repères géographiques des éditeurs (villes, provinces...)
  • [page revue] signalement des collections mises à jour quotidiennement par import
  • [recherche] permettre la recherche avec ou sans points dans les sigles, et indifféremment avec un "&" ou un "et" pour les revues concernées
  • [nouvelle page] Indicateurs sur les éditeurs recensés dans Mir@bel (pays, nombre de revues, liens externes...)
  • [partenaires éditeurs] récupération des informations géographiques pour les partenaires éditeurs
  • [indicateurs] mise en place de caches et de vues mensuelles pour faciliter la consultation des indicateurs de contenu, d'activité et de suivi
  • [possessions] rend plus souple la fonction d'import csv des titres de revues détenus par un partenaire
  • [admin] affinage de la fonction permettant aux admin de "proposer des modifications" aux partenaires de Mir@bel
  • [admin] mise en place de contrôles en cas de désactivation d'un partenaire

Corrections

  • [page ressource] Remise en fonction du bouton "indiquer que la ressource a été vérifiée"
  • [partenaires éditeurs] suppression de l'accès aux "possessions" pour les partenaires éditeurs
  • [indicateurs] Correction d'un chiffre erroné dans le rapport d'activité par partenaire (nombre de revues mortes)

25 juillet 2017

Améliorations

  • [recherche] permettre la recherche par ISSN sans le tiret de l'ISSN (en recherche simple, avancée et dans l'API)
  • [vérification des liens] : repérage des url liées à un proxy d'établissement, lorsqu'elles sont utilisées par erreur par un utilisateur de Mir@bel
  • [page de vérification des liens d'une revue] les liens erronés sont désormais cliquables
  • [référencement] intégration des méta "open grap" (og) pour une meilleure visibilité et un meilleur affichage dans Facebook
  • [logos des partenaires] génération de nouveaux nuages de logos par type de partenariats (par exemple pour l'ensemble des partenaires veilleurs et éditeurs : dans l'ordre chronologique ou aléatoire)
  • [liste des ressources suivies par un partenaire] titre plus explicite

  • [nouvelle page] Indicateurs de suivis par partenaires, à destination des administrateurs

  • [page globale de vérification des liens] : repérage des revues suivies et des partenaires concernés
  • [indicateurs] ajout de nouveaux indicateurs suivis : nombre d'éditeurs, nombre de partenaires-éditeurs, nombre de collections mises à jour par import
  • [fonctions éditoriales] ajout de variables permettant de décompter plus précisément les partenaires par typologie (partenaires éditeurs etc.)
  • [page des interventions] colorisation des éditeurs suivis (à l'image des repérages déjà en place pour les revues et ressources suivies)
  • [page listant les utilisateurs] liens supplémentaires et informations plus détaillées pour les administrateurs
  • [page d'accueil] : améliore la durée de chargement de la page d'accueil pour les administrateurs
  • [imports automatisés] : option pour n'envoyer des courriels d'alertes qu'en cas de mises à jour des données
  • [proposition de modifications] un utilisateur admin peut désormais toujours passer par une proposition de modification sur les objets suivis

Corrections

  • [page revue] meilleur affichage des informations complémentaires (langues, autres liens) en cas de regroupement des accès en ligne
  • [saisie] Améliore l'association vers des ressources ou des éditeurs pour permettre de cibler les bons objets quand ils ont des noms génériques (ex. "Le Monde")
  • [création de revue/titre] Message d'alerte en cas de champ éditeur mal rempli (au lieu d'une réinitialisation)
  • [import des couvertures de revues] les mises à jour des couvertures récoltées depuis Cairn.info ne sont plus indiquées comme "ajout" d'une couverture, mais comme "mise à jour"

  • [Dépôt de fichiers] corrige un problème de droits pour les mises à jour des fichiers

28-29 juin 2017

Améliorations

  • [page revue] Permet un rebond direct sur le site de la ressource quand la ressource ne propose pas d'accès direct sur la revue (pour les accès "résumés", "sommaires" et "indexation")
  • [cosmétique] Changements de feuilles de style (diminution des tailles des H3 et H4)
  • [imports automatisés] Option permettant de bloquer les modifications des collections importées [jusqu'à présent cela n'existait qu'au niveau des ressources]
  • [imports automatisés] mécanisme dissocié d'import permettant la récupération hebdomadaire du fichier source KBART et un import quotidien dudit fichier dans Mir@bel. Pour l'automatisation des imports de la ressource Europresse.

  • [Webservice REST] Possibilité de sélectionner les informations à récupérer au niveau des collections (et pas seulement au niveau des ressources). Permet de n'afficher dans Koha que les "Licences Nationales - France".

  • [Webservice REST] Possibilité de récupérer la mention "abonné" en plus des mentions "libre" et "restreint".
  • [page ressource] Affichage du nombre de titres correspondant à une collection (en plus du nombre de revues déjà signalé)
  • [script] Outil de vérification des données ISSN de Mir@bel à partir du webservice metarevue du sudoc

22 juin 2017

Améliorations

  • [page revue] Permet un rebond direct sur le site de la ressource quand la ressource ne propose pas d'accès direct sur la revue (pour les accès "texte intégral")
  • [création de revue] Permet de pré-remplir le champ "titre" d'une revue à partir des informations présentes dans le SUDOC

  • [import KBART] Permet de ne pas tenir compte de l'URL fournie par le prestataire (par exemple dans le cas d'Europresse qui ne propose pas d'URL directe)

Corrections

  • [suivi des interventions] Correction d'un mauvais intitulé dans les interventions et les flux RSS ("création d'accès" indiquée "modification d'accès" dans les cas de mises à jour multiples, par import)

  • [import KBART] Gestion plus fine du log d'erreur

  • [import KBART] Accepter les champs volumes/numéros au format non numérique (comme le permet la norme KBART)

31 mai 2017

Correction

  • [structure] Interdire le regroupement des accès dans des collections de types différents (archives / courant). Cas des "Licences nationales - France"

24 mai 2017

Améliorations

  • [terminologie] Changement du terme "Thématique" par "Discipline" dans l'arbre des thématiques [suggestion des partenaires à l'Assemblée générale]
  • [vérification des liens] Alerte et message d'erreur lorsque l'on saisie une URL qui contient un domaine déclaré dans les proxy des partenaires
  • [personnalisation] Le lien vers une ressource est proposé via le proxy pour les établissements qui passent par un proxy pour cette ressource (comme c'était déjà le cas pour les liens vers les accès)
  • Permettre l'annulation d'une intervention qui relie un accès à une collection de ressource
  • Permettre la suppression d'une revue pour laquelle des thématiques sont affectées (le cas de figure ne s'était pas encore présenté)

Corrections

  • Correction dans l'enregistrement des créations de revues (certaines revues importées n'apparaissaient pas dans la liste des nouvelles revues)
  • Mise à jour du fichier de configuration de l'indexation pour l'instance de démonstration de Mir@bel
  • Correction de 3 liens erronés dans le haut de page de l'API
  • Correction du type de champ pour le ppn dans la page de présentation de l'API (il ne s'agit pas d'un champ numérique)

10 et 11 mai 2017

Améliorations

  • [haut de page] Affichage du logo de l'établissement quand l'utilisateur est reconnu, ou d'un lien vers la page présentant les personnalisations quand ce n'est pas le cas
  • Amélioration du script de mise à jour des vignettes de couvertures depuis Cairn.info
  • [page ressource] Ajout d'un texte descriptif des collections (pour les ressources composées de collections)

  • [page ressource] Amélioration de l'affichage du bloc d'export

Correction

  • Suppression des doublons d'URL après la vérification partielle des liens erronés en cron

5 mai 2017

Correction

  • Corrections sur les imports KBART dans les cas de ressources multi-collections [nouveaux cas où les imports sont réalisés collection par collection]

26-27 avril 2017 : montée de version majeure

Changement de structure de Mir@bel pour permettre la gestion de collections et listes de revues, la sélection et le regroupement d'accès en ligne et la gestion des abonnements électroniques des membres du réseau.

59 tickets de développements ont été basculés en production pour mettre en oeuvre ces nouvelles fonctionnalités. [communiqué]