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