Search - Changements de version

Modifications de la version 1.6.2

  • Correction des problèmes de l’utilisation des « hidden_field » avec l’attribut « not »
  • Permet d’utiliser le caractère « + » dans les vocabulaires pour recherche avancée ou thématique
  • Meilleur affichage du champ "éditeur" en LOM
  • Corrige les problèmes pouvant apparaître sur les recherches avec accent dans le vocabulaire
  • Permet de saisir plusieurs formats de rendu pour les dates (ex. que l’année si mois et jour ne sont pas présents)

Modifications de la version 1.6.0

  • intégration des interfaces de recherche sur le format TEF (thèses) dans les contributions de recherche default_theses et default_exemple-complet
  • ajout de l'attribut selector dans les recherches avancées pour afficher/masquer la popup de saisie des dates
  • supprime le paramètre show_form_in_results pour la recherche avancée: ne sert pas et autre solution à venir dans une future version
  • supprime la possibilité de choisir thematicFullTree dans une configuration de recherche avancée: on la prend toujours
  • change le "Portlet definition ID" de ori-oai-search.search à ori-oai-search.searchportlet
  • passage à spring 2.5.6
  • recherche thématique : ajout du paramètre hide_nb_results pour permettre de masquer le nombre de résultats d'une catégorie
  • recherche thématique (pas full tree) : ajout du paramètre show_children pour permettre d'afficher en une fois tout l'arbre des catégories

Modifications de la version 1.5.0

Fonctionnalités

  • utilise les paramètres SEARCH_CONFIG_FOLDER et SEARCH_SKIN_FOLDER pour choisir son interface de recherche et le look associé
  • désactive la visualisation du document dans une frame

Fichier de configuration

  • ajout de la balise <default_results> dans config.xml pour alléger la taille du fichier
  • restructuration complète de l'arborescence des fichiers de configuration

Modifications de la version 1.4.2

  • ajoute l'attribut operator avec la valeur VCARD_ORDER dans les metadatas de la recherche thématique
  • utilise conjointement les attributs (name) (fname) et (organization) pour les vcards
  • change quelques mise en forme de libellés
  • change la version du ori-oai-commons.jar
  • intégration de toutes les relations du LOM
  • ajout de la variable SEARCH_ANALYSER_PIWIK_WEB_SITE_ID pour prendre en compte l'identifiant du site pour Piwik
  • amélioration du cache sur les vocabulaires pour améliorer les perfs
  • ajout du paramètre show_empty_categories pour montrer/cacher les catégories vides dans la recherche thématique
  • ajout du paramètre show_form_in_results pour montrer/cacher le formulaire de recherche avancée dans les résultats

Modifications de la version 1.4.1

  • corrige une erreur d'accès à la notice quand on déploie sans nom de contexte le module
  • ajoute un choix vide pour les selections multiples dans la recherche avancée

Modifications de la version 1.4.0

Fonctionnalités

Les nouvelles fonctionnalités qui ont été ajoutées dans cette version sont:

  • ajout de bulles d'aide pour afficher les commentaires dans la recherche avancée
  • gestion de plusieurs types de champs de recherche avancée (case à cocher, etc.)
  • corrige le changement de paramètres dans opensearch lors de l'utilisation de ori-oai-commons-quick-install
  • la langue par défaut à la première connexion est résolu
  • gestion des URL "propres" pour l'affichage des documents
  • ajoute le chargement des vocabulaires dès le démarrage de la SERVLET et la PORTLET search (le cache est vidé à chaque redémarrage)
  • support du LOMFR et SupLOMFR
  • ajout d'un calendrier pour la saisie des dates dans la recherche avancée
  • suppression de dc1.xsl et dc2.xsl au profil de dc.xsl qui appelle propremement des templates
  • suppression de lom1.xsl et lom2.xsl au profil de lom.xsl qui appelle propremement des templates
  • ajout d'une JSP qui active ou non un script google analytics
  • ajout de l'analyse via piwik dans la même JSP
  • ajout d'ajax dans les interfaces
  • ajout du dossier themes qui permet de choisir le theme complet de l'application

Fichier de configuration

Les nouvelles fonctionnalités ainsi que différentes améliorations de l'outil nécessitent une adaptation du fichier de configuration config.xml et de certains autres fichiers de configuration :

  • ajout de type dans un field de recherche avancée pour gérer plusieurs types de champs --> select, checkbox, radio
  • changement des identifiants de formats dans les vocabulaires. Les remplacements suivants sont à effectuer : (lom_id --> lom ; dc_id --> dc ; cdm_id --> cdm)
  • ajout du paramètre highlight dans les result_field de la recherche avancée pour dire si on souhaite ou non surligner les résultats de ce paramètre dans les résultats de recherche
  • ajoute le paramètre clearCache dans les beans pour savoir si on vide le cache ou non au démarrage du tomcat
  • ajout des champs du LOMFR et SupLOMFR (ainsi que les vocabulaires associés)
  • ajout de la balise hidden_voc_id dans la balise field de la recherche avancée pour permettre de cacher certains vocabulaires dans les champs de saisie
  • ajout de la balise condition dans les balises field et group pour permettre d'afficher ou masquer certains champs en fonction de la valeur d'un autre. Les attributs sont fieldId, value et action.
  • ajout de la balise fields dans les group de la recherche avancée qui permet de faire une recherche avancée experte
  • ajout de la balise ajax/advanced et ajax/notice dans config.....xml pour utilisation d'ajax dans l'IHM
  • ajout du dossier themes qui permet de choisir le theme complet de l'application
  • ajout de la variable theme.folder dans init-build.properties
  • search-*.xml ont été remplacés par applicationContext-*.xml pour la définition des beans

Autres

Les autres modifications principales sont:

  • les paramètres de la portlet à déclarer dans ESUP Portail ont changé
  • No labels