Passer au contenu du forum

L'Agora sur Chronica

Savoir c'est pouvoir, le libre savoir c'est la liberté.


Écrire une réponse

Écrire une réponse

Composez et envoyez votre nouvelle réponse

Vous pouvez utiliser : BBCode Images Binettes

Tous le champs doivent être remplis avant d’envoyer ce formulaire, ou alors vous avez utilisé la fonction copier/coller qui n'est pas supporté par l'éditeur de texte.

Information obligatoire pour les invités


Information obligatoire

Revue du sujet (plus récents en tête)

4

Il existe une extension pour cela : "show_links_blank,  : ce serait plus judicieux de l'utiliser au lieu de forker.
On va tester : je remets le parser.php d'origine et je teste l'extension.

mon lien avec parser original et sans extension : http://katryne.legtux.org/agora/viewtopic.php?id=2

c'est normal : le lien est en _self

Maintenant j'ai installé l'extension Show_link_blank http://katryne.legtux.org/agora/viewtopic.php?id=2

Avec cette extension, tous les liens sont en _blank, même ceux créés auparavant en mode _self

Je vais voir si je peux déforker le footer.php où j'avais mis les liens de copyright en _blank.

Non, l'extension ne marche pas pour le footer, uniquement pour les liens créés dans les messages du forum, les profils et les signatures. J'ai donc reforké footer.php en ajoutant pour chaque lien de copyright :

target="_blank" rel="noopener noreferrer nofollow"

Je ne sais trop si la syntaxe est correcte.

J'ai déjà vu cette syntaxe utilisée ailleurs, elle se voit bien en mode source pour le footer et le copyright, mais pas pour l'extension. Peut-être faut-il que je la désactive et la réactive pour que la modif soit prise en compte ???
C'est bien ça, je l'ai désinstallée, réinstallée et j'ai bien la mention rel etc dans tous les liens créés.

Je souhaite que cela évite un peu le spam, les liens n'étant plus indexés, les spammeurs professionnels n'ont plus intérêt à poster.

3

Le premier ne donne rien, le 2e une erreur 404 en _blank !!! , le 3e une ouverture correcte du lien  en _blank

j'essaye de nouveau avec un lien relatif commençant par un /

/viewforum.php?id=1

2

Merveilleux, c'est parfait.
Enfin presque : faudrait que les liens internes ne donnent pas lieu à _blank. Mais ça pourrait être plus compliqué.

Un test avec un lien relatif index.php

un autre lien relatif sans le / de début : viewforum.php?id=1

et un autre avec une url absolue, mais interne au forum : http://katryne.legtux.org/agora/viewtopic.php?id=2

1

J'ai forké include/parser.php qui fabrique le code pour ajouter _blank et d'autres bricoles aux liens générés.

Faisons un test.

http://revestou.fr/



PunBB.INFO - расширения и темы на заказ