EMAN

EMAN (Édition de Manuscrits et d'Archives Numériques)


SolR Search

Retour à la liste des modules EMAN

Sous Omeka, un thème peut sous certaines conditions surcharger les pages produites par le noyau Omeka ou ses modules : cette surcharge agit comme un calque pour mettre en place des personnalisations sans toucher la page Omeka originale. C’est la technique que nous avons mise en place pour UiTemplates et aussi pour l’affichage des pages produites par le module de liaison entre SolR et Omeka.

Pour le projet EMAN, nous avons surchargé la page de résultats produite par le plugin SolR d’Omeka. Cette page initiale est accessible à l’adresse https://eman-archives.org/[nom de l’instance]/solr-search?q=[question]

Pour changer l’aspect et la structure de cette page, nous avons créé un fichier /themes/eman/solr-search/results/index.php qui va remplacer les sorties produites par le fichier orignal du module SolR /plugins/solr-search/views/shared/results/index.php.

Par ailleurs, nous avons ajouté à notre thème une snippet JQuery pour gérer les popups des facettes avec une liste déroulante (ouverture et fermeture de la liste, clic sur une valeur).

Il devrait être possible d’intégrer ce code directement dans la page gérant les résultats produits par SolRpour un thème d'un site (/themes/[nom du thème]/solr-search/results/index.php), afin de limiter les manipulations pour personnaliser un site.

Voici une liste des changements effectués :

Ces adaptations sont déployées sur les sites EMAN mais n’ont pas fait l’objet d’un plugin

Comment citer cette page

Richard Walter, "SolR Search"
Site "EMAN (Édition de Manuscrits et d'Archives Numériques)"
Consulté le 16/01/2025 sur la plateforme EMAN
https://eman-archives.org/EMAN/solr
Page créée par Richard Walter le 11/06/2020
Page modifiée par Richard Walter le 22/11/2022