Bonjour,
Comment paramétrer le moteur de recherche de sorte qu'il puisse trouver les
expressions d'au moins trois caractères ?
Notre site s'adresse aux universités du Québec dont le HEC (École des hautes
études commerciales) et l'ETS (École de technologie supérieure). Le
problème est que puisque que le moteur de recherche ne tient pas compte des
mots de moins de 4 lettres il est donc impossible de trouver des articles,
brèves ou autres relatifs au HEC ou à l'ETS.
Merci beaucoup.
Pierre Bourgeois
Producteur Web, projets TIC
Conférence des recteurs et des principaux
des universités du Québec (CREPUQ)
500, rue Sherbrooke Ouest, bureau 200
Montréal (Québec)
H3A 3C6
Courriel: pbourgeois@crepuq.qc.ca
Site Web: http://profetic.org/
Téléphone : (514) 288-8524 poste 228
Télécopieur : (514) 288-0554
On Tue, 28 Jan 2003 11:06:17 -0500, "Pierre Bourgeois"
<pbourgeois@crepuq.qc.ca> wrote:
Comment paramétrer le moteur de recherche de sorte qu'il puisse trouver les
expressions d'au moins trois caractères ?
Bonjour,
Solution qui fonctionne en 1.4.2 :
A) Vétifier valeur "3" dans ecrire/inc_index.php3 vers la ligne 35
function indexer_chaine($texte, $val = 1, $min_long = 3)
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 et la passer à "2",
vers la ligne 1690 : if (strlen($val) > 3)
C) Il faut ensuite modifier ecrire/inc_surligne.php3 pour permettre le
surlignage des mots de 3 lettres (ligne 43)
D) purger l'indexation et vider le cache. Les publications seront
réindexées au fur et à mesure lors du recalcul des pages.
Cordialement
---
Patrice
webmaster@ecoparis.org