[Réglé] Ouvrir nouvelle fenêtre quand on clique sur un lien

Forum de support pour les questions concernant l'utilisation de phpBB3, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que Styles ou MODs.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support de phpBB-Fr.com


Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

[Réglé] Ouvrir nouvelle fenêtre quand on clique sur un lien

Messagepar sylkapi » 01 Nov 2007 à 10:52

La version de votre forum : 3.0.RC7
Le nom de votre hébergeur : OVH
La liste des mods de votre forum : Aucun
l'url de votre forum : http://www.technicien-superieur-territorial.fr

Bonjour,

Petite question, j'aimerais savoir où paramètrer le forum pour que l'ouverture des pages quand on clique sur un lien (externe) se fasse dans une nouvelle fenêtre ? Est-ce possible ?

Merci
Dernière édition par sylkapi le 25 Aoû 2008 à 05:50, édité 2 fois.
Avatar de l’utilisateur
sylkapi
Posteur expérimenté
Posteur expérimenté
 
Messages: 304
Inscription: 02 Aoû 2005 à 08:36

Re: Ouvrir une nouvelle fenêtre quand on clique sur un lien

Messagepar EmmaBlack » 01 Nov 2007 à 10:55

Hello :)
Il me semble que cela a déjà été abordé sur le forum (à confirmer).
En tout cas, ce n'est pas paramétrable: il faut apporter des modifications dans le code.
Avec une recherche, la réponse a été trouvé dans le forum de documentation.
Bye,
EmmaBlack
EmmaBlack
 

Re: Ouvrir une nouvelle fenêtre quand on clique sur un lien

Messagepar sylkapi » 01 Nov 2007 à 11:43

ça ne fontionne pas :|
Avatar de l’utilisateur
sylkapi
Posteur expérimenté
Posteur expérimenté
 
Messages: 304
Inscription: 02 Aoû 2005 à 08:36

Re: Ouvrir une nouvelle fenêtre quand on clique sur un lien

Messagepar EmmaBlack » 01 Nov 2007 à 11:44

Essaye de vider le cache: ACP -> Style -> Template -> Rafraichir
EmmaBlack
 

Re: Ouvrir une nouvelle fenêtre quand on clique sur un lien

Messagepar sylkapi » 01 Nov 2007 à 12:03

EmmaBlack a écrit:Essaye de vider le cache: ACP -> Style -> Template -> Rafraichir

Je l'avais fait... je l'ai refait, ça ne fonctionne toujours pas.
Avatar de l’utilisateur
sylkapi
Posteur expérimenté
Posteur expérimenté
 
Messages: 304
Inscription: 02 Aoû 2005 à 08:36

Re: Ouvrir une nouvelle fenêtre quand on clique sur un lien

Messagepar EmmaBlack » 01 Nov 2007 à 12:05

Tu parles bien des liens BBCodes créer grâce au tag url=* ?
Parce que je m'étais déjà servit de cette astuce et je n'ai eu aucune soucis
EmmaBlack
 

Re: Ouvrir une nouvelle fenêtre quand on clique sur un lien

Messagepar lolovoisin » 01 Nov 2007 à 12:13

Bonjour,

si tu parles d'un type de forum-lien il y a une modif, mais je sais pas trop si elle marche encore (cela avait été vu pour la V3-RC3 ou 4).
Je te la donne regarde si cela marche:

Code: Tout sélectionner
ouvres styles/prosilver/template/forumlist_body.html et trouves:
Code:
<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">


remplaces par:
Code:
<a href="{forumrow.U_VIEWFORUM}" class="forumtitle"<!-- IF forumrow.S_IS_LINK --> target="_blank"<!-- ENDIF -->>


ensuite, ouvres styles/prosilver/template/bbcode.html et trouves:
Code:
<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->


remplaces par:
Code:
<!-- BEGIN url --><a href="{URL}" class="postlink" target="_blank">{DESCRIPTION}</a><!-- END url -->



enfin, ouvres includes/functions.php, trouves (vers la ligne 2704):
Code:
$html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";


remplaces par:
Code:
$html    = "$whitespace<!-- $tag --><a$class href=\"$url\" target=\"_blank\">$text</a><!-- $tag -->$append";


PENSE A FAIRE UNE SAUVEGARDE DES FICHIERS QUE TU MODIFIE !!
http://www.lolovoisin.com : Blog, trucs, astuces et tutos phpbb3, hébergements, débian

Ceux qui échouent trouvent des excuses, ceux qui réussissent trouvent les moyens
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Avatar de l’utilisateur
lolovoisin
Rugbix ³
 
Messages: 37249
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: Ouvrir une nouvelle fenêtre quand on clique sur un lien

Messagepar sylkapi » 01 Nov 2007 à 12:26

EmmaBlack a écrit:Tu parles bien des liens BBCodes créer grâce au tag url=* ?
Parce que je m'étais déjà servit de cette astuce et je n'ai eu aucune soucis

Ah d'accord ! Il faut rajouter les balises et ça fonctionne 8)

Par contre lorsque je mets un lien sans les balises ça ne m'ouvre pas de nouvelle fenêtre.

Merci pour votre aide, avec les balises ça ira très bien 8)
Avatar de l’utilisateur
sylkapi
Posteur expérimenté
Posteur expérimenté
 
Messages: 304
Inscription: 02 Aoû 2005 à 08:36

Re: Ouvrir une nouvelle fenêtre quand on clique sur un lien

Messagepar EmmaBlack » 01 Nov 2007 à 12:29

Pour les liens sans balises, je pense qu'il faudra modifier le code côté PHP, et la je ne peux pas t'aider, je n'ai pas encore étudier si loin le nouveau phpBB ^^
Pense à ajouter [REGLE] au titre de ton premier message.
EmmaBlack
 

Re: [Réglé] Ouvrir nouvelle fenêtre quand on clique sur un lien

Messagepar calogero89 » 03 Nov 2007 à 16:57

Bonjour,
Je ne trouve pas la ligne de code me permettant d'utiliser cette fonction dans function.php , ou est elle?
calogero89
Posteur néophyte
Posteur néophyte
 
Messages: 20
Inscription: 10 Juin 2007 à 09:01

Re: [Réglé] Ouvrir nouvelle fenêtre quand on clique sur un lien

Messagepar rbraud » 11 Déc 2007 à 16:26

Bonjour,

Avec la RC8 j'ai pu modifier les deux premiers cas (bbcode URL et forum lien), merci beaucoup.

Par contre function.php n'est plus le même et je ne trouve pas comment faire pour appliquer cette modification également dans le cas d'un lien saisi directement (sans bbcode).

Grand merci d'avance.

Rodolphe, qui découvre PHPBB3 !
rbraud
Posteur néophyte
Posteur néophyte
 
Messages: 28
Inscription: 11 Aoû 2005 à 08:38

Re: [Réglé] Ouvrir nouvelle fenêtre quand on clique sur un lien

Messagepar GostSn » 10 Mar 2008 à 15:03

Bonjours,
comment peut ton faire sans utiliser le bbcode? pour que ça s'ouvre dans une nouvelle fennetre?
GostSn
Posteur néophyte
Posteur néophyte
 
Messages: 34
Inscription: 12 Déc 2007 à 13:50

Re: [Réglé] Ouvrir nouvelle fenêtre quand on clique sur un lien

Messagepar lolovoisin » 10 Mar 2008 à 15:20

bonjour GostSn ,

C'est un sujet par personne et par problème.
Merci de poster votre propre sujet
De plus ce sujet est réglé, donc peu de chance d'obtenir une réponse.

Lolovoisin.
http://www.lolovoisin.com : Blog, trucs, astuces et tutos phpbb3, hébergements, débian

Ceux qui échouent trouvent des excuses, ceux qui réussissent trouvent les moyens
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Avatar de l’utilisateur
lolovoisin
Rugbix ³
 
Messages: 37249
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: Ouvrir nouvelle fenêtre quand on clique sur un lien

Messagepar DeZanGe » 24 Aoû 2008 à 23:45

Pour ma part il a fallut que j'aille toucher aux fonction PHPbb3, voici mes changements, ca fonctionne parfaitement maintenant.

Code: Tout sélectionner
fichier functions_content.php

Ligne 603

   $html   = "$whitespace<!-- $tag --><a$class href=\"$url\" target=_blank>$text</a><!-- $tag -->$append";


Lignes 629 & 630

      $class = ($static_class) ? ' target=_blank class="' . $static_class . '"' : '';
      $local_class = ($static_class) ? ' target=_blank class="' . $static_class . '-local"' : '';




Voila , j espère que ca t'aidera :)
DeZanGe
Posteur néophyte
Posteur néophyte
 
Messages: 2
Inscription: 03 Déc 2007 à 19:47


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 16 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant