Connectix Boards

Bienvenue, vous n'êtes pas connecté. ( Se connecter - S'enregistrer )

Dernière version sortie: 0.8.4!
Venez tester la version 1.0 beta :)

Connectix Boards > Vous et votre forum Connectix Boards > Support > bbcode : lien ouvert dans nouvelle fenetre (blank)

RSS >  bbcode : lien ouvert dans nouvelle fenetre (blank)
fabrice #1 06/03/2010 - 22h48

Groupe : Nouveau
Messages : 7
Enregistré le : 31/10/2009

Hors ligne Site Web

Bonjour je teste la v084 sur free.fr php5 activé.

je m'aperçois que le bouton "http://" donne un bbcode avec lien qui s'ouvre dans la même fenêtre (équivalent a ma connaissance a : target="_self").

ca ne me choque pas du tout vu que le liens peuvent ainsi viser d'autres articles du même forum.

mais comment ajouter un bbcode pour avoir un bouton "http://externe" qui s'ouvrirait dans une nouvelle fenêtre équivalent à un target="_blank".

merci pour votre aide.
Ce message a été édité par fabrice le 06/03/2010 à 22h49.
Posted Image
fabrice #2 07/03/2010 - 20h31

Groupe : Nouveau
Messages : 7
Enregistré le : 31/10/2009

Hors ligne Site Web

j'ai édité le bbcode "url" pour voir mais mon problème c'est comment faire un lien _blank sans nuire au xhtml1strict du forum.

je pensé faire un bbcode du style :

bouton "url_ext"

<a href="{--ARGS--}" target="_blank">{--CONTENTS--}</a>

mais c'est pas xhtml je crois ...

si quelqu'un peu m'aider. merci
Ce message a été édité par fabrice le 07/03/2010 à 20h33.
Posted Image
Martin #3 07/03/2010 - 22h40

Groupe : Administrateur
Messages : 3657
Enregistré le : 01/02/2005

Hors ligne Site Web

Ouvrir un lien dans une nouvelle fenêtre, par nature, n'est pas xhtml, qui donne la possibilité à l'utilisateur de choisir son 'target'. Il n'y a pas vraiment de solution, à ma connaissance.
Posted Image
« Entre une mauvaise cuisinière et une empoisonneuse il n'y a qu'une différence d'intention. » - P. Desproges
fabrice #4 08/03/2010 - 11h49

Groupe : Nouveau
Messages : 7
Enregistré le : 31/10/2009

Hors ligne Site Web

Comme connectix board est en xhtml1 strict si je fais afficher la source .

si on met target+blank sa passe plus avec les validateurs w3c.

ça à l'air de passer avec :
<a href="index.html" onclick="window.open(this.href)">
Posted Image
fabrice #5 09/03/2010 - 20h47

Groupe : Nouveau
Messages : 7
Enregistré le : 31/10/2009

Hors ligne Site Web

bon ben avec window.open(this.href) ca marche pas ! ou je ne sais pas faire !?

j'ai donc crée le bbcode suivant :

urlblank
+
<a href="{--CONTENTS--}" target="_blank">{--CONTENTS--}</a>

et un 2ème bbcode :

urlblank
+
<a href="{--ARGS--}" target="_blank">{--CONTENTS--}</a>


quand je veux faire un lien la seule solution que j'ai c'est de cliquer sur le bouton http:// d'insérer mon lien dans le post :
url=http://   et   /url
et d'ajouter manuellement :
urlblank=http://   et   /urlblank
et là sa marche le lien s'ouvre dans 1 nouvelle fenetre.

c'est pas terrible mais jai pas trouvé mieux !
Ce message a été édité par fabrice le 09/03/2010 à 21h12.
Posted Image
Martin #6 18/03/2010 - 09h43

Groupe : Administrateur
Messages : 3657
Enregistré le : 01/02/2005

Hors ligne Site Web

Tu peux éventuellement ajouter un bouton dans le formulaire d'écriture de messages qui ajouterait le urlblank (comme les boutons 'bold', 'italic' ou autres).
Posted Image
« Entre une mauvaise cuisinière et une empoisonneuse il n'y a qu'une différence d'intention. » - P. Desproges

 >  Réponse rapide

Composez votre message

Connectix Boards > Vous et votre forum Connectix Boards > Support > bbcode : lien ouvert dans nouvelle fenetre (blank)

 >  Informations du forum

1 personne(s) présente(s) durant une période de 15 minutes (0 membre(s) et 1 invité(s)).