Re: Désactiver le filtre liens_nofollow

eric <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
La modification suivante de plugin_dist/forum/base/forum.php 
(https://zone.spip.org/trac/spip-zone/browser/_core_/branches/spip-3.0/
plugins/forum/base/forum.php?rev=73444)

- $interfaces['table_des_traitements']['TEXTE']['forums'] =
"liens_nofollow(safehtml(" . str_replace("%s",
			"interdit_html(%s)", _TRAITEMENT_RACCOURCIS) .
"))";

+ if (!isset($interfaces['table_des_traitements']['TEXTE']['forums']))
$interfaces['table_des_traitements']['TEXTE']['forums'] =
"liens_nofollow(safehtml(" . str_replace("%s",
			"interdit_html(%s)", _TRAITEMENT_RACCOURCIS) .
"))";

et l'ajout de  :

$table_des_traitements['TEXTE']['forums'] =
"safehtml(".str_replace("%s","interdit_html(%s)",_TRAITEMENT_RACCOURCIS
).")";

à mes_options.php

permettent de ne pas appliquer le filtre liens_nofollow aux url
inclusent dans #TEXTE pour les forums.

Il semble que cela soit prévu pour les pétions 

(https://zone.spip.org/trac/spip-zone/browser/_core_/branches/spip-3.0/
plugins/petitions/base/petitions.php?rev=73445)

Mais que cette possibilité ait été oublié pour le texte des forums ?

Cordialement,

Eric






Le samedi 27 mai 2017 à 10:11 +0200, eric a écrit :
> De cette façon :
> 
> $GLOBALS['table_des_traitements']['TEXTE']['forums'] =
> "safehtml(".str_replace("%s","interdit_html(%s)",_TRAITEMENT_RACCOURC
> IS
> ).")";
> 
> Cela ne fonctionne pas non plus, toujours pour le #TEXTE des forums.
> 
> Le samedi 27 mai 2017 à 10:04 +0200, eric a écrit :
> > 
> > Bonjour,
> > 
> > J'ai ajputé :
> > 
> > $table_des_traitements['TEXTE']['forums'] =
> > "safehtml(".str_replace("%s","interdit_html(%s)",_TRAITEMENT_RACCOU
> > RC
> > IS
> > ).")";
> > 
> > à mes_options.php .
> > 
> > Les liens de type [textedancrage->http://domaine_externe.tld]
> > inclus
> > dans le texte du forum sont toujours en nofollow.
> > 
> > Je manque sans doute quelque chose ?
> > 
> > Cordialement,
> > 
> > Eric
> > 
> > 
> > Le vendredi 26 mai 2017 à 20:29 +0200, Matthieu Marcillaud a
> > écrit :
> > > 
> > > 
> > > Le 26/05/2017 à 18:51, eric a écrit :
> > > > 
> > > > 
> > > > 
> > > > Bonjour,
> > > > 
> > > > C'est tw_autoliens qui transforme le texte "www.domain.tld"
> > > > dans
> > > > #TEXTE, #BIO ...  en lien hypertexte.
> > > Ah effectivement, ce n’est pas la même chose ni au même endroit
> > > que
> > > ça 
> > > se passe. J’ai bien aussi comme résultat par défaut sur #TEXTE de
> > > la 
> > > boucle article :
> > > 
> > > <a href="http://domaine.tld/" class="spip_url spip_out auto" 
> > > rel="nofollow external">http://domaine.tld/</a>;;;
> > > 
> > > J’avoue que je n’avais jamais fait attention. Mais donc le
> > > nofollow
> > > ne 
> > > vient pas du commit que tu indiquais au tout début du fil (ça m’a
> > > induit 
> > > d’erreur).
> > > 
> > > Je passe la main du coup, je ne sais pas si ce comportement était
> > > voulu 
> > > pour tous les auto-liens…
> > > 
> > > Donc des commits en rapport :
> > > https://zone.spip.org/trac/spip-zone/changeset/57739
> > > https://zone.spip.org/trac/spip-zone/changeset/41208
> > > (introduction
> > > de 
> > > nofollow semble t-il)
> > > 
> > > MM.
> > > _______________________________________________
> > > liste: http://listes.rezo.net/mailman/listinfo/spip-dev
> > > doc: http://www.spip.net/
> > > dev: http://trac.rezo.net/trac/spip/
> > > irc://irc.freenode.net/spip
> > _______________________________________________
> > liste: http://listes.rezo.net/mailman/listinfo/spip-dev
> > doc: http://www.spip.net/
> > dev: http://trac.rezo.net/trac/spip/
> > irc://irc.freenode.net/spip
> _______________________________________________
> liste: http://listes.rezo.net/mailman/listinfo/spip-dev
> doc: http://www.spip.net/
> dev: http://trac.rezo.net/trac/spip/
> irc://irc.freenode.net/spip
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.