| :: |
| Auteur |
Message |
Necromate
Inscrit le: 06 Oct 2006 Messages: 1
|
Posté le: Ven Oct 06, 2006 1:06 pm Sujet du message: Script de pub |
|
|
| salut j'ai un script d'une pub et j'aimerai l'installer sur un forum phpbb en 2.0.21 dans quel fichier dois-je le mettre? merci |
|
|
| Revenir en haut de page |
|
 |
|
 |
Bastox
Inscrit le: 06 Mai 2006 Messages: 11
|
Posté le: Dim Oct 08, 2006 3:41 am Sujet du message: Re: Script de pub |
|
|
Salut a toi Necromate,
Pour ton script de Pub, cela depend ou tu veux afficher ta Pub....
Suivant ou tu veux la mettre, ce ne sera pas le meme fichier a modifier  |
_________________ .../... |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15121
|
Posté le: Dim Oct 08, 2006 9:03 am Sujet du message: Re: Script de pub |
|
|
Et bienvenue
Comme le dis Bastox, cela dépend, mais c'est généralement dans les templates qu'il est le plus simple de les mettre, les ajout php ne servant qu'éventuellement à affiner l'affichage.
993ti nous a posté une méthode assez sympa qui permet d'afficher les pub depuis le header, mais uniquement sur des pages que l'on choisit. La méthode marche avec toute les pub qui utilisent un code html.
Ouvrir
| Code: | | INCLUDES/PAGE_HEADER.PHP |
Trouver
| Code: | | define('HEADER_INC', TRUE); |
Ajouter après (version visible que pour les invités)
| Code: | if ( $userdata['session_logged_in'] && ($googlead=="1") ){
$google_ad = '';
}
if ($googlead=="1") {
$google_ad = '<table class="forumline" width="95%" cellspacing="1" cellpadding="3" border="0">
<tr>
<td class="row1" height="100%" valign="top">
<div align="center">
CODE_HTML_PUB
</div>
</td>
</tr>
</table>';
} |
Ou il faut bien entendu remplacer CODE_HTML_PUB par le code html fournit par la régie de pub (pas forcement Google AdSense).
Trouver
| Code: | | 'SITENAME' => $board_config['sitename'], |
Ajouter Avant
| Code: | | 'GOOGLE_AD' => $google_ad, |
Ouvrir
| Code: | | TEMPLATES/VOTRETEMPLATE/OVERALL_HEADER.TPL |
Trouver
| Code: | </table></td>
</tr>
</table> |
Ajouter après
Nous pouvons ensuite choisir quels script de phpBB vont afficher la pub (viewtopic.php, viewforum.php, index.php ...) en ajoutant ce petit bout de code :
Trouver :
| Code: | | define('IN_PHPBB', true); |
Ajouter avant :
Si vous voulez que les pub soient affiché pour tous (utilisateur enregistré et invités), remplacez :
| Code: | | if ( $userdata['session_logged_in'] && ($googlead=="1") ){ |
Par
| Code: | | if ($googlead=="1") { |
Dans les changements de includes/page_header.php
Cette méthode est très pratique pour bien contrôler l'affichage des pubs
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
rogerlebouledogue phpBB SEO Team


Inscrit le: 22 Juil 2006 Messages: 354 Localisation: Belle-Ile (56)
|
Posté le: Dim Oct 08, 2006 10:16 am Sujet du message: Re: Script de pub |
|
|
Salut,
Moi, j'ai mis mon script simplement dans le header.tpl de mon template, car je voulais qu'il s'affiche à tout le monde
Sinon, j'ai ajouté un mod qui s'appelle Ad inline, et qui affiche une pub entre les messages des sujets, seulement aux invités.
Quelques options sont paramétrables dans l'admin, comme le choix du nombre de messages à avoir avant d'afficher un pub, invité ou enregistré ...
Vous pouvez voir ce mod dans mon forum, sur tous les sujets, en tant qu'invité.
Bien pratique ce mod ...
@+.  |
_________________ Le forum de Rogerlebouledogue |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15121
|
Posté le: Dim Oct 08, 2006 10:20 am Sujet du message: Re: Script de pub |
|
|
Le problème si tu met le code dans overall_header.tpl directement, c'est que tu va afficher la pub dans des pages qui, si l'on s'en réfère à la charte Google AdSense, ne sont pas éligible, comme login.php ou les pages de messages( "ce forum n'existe pas"etc ...).
J'ai jamais entendu parlé de ban sur de telles raisons, mais tout de même, mieux vaut ne pas prêter le flanc
Un lien vers le mod que tu utilise serait au top
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
rogerlebouledogue phpBB SEO Team


Inscrit le: 22 Juil 2006 Messages: 354 Localisation: Belle-Ile (56)
|
Posté le: Dim Oct 08, 2006 10:39 am Sujet du message: Re: Script de pub |
|
|
| dcz a écrit: | | Le problème si tu met le code dans overall_header.tpl directement, c'est que tu va afficher la pub dans des pages qui, si l'on s'en réfère à la charte Google AdSense, ne sont pas éligible, comme login.php ou les pages de messages( "ce forum n'existe pas"etc ...). |
J'utilise Cibleclik comme régie de pub, et là pas de problème ...
| dcz a écrit: | Un lien vers le mod que tu utilise serait au top  |
Le voilà : http://www.phpbb.com/phpBB/viewtopic.php?t=306680
@+.  |
_________________ Le forum de Rogerlebouledogue |
|
| Revenir en haut de page |
|
 |
gowap phpBB SEO Team


Inscrit le: 07 Mai 2006 Messages: 1008
|
Posté le: Dim Oct 08, 2006 12:23 pm Sujet du message: Re: Script de pub |
|
|
Je ne suis pas allé voir inline ad depuis longtemps donc je ne sais pas si c'est un comportement figé du mod ou bien une habitude des webmasters, mais je ne trouve personnellement pas pertinent de mettre de la pub juste pres le premier message : les gens continuent de lire la suite du topic et ne vont certainement pas cliquer au bout d'un seul message.
La ou je trouve que ca devient plus "logique", c'est en fin de topic, apres le dernier post de la page, quand les gens ont lu l'intégralité du sujet, et sont donc largement plus disposés a cliquer sur une banniere |
_________________ Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide. |
|
| Revenir en haut de page |
|
 |
|
|