Inclure du javascript dans les messages

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.

Inclure du javascript dans les messages

Messagepar miniil » 27 Juil 2010 à 17:16

Bonjour à tous,

J'aimerai intégrer du javascript dans certains messages afin de pouvoir présenter certaines offres de régies publicitaires qui utilisent du javascript pour afficher la publicité.

Dans certains cas, quand le javascript ne contient que une URL, je n'ai pas de soucis en créant le BBCode correspondant mais dans le cas suivant ça devient plus compliqué puisque le script contient plusieurs lignes de code.

Voici un exemple du Javascript proposé par la plateforme :

Code: Tout sélectionner
<script type="text/javascript" language="javascript1.1"><!--
       // Le forum des bons plans en Belgique - image (300 x 250) - Apple Back to School ( FRANCAIS )
   var DYbanner_siteID = 1892;
   var DYbanner_ppID = 0;
   var DYbanner_dlURL = '';      
   var DYbanner_publParams = '';
   var DYbanner_clickTarget = '_blank';
   var DYbanner_lpStyle = '1';
   document.write('<'+'script type="text/javascript" language="javascript1.1" charset="UTF-8" src="http://dy.testnet.be/BANNER/c=1644/p=0/f=94/a=26734/s=' + DYbanner_siteID + '/?ts='+new Date().getTime()+'"></script'+'>');
// --></script>


Auriez-vous une idée pour moi?

D'avance merci.
miniil
http://forum.miniil.net [Forum des bons plans en Belgique]
Avatar de l’utilisateur
miniil
Traducteur
Traducteur
 
Messages: 464
Inscription: 21 Avr 2005 à 11:22
Localisation: Belgique - Remouchamps

Re: Inclure du javascript dans les messages

Messagepar Dakin Quelia » 27 Juil 2010 à 17:21

Bonjour miniil,

Donc j'en conclus que tu souhaites pouvoir inclure l'url du sujet ou message dans la variable suivante:
Code: Tout sélectionner
var DYbanner_dlURL = '';

A bientôt,
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil) | Mon blogue: Mon blogue | phpBB Forge: cliquez ici | DeviantArt: cliquez ici | IRC: cliquez ici
Avatar de l’utilisateur
Dakin Quelia
Superstar
 
Messages: 20650
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Inclure du javascript dans les messages

Messagepar miniil » 27 Juil 2010 à 17:48

Heu non, enfin je crois pas :)

En fait, si je colle ce script Javascript dans mon fichier overall_header, ma publicité sera bien affichée sur toutes les pages par exemple. (Normal, le javascript est interprété).

Mais ce que voudrais c'est de pouvoir créer un nouveau sujet avec ce script dedans pour afficher ma publicité dans le message.

Par exemple, j'annonce la société truc vous offre ceci et en-dessous j'insère la pub de la plateforme qui est sous cette forme.
J'aimerai pouvoir faire cela sans devoir essayer de comprendre ni modifier le code Javascript.

(Sais pas si je suis plus claire MDR)
miniil
http://forum.miniil.net [Forum des bons plans en Belgique]
Avatar de l’utilisateur
miniil
Traducteur
Traducteur
 
Messages: 464
Inscription: 21 Avr 2005 à 11:22
Localisation: Belgique - Remouchamps

Re: Inclure du javascript dans les messages

Messagepar Dakin Quelia » 27 Juil 2010 à 17:52

Dans le message, je n'ai pas regardé.

Mais je te suggère de lire cette documentation. Tu pourras inclure ta publicité dans le sujet après le premier message. :)
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil) | Mon blogue: Mon blogue | phpBB Forge: cliquez ici | DeviantArt: cliquez ici | IRC: cliquez ici
Avatar de l’utilisateur
Dakin Quelia
Superstar
 
Messages: 20650
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Inclure du javascript dans les messages

Messagepar miniil » 27 Juil 2010 à 23:50

J'avais lu ce sujet mais malheureusement, il ne correspond pas non plus à ce que je désire faire, puisque j'aimerai pouvoir créer mon message et insérer ma pub un peu comme s'il s'agissait d'une simple image.
J'aurais aimé un truc du genre BBcode peut-être.

Pas d'autre idée?
miniil
http://forum.miniil.net [Forum des bons plans en Belgique]
Avatar de l’utilisateur
miniil
Traducteur
Traducteur
 
Messages: 464
Inscription: 21 Avr 2005 à 11:22
Localisation: Belgique - Remouchamps

Re: Inclure du javascript dans les messages

Messagepar Dakin Quelia » 27 Juil 2010 à 23:53

Cela peut se faire en BBCode. Mais il faut que je sache à quoi les variables correspondent. :D
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil) | Mon blogue: Mon blogue | phpBB Forge: cliquez ici | DeviantArt: cliquez ici | IRC: cliquez ici
Avatar de l’utilisateur
Dakin Quelia
Superstar
 
Messages: 20650
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Inclure du javascript dans les messages

Messagepar miniil » 28 Juil 2010 à 00:22

Malheureusement, je ne le sais pas. En plus, d'une plateforme de publicité à l'autre, le type de script varie.

Donc je suppose qu'un BBcode générique (valable pour tout type de script) n'est pas envisageable?

Et en modifiant le code php??? Je dis peut-être une bêtise mais les BBcode sont bien "décodés" grâce au code php derrière qui les interprètent donc admettons que j'utilise un BBcode personnel du genre [maPub][/maPub], au niveau php derrière y'a pas moyen de lui dire ça c'est du Javascript sans utiliser le système de création des BBcode perso de l'administration de phpbb. Dans quel fichier ça se passe ce "décodage"?

Mais je le répète, je dis peut-être une bêtise, si c'est le cas, je me débrouillerai avec ce qui existe :)
miniil
http://forum.miniil.net [Forum des bons plans en Belgique]
Avatar de l’utilisateur
miniil
Traducteur
Traducteur
 
Messages: 464
Inscription: 21 Avr 2005 à 11:22
Localisation: Belgique - Remouchamps

Re: Inclure du javascript dans les messages

Messagepar Dakin Quelia » 28 Juil 2010 à 00:29

En fait, il n'y a rien de compliqué pour faire le BBCode. :)

BBCode:
Code: Tout sélectionner
[Pub]{TEXT}[/Pub]

Code de remplacement HTML:
Code: Tout sélectionner
<script type="text/javascript" language="javascript1.1"><!--
   var DYbanner_siteID = {TEXT};
   var DYbanner_ppID = 0;
   var DYbanner_dlURL = '';     
   var DYbanner_publParams = '';
   var DYbanner_clickTarget = '_blank';
   var DYbanner_lpStyle = '1';
   document.write('<'+'script type="text/javascript" language="javascript1.1" charset="UTF-8" src="http://dy.testnet.be/BANNER/c=1644/p=0/f=94/a=26734/s=' + DYbanner_siteID + '/?ts='+new Date().getTime()+'"></script'+'>');
// --></script>

Aide:
Code: Tout sélectionner
Publicité: [Pub]ID bannière[/Pub]
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil) | Mon blogue: Mon blogue | phpBB Forge: cliquez ici | DeviantArt: cliquez ici | IRC: cliquez ici
Avatar de l’utilisateur
Dakin Quelia
Superstar
 
Messages: 20650
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Inclure du javascript dans les messages

Messagepar miniil » 28 Juil 2010 à 07:15

Encore une bête question et je vous laisse tranquille avec ce problème :
Peut-on imaginer que {TEXT} soit le code Javascript entier.

Par exemple :

[pub]{TEXT}[/pub]

Code HTML :

<div align="center">{TEXT}</div>
miniil
http://forum.miniil.net [Forum des bons plans en Belgique]
Avatar de l’utilisateur
miniil
Traducteur
Traducteur
 
Messages: 464
Inscription: 21 Avr 2005 à 11:22
Localisation: Belgique - Remouchamps

Re: Inclure du javascript dans les messages

Messagepar Dakin Quelia » 28 Juil 2010 à 11:53

On pourrait mais ce n'est pas recommandé. :)
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil) | Mon blogue: Mon blogue | phpBB Forge: cliquez ici | DeviantArt: cliquez ici | IRC: cliquez ici
Avatar de l’utilisateur
Dakin Quelia
Superstar
 
Messages: 20650
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Inclure du javascript dans les messages

Messagepar miniil » 28 Juil 2010 à 13:48

Boh ben ça marche pas.
J'ai créé mon BBcode comme je l'indiquait et ensuite dans mon message :

[pub]
<script type="text/javascript" language="javascript1.1"><!--
// Le forum des bons plans en Belgique - image (300 x 250) - Apple Back to School ( FRANCAIS )
var DYbanner_siteID = 1892;
var DYbanner_ppID = 0;
var DYbanner_dlURL = '';
var DYbanner_publParams = '';
var DYbanner_clickTarget = '_blank';
var DYbanner_lpStyle = '1';
document.write('<'+'script type="text/javascript" language="javascript1.1" charset="UTF-8" src="http://dy.testnet.be/BANNER/c=1644/p=0/f=94/a=26734/s=' + DYbanner_siteID + '/?ts='+new Date().getTime()+'"></script'+'>');
// --></script>
[/pub]

Mais ça ne fonctionne pas :(
miniil
http://forum.miniil.net [Forum des bons plans en Belgique]
Avatar de l’utilisateur
miniil
Traducteur
Traducteur
 
Messages: 464
Inscription: 21 Avr 2005 à 11:22
Localisation: Belgique - Remouchamps

Re: Inclure du javascript dans les messages

Messagepar lolovoisin » 28 Juil 2010 à 13:51

ben ça doit marcher si c'est un bcode pour une seule pub, avec ça:
bbocde:
Code: Tout sélectionner
[pub][/pub]

html:
Code: Tout sélectionner
<script type="text/javascript" language="javascript1.1"><!--
// Le forum des bons plans en Belgique - image (300 x 250) - Apple Back to School ( FRANCAIS )
var DYbanner_siteID = 1892;
var DYbanner_ppID = 0;
var DYbanner_dlURL = '';
var DYbanner_publParams = '';
var DYbanner_clickTarget = '_blank';
var DYbanner_lpStyle = '1';
document.write('<'+'script type="text/javascript" language="javascript1.1" charset="UTF-8" src="http://dy.testnet.be/BANNER/c=1644/p=0/f=94/a=26734/s=' + DYbanner_siteID + '/?ts='+new Date().getTime()+'"></script'+'>');
// --></script>


et pour l'utiliser, mettre juste:
Code: Tout sélectionner
[pub][/pub]
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: 37358
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot] et 9 invités

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