BliP 2.3b

Utiliser le plugin Recherche étendue avec BliP

Divers

Le plugin recherche_etendue fournit des outils de gestion de l’indexation de votre site. De plus, il améliore le rendu d’une recherche effectuée sur votre site.

Le plugin recherche_etendue est disponible sur Spip-Zone à cette adresse http://files.spip.org/spip-zone/.

Classiquement dans SPIP, vous recherchez séparément dans les articles, les rubriques, les brèves, etc. Là, la recherche porte sur tous les éléments du sites et les résultats sont triés par pertinence. Apparaît même une petite barre dont la longueur est proportionnelle au nombre de points. Enfin, ce plugin permet d’afficher un extrait du texte de l’article (ou rubrique, brève...) trouvé avec le texte recherché en surbrillance. Pour un exemple, essayez donc une recherche sur ce site.

Une fois installé, il faut encore un squelette qui tire partie des fonctionnalités de ce plugin.

Présentation des fichiers de l’archive

 rechercher.html

Ce squelette réalise une recherche étendue aux éléments suivants : articles, rubriques, brèves, sites, documents, auteurs, mots-clés et messages des forums.

Il a été nommé rechercher.html pour ne pas surcharger le fichier recherche.html fourni avec BliP.

Pour fonctionner, votre formulaire de recherche doit donc appeler la page rechercher et non la page recherche.

 mod_rechercher_recherche_etendue.html

Ce module est identique au module mod_rechercher_sur_le_site_v2.2.html sauf qu’il appelle comme page de résultats le squelette rechercher.html au lieu du squelette recherche.html

 dossier images

Ce dossier contient des petites icônes correspondant aux différents types d’éléments de SPIP afin de faciliter la lecture des résultats. Vous pouvez utilisez vos propres icones (au format PNG). Il suffit de les renommer de manière adéquate et de remplacer celles fournies.

Installation

Copiez les deux fichiers et le répertoire images dans votre répertoire squelettes. ATTENTION : le répertoire images ne doit pas être renommé.

Note

Si vous utilisez le module menu_accessible, consultez Le menu accessible de Jacques Pyrat en module BliP pour voir la modification à effectuer pour rediriger vos visiteurs vers la page de recherche adéquate.

Utilisation conjointe avec les plugins Accès Restreint et Accès Restreint par groupes

Ces deux plugins filtrent directement les différentes boucles du site. Ainsi, les éléments qu’un visiteur n’est pas autorisé à voir n’apparaissent. Par contre, ils ne surchargent pas la boucle INDEX crée par le plugin recherche étendue.
Il en résulte que si vous utilisez la recherche étendue, le calcul du nombre total d’éléments trouvés et de la pagination sera fait en tenant compte de l’ensemble des éléments du sites. Par contre, les éléments filtrés, bien que comptés, ne seront pas affichés.