Site personnel de Joseph Larmarange, docteur en démographie, chargé de recherche à l’IRD, rattaché au CEPED, Centre Population & Développement (UMR 196 • Paris Descartes - INED - IRD).
Ce site présente mes recherches, publications, enseignements et participation à des séminaires, ainsi que quelques développements pour SPIP.
 

BliP 2.3b Utiliser le plugin Recherche étendue avec BliP

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.

À propos de cet article

Par Joseph LARMARANGE - Télécharger cet article en PDF
Mis en ligne le 27 janvier 2007 - Dernière mise à jour le 20 juin 2007
 

Documents joints à l'article

Squelette pour le plugin recherche étendue
Zip | 18.5 ko | document publié le 27 janvier 2007
A copier dans le dossier squelettes.
 

Poster un commentaire

Ce forum est modéré à priori : votre contribution n'apparaîtra qu'après avoir été validée par un administrateur du site.


< /p>



Votre recherche

Dernières brèves

lundi 17 novembre 2008
CISMA / ICASA
À l’occasion de la prochaine conférence sur le VIH/Sida et les IST en Afrique, à Dakar début (...)
mercredi 1er octobre 2008
Recrutement IRD
À compter d’aujourd’hui, 1er octobre 2008, je suis recruté à l’IRD en tant que chargé de recherche de (...)
mercredi 11 juin 2008
Squelette iSPIP
Le squelette utilisé pour la version iPhone du site a été porté sous forme de plugin SPIP, intitulé (...)
jeudi 29 mai 2008
Conférences à venir
Vous trouverez en ligne les résumés de plusieurs présentations à venir, lors d’une journée (...)
mardi 1er avril 2008
Version iPhone du site
Je viens de découvrir le squelette MobileSPIP développé par Abel Poucet. Il existe dorénavant une (...)
Voir toutes les brèves

Newsletter

Pour être informé des dernières nouveautés du site, modifier votre abonnement ou consulter les archives des messages envoyés...
... suivez ce lien
SPIP 1.9.1 [7502] | BliP 2.3 | XHTML 1.0 | CSS 2.0 | RSS 2.0 | Espace privé
Visiteurs par jour (cumul) : 0 (22250)