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), actuellement en accueil à AFRISTAT à Bamako, Mali.
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

mardi 28 avril 2009
Plugin Refbase
Refbase est une application PHP/MySQL permettant de gérer une base de références bibliographiques (...)
lundi 9 février 2009
Sarkozy et la recherche...
Nous, chercheurs et enseignants-chercheurs, demandons des excuses du Président de la République à (...)
jeudi 22 janvier 2009
Article publié dans Médecines / Sciences
Je signe un article dans le premier numéro de l’année de Médecines Sciences M/S. Plus de détails (...)
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 (...)
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 (22650)