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
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.
Aucune discussion
Ajouter un commentaire
Suivre les commentaires :
|
