Pourquoi le surlignage est il tributaire de $flag_preserver ?

Salut

Tu me dis si je me trompe mais pour ne plus voir les boutons
de recalcul et que le surlignage marche il suffit de ne pas être
connecté à la base. Je ne comprends pas vraiment pourquoi
tu vas modifier les fichiers de type inc-public, ça risque de
perturber les mises à jour futures. Non ?

Peg

Le vendredi, 5 sep 2003, à 15:28 Europe/Paris, Toto a écrit :

Version spip 1.6 - fichier inc-public-global.php3 - ligne 123

//
// si $var_recherche est positionnee, on met en rouge les mots cherches
(php4 uniquement)
//

if ($var_recherche AND $flag_ob AND $flag_pcre AND !$flag_preserver AND
!$mode_surligne) {

Je ne vois pas très bien le rapport entre flag_preserver et le surlignage.
Dès qu'on met $flag_preserver à TRUE pour ne pas voir apparaître les boutons
de recalcul, le surlignage n'est plus possible. Y a-t-il une raison
particulière ? (je suppose que oui, mais je ne vois pas très bien laquelle)
Est-ce que supprimer cette condition pose des problèmes ?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

C'est pas tout à fait ça.
Imaginons un squelette pour afficher des articles : article.php3 et
article.html
Pour ne plus avoir les boutons de recalcul quand on affiche les articles, il
faut soit supprimer le cookie d'identification à chaque fois qu'on sort de
la zone de rédaction (pénible, surtout pour mes administrateurs de rubrique
occasionnels qui ne comprennent pas tout à l'informatique), soit une astuce
est d'ajouter dans le fichier article.php3 la ligne $flag_preserver = true;
Example :

<?php
$fond = "article";
$delais = 0;
$flag_preserver = true ;
include ("inc-public.php3");
?>

Or le problème ensuite c'est que le surlignage (lors d'un résultat donné par
le moteur de recherche par exemple) ne fonctionne plus à cause de la ligne
que l'ai indiquée ci-dessous.
Je sais bien que cette modification sera écrasé à la prochaine évolution de
spip, mais je n'ai pas trouvé d'autre solutions pour avoir aussi bien le
surlignage et pas de boutons de recalculs.
S'il y a une autre solution je suis preneur, sinon est-ce que quelqu'un peut
me dire s'il y a un danger quelconque à procéder comme ca ?

Cordialement,
T.

"Peggy" <peggy@rezo.net> a écrit dans le message de
news:332B0136-DFA6-11D7-BF5A-000393039EBE@rezo.net...

Salut

Tu me dis si je me trompe mais pour ne plus voir les boutons
de recalcul et que le surlignage marche il suffit de ne pas être
connecté à la base. Je ne comprends pas vraiment pourquoi
tu vas modifier les fichiers de type inc-public, ça risque de
perturber les mises à jour futures. Non ?

Peg

Le vendredi, 5 sep 2003, à 15:28 Europe/Paris, Toto a écrit :

Version spip 1.6 - fichier inc-public-global.php3 - ligne 123

//
// si $var_recherche est positionnee, on met en rouge les mots cherches
(php4 uniquement)
//

if ($var_recherche AND $flag_ob AND $flag_pcre AND !$flag_preserver AND
!$mode_surligne) {

Je ne vois pas très bien le rapport entre flag_preserver et le
surlignage.
Dès qu'on met $flag_preserver à TRUE pour ne pas voir apparaître les
boutons
de recalcul, le surlignage n'est plus possible. Y a-t-il une raison
particulière ? (je suppose que oui, mais je ne vois pas très bien
laquelle)
Est-ce que supprimer cette condition pose des problèmes ?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

le 6/09/03 1:38, IciTokyo à webmaster@totoatokyo.lautre.net a écrit :

Pour ne plus avoir les boutons de recalcul quand on affiche les articles, il
faut soit supprimer le cookie d'identification à chaque fois ..... soit une

astuce est d'ajouter dans le fichier article.php3 la ligne $flag_preserver =
true;

euh!! si j'ai bien compris il s'agit juste des petits boutons qui s'affiche
en bas à gauche pour les seuls administrateurs ... mais pourquoi s'embeter à
vouloir les supprimer ?
cf http://www.uzine.net/spip_contrib/article.php3?id_article=171
ou alors je suis hors sujet ?

Nicolas RIQUOIS
http://www.pucroller.com

Oui c'est ce que j'essayais d'exprimer hier, je ne comprends pas trop à quoi
ça sert de les supprimer...Je ne comprends pas à quoi ça sert très cher IciTokyo...
Les visiteurs de ton site ne le voyant pas...

Le lundi, 8 sep 2003, à 12:28 Europe/Paris, Nicolas RIQUOIS a écrit :

euh!! si j'ai bien compris il s'agit juste des petits boutons qui s'affiche
en bas à gauche pour les seuls administrateurs ... mais pourquoi s'embeter à
vouloir les supprimer ?
cf http://www.uzine.net/spip_contrib/article.php3?id_article=171
ou alors je suis hors sujet