Bonjour,
D'après les infos que j'ai retrouvées dans mes archives:
A) Modifier ecrire/inc_index.php3
function indexer_chaine($texte, $val = 1, $min_long = 3)
changer min_long...
Mais en fait d'origine il me semble que les mots de 3 lettres sont déjà
indexés, c'est donc sur la recherche que cela se joue (voir B)
B) Il faut ensuite aller modifier la valeur '3' dans inc-calcul-squel.php3,
vers les lignes 1500 et quelque :
unset($h);
while (list(, $val) = each($s)) {
if (strlen($val) > 3) {
$dico = "dico LIKE \"$val%\"";
C) purger l'indexation et vider le cache. Les publications seront réindexées
au fur et à mesure lors du recalcul des pages.
Cela devrait fonctionner ; en tous cas cela fonctionne effectivement sur mon
site depuis plusieurs mois sans problème (v. 1.3.2)... j'ai pas noté mais
cela a bien dû cependant avoir un impact sur la taille des fichiers d'index
mais les temps de recherche ne semblent pas affectés outre mesure.
Cordialement
---
Patrice
webmaster@ecoparis.org
---
-----Message d'origine-----
De: spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Fabrice
Date: vendredi 12 juillet 2002 20:23
À: spip@rezo.net
Objet: Re: [Spip] Moteur de recherche
goret land wrote:
> j'aimerais savoir comment
> on peut forcer l'indexation des mots de 3 lettres
> dans le moteur de recherche.
c'est vrai que "PHP", "XML", "ONU" ne sont pas indexés ! 
ça m'intéresse aussi.
merci
Fabrice
----------------------
www.drop-zone-city.com
__________________________________________________________________
____________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
http://listes.rezo.net/mailman/listinfo/spip