Traduire le forum :        




       


Heures au format UTC + 1 heure [ Heure d’été ]



Service Assistance phpbb et mise à jour

Nous pouvons via une demande par PM et un don via paypal.
Vous installer des mod , le portail, phpbb3, vous faire des mise a jours, adapter des thèmes, etc.
Les mise à jour de phpbb, les mises à jour de plusieurs mods demandent des heures de travail....
Sachez que votre contribution sympathique n'est qu'un juste retour
de nombreuses heures de moddage souvent sous estimées.
Cette tache va beaucoup plus loin qu'une aide ponctuelle
et est toujours accompagnée d'un suivi au-dela de l'intervention.




Poster un nouveau sujet Répondre au sujet  [ 7 messages ] 
Auteur Message
titi
 Sujet du message: Réglé ouvrir une autre fenêtre avec un lien web
Nouveau messagede titi » 27 Juil 2010 00:24 
Hors ligne
Avatar de l’utilisateur

Apprenti-posteur
Apprenti-posteur

Inscription: 13 Juil 2010 18:55
Messages: 36
Localisation: Mallorca
Paris
belier :  belier
homme :  homme
firefox :  firefox
Bonsoir

Je voudrais savoir la manip à faire quand on pose un lien web dans un message
et dés que L'on clique dessus, ouvrir une autre fenêtre.

Merci


Image



spain
   
 • Haut de page • Bas de page • 
Nous vous remercions de mettre vos Profil Personnel a jour. Merci de selectionner un Avatar
sjpphpbb
 Sujet du message: Re: ouvrir une autre fenêtre avec un lien web
Nouveau messagede sjpphpbb » 27 Juil 2010 10:01 
Hors ligne
En vacance

Site Admin
Site Admin
Etoile :  *

Inscription: 2 Déc 2006 12:55
Messages: 5911
Localisation: brasov
brasov
gemeaux :  gemeaux
homme :  homme
internet_exploreur :  internet_exploreur

PageRank : PageRank Actuel
    Bonjour

    Voici un code qui fonctionne pour les liens
    entre bbcode url ;)

    Edit:
    bbcode.html

    Cherche:

     Code: Sélectionner
    <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->


    Remplace par:

     Code: Sélectionner
    <!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->


    Edite:
    includes/functions.php

    Cherche:

     Code: Sélectionner
    case 'bbcode_htm':
    return array(
    '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
    '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?">.*?</a><!\-\- l \-\->#',
    '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)">.*?</a><!\-\- \1 \-\->#',
    '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
    '#<!\-\- .*? \-\->#s',
    '#<.*?>#s',
    );


    Remplace par:

     Code: Sélectionner
    case 'bbcode_htm':
    return array(
    '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
    '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- l \-\->#',
    '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- \1 \-\->#',
    '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
    '#<!\-\- .*? \-\->#s',
    '#<.*?>#s',
    );


Je vous rappel que vous pouvez a tous moment faire un petit don en remerciement.



romania.
   
 • Haut de page • Bas de page • 
titi
 Sujet du message: Re: ouvrir une autre fenêtre avec un lien web
Nouveau messagede titi » 27 Juil 2010 11:41 
Hors ligne
Avatar de l’utilisateur

Apprenti-posteur
Apprenti-posteur

Inscription: 13 Juil 2010 18:55
Messages: 36
Localisation: Mallorca
Paris
belier :  belier
homme :  homme
firefox :  firefox
Bonjour

Merci pour le code, et cela fonctionne Avec le bbcode url.

J’ai une autre question.
Il y a t'il une solution quand les personnes pose un lien web mais sans rajouter le bbcode url.

Merci


Image



spain
   
 • Haut de page • Bas de page • 
ray61
 Sujet du message: Re: ouvrir une autre fenêtre avec un lien web
Nouveau messagede ray61 » 27 Juil 2010 14:55 
Hors ligne
Avatar de l’utilisateur

Posteur expérimenté
Posteur expérimenté

Inscription: 29 Juin 2007 12:50
Messages: 111
Localisation: Liege (Belgique)
Liege_Province
gemeaux :  gemeaux
homme :  homme
firefox :  firefox

PageRank : PageRank Actuel
Normalement si tu fait se que jp a mi plus haut , quand un membres postera un lien.
Même si il ne met pas les balises url le lien sera cliquable et la page s'ouvrir sur une nouvelle page.


belgium
   
 • Haut de page • Bas de page • 
titi
 Sujet du message: Re: ouvrir une autre fenêtre avec un lien web
Nouveau messagede titi » 27 Juil 2010 17:20 
Hors ligne
Avatar de l’utilisateur

Apprenti-posteur
Apprenti-posteur

Inscription: 13 Juil 2010 18:55
Messages: 36
Localisation: Mallorca
Paris
belier :  belier
homme :  homme
firefox :  firefox
Salut

J’ai modifié une nouvelle foi dans le cas ou je me serais planter.

Donc chez moi des que je ne mais pas les balises url, dés que je clique dessus ca n'ouvre pas une nouvelle page

Merci


Image





Dernière édition par titi le 28 Juil 2010 10:13, édité 1 fois.

Dernière édition par titi le 28 Juil 2010 10:13, édité 1 fois.
spain
   
 • Haut de page • Bas de page • 
xpmen
 Sujet du message: Re: ouvrir une autre fenêtre avec un lien web
Nouveau messagede xpmen » 28 Juil 2010 09:39 
Hors ligne
Avatar de l’utilisateur

Empereur des posts
Empereur des posts

Inscription: 22 Juil 2007 12:24
Messages: 447
Localisation: Comines (belgique)
Hainaut_Province
taureau :  taureau
homme :  homme
internet_exploreur :  internet_exploreur

PageRank : PageRank Actuel
Salut,

chez moi j'ai fait ceci et sa marche parfaitement:

ouvrez le fichier includes/functions_content.php et cherchez la ligne suivante

 Code: Sélectionner
$html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";                               



Et remplacez cette ligne par la suivante:



 Code: Sélectionner
if ($type == MAGIC_URL_EMAIL)
        {
            $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";   
        }
        else
        {
            $html    = "$whitespace<!-- $tag --><a$class href=\"$url\" onclick=\"window.open(this.href);return false;\">$text</a><!-- $tag -->$append";
        }                               


La prochaine étape consiste à ouvrir le fichier bbcode.html de votre style (si vous utilisez Prosilver, ceci devrait être le fichier styles/prosilver/template/bbcode.html) et cherchez la ligne suivante:


 Code: Sélectionner
<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->




Et remplacez cette ligne par la suivante:



 Code: Sélectionner
<!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->



ouvrir includes/functions.php


chercher:

 Code: Sélectionner
case 'bbcode_htm':
             return array(
                '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
                '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&amp;|\?)sid=[0-9a-f]{32})?">.*?</a><!\-\- l \-\->#',
                '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)">.*?</a><!\-\- \1 \-\->#',
                '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
                '#<!\-\- .*? \-\->#s',
                '#<.*?>#s',
             ); 



remplacer par


 Code: Sélectionner
case 'bbcode_htm':
             return array(
                '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
                '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&amp;|\?)sid=[0-9a-f]{32})?" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- l \-\->#',
                '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- \1 \-\->#',
                '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
                '#<!\-\- .*? \-\->#s',
                '#<.*?>#s',
             );       


ps: faite une copie de sauvgarde de vos fichiers avant ;)


Image


belgium
   
 • Haut de page • Bas de page • 
titi
 Sujet du message: Re: ouvrir une autre fenêtre avec un lien web
Nouveau messagede titi » 28 Juil 2010 10:12 
Hors ligne
Avatar de l’utilisateur

Apprenti-posteur
Apprenti-posteur

Inscription: 13 Juil 2010 18:55
Messages: 36
Localisation: Mallorca
Paris
belier :  belier
homme :  homme
firefox :  firefox
Salut

Je te remercie pour les codes

Je viens juste de trouver ce matin les mêmes codes que tu présente xpmen

ca fonctionne

Merci a tous pour votre aide


Image



spain
   
 • Haut de page • Bas de page • 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 7 messages ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne

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


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers


Aller à:  

Discussions similaires

petit soussis avec Smilies Panneau écrit le 01/10/2008
Fil d'info en JAVA avec aTicker ... écrit le 22/12/2006
problème avec le ... écrit le 01/10/2008
Supprimer Neo_counter ? et le ... écrit le 04/08/2009
Ajouter lien sur le portail ... écrit le 22/09/2009
L’équipe du forum • Heures au format UTC + 1 heure [ Heure d’été ] •


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB 3.0.6 Thème By Sjpphpbb
SJPPHPBB Portal (Version: 3.0.7) 2005 - 2009 Sjpphpbb Creative Commons License

[ Time : 0.433s | 31 Queries | GZIP : Off ]