Plugin Moteur Infos - informations sur le moteur de recherche

Ce module permet d’obtenir quelques informations sur l’indexation des articles, brèves … par le moteur de recherche interne de SPIP.

C’est en fait le portage sous forme de plugin de la précédente contribution « Informations sur le moteur de recherche » pour SPIP 1.8.2.

Il a perdu de son intérêt du fait de l’existence du plugin «Recherche étendue» mais il reste un peu complémentaire. Et surtout il me permet de poursuivre mon apprentissage des coulisses de SPIP. Pas évident de suivre les évolutions du «core» de SPIP (au passage, un grand merci aux développeurs et aux testeurs). Il n’est pas fignolé mais peu rendre quelques services.

Installation

Installation classique d’un plugin [1] :

  • Dépôt de l’archive décompressée dans le répertoire des plugins
  • Activation du plugin dans l’interface privée

Paramétrage

Le seul paramétrage est l’accès ou non par les rédacteurs à la fonction de recalcul de l’index pour un article. Par défaut, seul l’administrateur du site peut le faire. Cela se fait dans le module «moteur_infos/local/moteur_infos_config.php» en changeant la valeur de la variable $GLOBALS[’reidxredac’].

// ########################### parametrage debut ###########################
// Reindexation autorisee a tout le monde
// 1 : oui
// 0 : non (administrateur spip seulement)
$GLOBALS['reidxredac']=0;
// ########################### parametrage fin #############################

Accès

L’accès au module se fait dans l’interface privée, directement à l’adresse : http://votresite/spip/ecrire/?exec=moteur_infos

Icône d’accès au plugin “Moteur Infos”

Ou bien en cliquant sur l’icône «Moteur Infos» du menu «A suivre» modestement installée à côté des icônes du plugin «Recherche Etendue». :) Ensuite, suivez les liens !

Quelques fonctionnalités

Ce module explore l’indexation des objets SPIP : articles, brèves, auteurs, documents, forums…

Pour un article, cela donne :

  • Indexation globale du site :
    • Recherche des articles sans aucun mot indexé,
    • Recherches des articles non publiés mais indexés ( ?),
    • Quelques chiffres : nombre d’articles indexés, nombre de mots, nombre de lignes dans la table d’indexation (couples mots/article)
    • Pour un article :
    • Liste et nombre des mots indexés pour un article,
    • Demande et réindexation d’un article,

Il y a également deux liens vers les modules «Gestion de l’indexation» et «Dictionnaire Indexé».

Quelques précisions

Ce plugin est inoffensif (voire simplet) :

  • Pas de modification du «core» (j’ai au moins compris ça des plugins !)
  • Pas de tables créées ou modifiées
  • Pas de surcharge de fonctions de l’API SPIP,
  • Pas de détournement de champs ou de variables.

Juste peut-être un peu gourmand côté moteur SQL.

Voilà dans les grandes lignes. Vous trouverez d’autres précisions sur les écrans eux-mêmes pour qu’ils soient plus facilement et plus directement lisibles.

Bonne exploration.

Footnotes

[1se reporter à la documentation officielle

Discussion

No discussion

Add a comment

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite / PostgreSQL
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparait.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Who are you?
[Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom