Pas de surlignement des mots recherchés dans les articles

Bonjour à tous,

Je suis sur SPIP 1.9.2h et je rencontre le "bug" suivant.

Lorsqu'on effectue une recherche depuis le moteur de recherche, le mot recherché apparait surligné dans la page des résultats du moteur de recherche... MAIS PAS dans les articles.

Pourtant il y a bien le filtre {var_recherche} dans le squelette 'article' (on passe par un INCLUDE : <INCLURE{fond=corps_article}{id_article}{var_recherche}> )

Le style du surlignement est bien présent dans notre CSS :
.spip_surligne { background-color:#CBDCED; }

Voyez-vous où le problème peut se poser SVP ?

Merci à vous !
Régis

J'ajoute que l'URL est pourtant bien écrite aussi (enfin à priori...) :
http://monsite/url?decoupe_recherche=mot

Regis a écrit :

Bonjour à tous,

Je suis sur SPIP 1.9.2h et je rencontre le "bug" suivant.

Lorsqu'on effectue une recherche depuis le moteur de recherche, le mot recherché apparait surligné dans la page des résultats du moteur de recherche... MAIS PAS dans les articles.

Pourtant il y a bien le filtre {var_recherche} dans le squelette 'article' (on passe par un INCLUDE : <INCLURE{fond=corps_article}{id_article}{var_recherche}> )

Le style du surlignement est bien présent dans notre CSS :
.spip_surligne { background-color:#CBDCED; }

Voyez-vous où le problème peut se poser SVP ?

Merci à vous !
Régis

Non le surlignage est bien effectif dans les pages de résultat... c'est dans les articles eux-mêmes qu'il n'apparait pas.

Pourtant, il y a bien le filtre http://monsite/url?decoupe_recherche=mot sur chaque lien dans la page des résultats du moteur.

Merci.

-------- Message original --------
Sujet : Re: [Spip] Pas de surlignement des mots recherchés dans les articles
De : Guy Cesaro <guy.cesaro@gmail.com>
Pour : Regis <reggiu@gmail.com>
Date : Dimanche 1 Novembre 2009 18:19:32
> Si le surlignage n'est pas actif dans la première page des résultats, il suffit de mettre dans mes options :
> if (isset($_REQUEST['recherche'])) {
> $_GET['var_recherche'] = $_REQUEST['recherche'];
> }
> Si c'est également dans les autres pages de résultats, jché po
>
> Le 1 novembre 2009 18:11, Regis <reggiu@gmail.com> a écrit :
>
> Bonjour à tous,
>
> Je suis sur SPIP 1.9.2h et je rencontre le "bug" suivant.
>
> Lorsqu'on effectue une recherche depuis le moteur de recherche, le mot recherché apparait surligné dans la page des résultats du moteur de recherche... MAIS PAS dans les articles.
>
> Pourtant il y a bien le filtre {var_recherche} dans le squelette 'article' (on passe par un INCLUDE : <INCLURE{fond=corps_article}{id_article}{var_recherche}> )
>
> Le style du surlignement est bien présent dans notre CSS :
> .spip_surligne { background-color:#CBDCED; }
>
> Voyez-vous où le problème peut se poser SVP ?
>
> Merci à vous !
> Régis
>
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> http://archives.rezo.net/spip.mbox/
>
> Documentation de SPIP : http://www.spip.net/
>
> Irc : de l'aide à toute heure : http://spip.net/irc
>

Voyez-vous où le problème peut se poser SVP ?

Merci.

Regis a écrit :

Bonjour à tous,

Je suis sur SPIP 1.9.2h et je rencontre le "bug" suivant.

Lorsqu'on effectue une recherche depuis le moteur de recherche, le mot recherché apparait surligné dans la page des résultats du moteur de recherche... MAIS PAS dans les articles.

Pourtant il y a bien le filtre {var_recherche} dans le squelette 'article' (on passe par un INCLUDE : <INCLURE{fond=corps_article}{id_article}{var_recherche}> )

Le style du surlignement est bien présent dans notre CSS :
.spip_surligne { background-color:#CBDCED; }

Voyez-vous où le problème peut se poser SVP ?

Merci à vous !
Régis

L'exploitation de la variable "var_recherche" pour le sur-lignage s'effectue hors inclusions (inutile donc de la passer en paramètre aux inclus).

Ceci dit, à moins que la couleur de sur-lignage ne se confonde avec celle du fond de page, cela devrait marcher !

Donc, désolé mais je n'ai pas d'idée...
A+
    François

Regis a écrit :

Voyez-vous où le problème peut se poser SVP ?

Merci.

Regis a écrit :

Bonjour à tous,

Je suis sur SPIP 1.9.2h et je rencontre le "bug" suivant.

Lorsqu'on effectue une recherche depuis le moteur de recherche, le mot recherché apparait surligné dans la page des résultats du moteur de recherche... MAIS PAS dans les articles.

Pourtant il y a bien le filtre {var_recherche} dans le squelette 'article' (on passe par un INCLUDE : <INCLURE{fond=corps_article}{id_article}{var_recherche}> )

Le style du surlignement est bien présent dans notre CSS :
.spip_surligne { background-color:#CBDCED; }

Voyez-vous où le problème peut se poser SVP ?

Merci à vous !
Régis

C'est curieux... le style du texte de mon article est tout ce qu'il y a de plus simple :

.TexteArticle {
width: 685px;
text-align:justify;
font-family:Tahoma;
font-size:71%;
margin: 20px 20px 0 10px;
}

Même chose niveau squelette :

     <div class="ChapoArticle1">
     #DEBUT_SURLIGNE
     <strong>[(#CHAPO|nofollow)
     <hr />
     ]</strong></div>

     <div class="TexteArticle1">
     [(#TEXTE|image_reduire{520,0}|nofollow)]
     #FIN_SURLIGNE
     </div>

Pourriez-vous me dire SVP où se trouve le style spip du surlignage ?
On a rajouté : .spip_surligne { background-color:#CBDCED; }
dans notre CSS car sinon on ne voyait pas non plus le surlignage des résultats dans le moteur de recherche...

MERCI :slight_smile:
Régis

fhamonno a écrit :

L'exploitation de la variable "var_recherche" pour le sur-lignage s'effectue hors inclusions (inutile donc de la passer en paramètre aux inclus).

Ceci dit, à moins que la couleur de sur-lignage ne se confonde avec celle du fond de page, cela devrait marcher !

Donc, désolé mais je n'ai pas d'idée...
A+
   François

Regis a écrit :

Voyez-vous où le problème peut se poser SVP ?

Merci.

Regis a écrit :

Bonjour à tous,

Je suis sur SPIP 1.9.2h et je rencontre le "bug" suivant.

Lorsqu'on effectue une recherche depuis le moteur de recherche, le mot recherché apparait surligné dans la page des résultats du moteur de recherche... MAIS PAS dans les articles.

Pourtant il y a bien le filtre {var_recherche} dans le squelette 'article' (on passe par un INCLUDE : <INCLURE{fond=corps_article}{id_article}{var_recherche}> )

Le style du surlignement est bien présent dans notre CSS :
.spip_surligne { background-color:#CBDCED; }

Voyez-vous où le problème peut se poser SVP ?

Merci à vous !
Régis