Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Adsense et phpBB
Aller à la page 1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Forum phpBB
::  
Auteur Message
Arf
PR1
PR1


Inscrit le: 19 Jan 2007
Messages: 180

Adsense et phpBBPosté le: Mar Mar 13, 2007 11:15 pm    Sujet du message: Adsense et phpBB

Bon je me lance alors ^^

Comme dcz ne veux pas ouvrir de sujet ce qui est légitime pensant que les forumeurs vont prendre ça pour un mod officiel alors je le fais.

Comme intégrer sa pub adsense ou tout autre régie dans un forum phpbb de manière efficace.

Le premier bon point est d'avoir le code à modifier pour pouvoir inserer sa pub à des endroit stratégique, la ou les yeux du visiteurs portent !

La meilleur solution est celle de dcz après le premier post du sujet.

Je n'ai pas le code est donc si dcz pouvait le doner celà serait super sympas.

Mais n'oublions pas que pour adsense by google les affichages de leurs pubs peuvent se trouver à plusieurs endroits donc, vous pouvez si vous le souhaitez en mettre jusqu'à 3 me semblent ils hors affichage contextuel.

Les differents sujet important pour inserer des pubs adsense dans son forum :

http://www.phpbb-seo.com/forums/le-forum-phpbb/discussions-vt633.html

http://www.phpbb-seo.com/forums/google-adsense/discussions-vt432.html

J'éditerai le post au fur et à mesure de l'évolution du code jusqu'à un petit mod officiel ^^

_________________
Mes créations : voyance gratuite | tout gratuit | script php arfooo annuaire
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Adsense et phpBBPosté le: Mer Mar 14, 2007 12:24 pm    Sujet du message: Re: Adsense et phpBB

héhé, excellente initiative Wink

Donc, effectivement, j'ai dernièrement un peut modifié l'affichage des adsence sur phpBB SEO.

Toujours dans le même esprit que dans ce sujet, je part du principe qu'il vaut mieux n'afficher des adsense que pour les messages publics, ce qui dans le cas de phpBB SEO reviens à les afficher dans pratiquement tous les cas, seul les forums de l'équipe étant privés.
Je pense que c'est le mieux pour des forums majoritairement publics en ce que cela nous permet de ne pas compter des affichages dans des partie privés, ce qui fausserait un peut les stats, et, mais c'est pour l'instant une hypothèse de travail, parce que je pense que cela améliorera la pertinence des publicités, le bot adsense ayant toujours accès aux pages sur lesquelles des adsense seraient affichées.

Pour viewtopic.php, et dans la version actuelle ça donne, trouver :

Code:

//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
//
for($i = 0; $i < $total_posts; $i++)



Ajouter avant :

Code:
// Google adsense mod www.phpbb-seo.com
$add_add = ( $userdata['user_id'] != 2 && $forum_topic_data['auth_view'] == 0 ) ? TRUE : FALSE;
$add_switch = (( floor( $start / intval($board_config['posts_per_page']) ) + 1 ) < ceil( $total_replies / intval($board_config['posts_per_page'])) )? TRUE : FALSE;
$add_after = 0;
if ( $add_add ) {
   $adsence_code = 'code adsense complet';
}
// Google adsense mod www.phpbb-seo.com


Trouver :

Code:
      'U_POST_ID' => $postrow[$i]['post_id'])
   );


Ajouter après :

Code:
// Google adsense mod www.phpbb-seo.com
   if ( $add_add && $i == $add_after ) {
      $template->assign_block_vars('postrow.adsence', array(
         'ADSENCE_CODE' => $adsence_code)
      );
   }
// Google adsense mod www.phpbb-seo.com



Trouver :
Code:

$template->pparse('body');


Ajouter avant :
Code:

// Google adsense mod dcz
if ( $add_add && $add_switch ) {
   $template->assign_block_vars('adsence', array(
      'ADSENCE_CODE' => $adsence_code)
   );
}
// Google adsense mod dcz



Il faut bien entendu modifier le template correspondant, ouvrir viewtopic_body.tpl et trouver :

Code:
   <!-- END postrow -->


Remplacer par :
Code:

   <!-- BEGIN adsence -->
   <tr>
      <td width="100%" align="center" valign="top" class="row1" colspan="2">{postrow.adsence.ADSENCE_CODE}</td>
   </tr>
   <tr>
      <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
   </tr>
   <!-- END adsence -->
   <!-- END postrow -->
   <!-- BEGIN adsence -->
   <tr>
      <td width="100%" align="center" valign="top" class="row1" colspan="2">{adsence.ADSENCE_CODE}</td>
   </tr>
   <!-- END adsence -->


Commentaires :

Ce mod affiche en l'état actuelle une pub adsence après le premier post, et une de plus en fin de sujet si il a une page supplémentaire. Ce qui nous permet de n'ajouter une pub que s'il y a suffisemment de contenu.

Le conditionnement de l'affichage :
Code:

$add_add = ( $userdata['user_id'] != 2 && $forum_topic_data['auth_view'] == 0 ) ? TRUE : FALSE;


C'est la condition d'affichae générale pour les deux pubs. Tu peux virer :

Code:
$userdata['user_id'] != 2 &&


Si tu veux, c'est juste, pour ne pas afficher de pub pour le compte de l'utilisateur n°2, en général l'admin, mais il est aussi possible de limiter l'affichage pour tous les admin :

Code:

$add_add = ( $userdata['user_level'] !=  ADMIN && $forum_topic_data['auth_view'] == 0 ) ? TRUE : FALSE;


Voir les modos :

Code:

$add_add = ( $userdata['user_level'] !=  ADMIN && $userdata['user_level'] !=  MOD && $forum_topic_data['auth_view'] == 0 ) ? TRUE : FALSE;


Voir tous les membres enregistrés :

Code:

$add_add = ( !$userdata['session_logged_in'] && $forum_topic_data['auth_view'] == 0 ) ? TRUE : FALSE;


Celui de la deuxième pub :
Code:
$add_switch = (( floor( $start / intval($board_config['posts_per_page']) ) + 1 ) < ceil( $total_replies / intval($board_config['posts_per_page'])) )? TRUE : FALSE;


Là, on verifie s'il y a une page en plus dans le sujet. Si c'est le cas, on affiche la deuxième pub.

On pourrait se contenter de verifier qu'il y a plus de n messages sans que ce soit forcément suffisant pour afficher une nouvelle page, par exemple, s'il y a au moins dix messages sur la page en cours (c'est en général 15 par page) :
Code:
$add_switch = (count($total_posts) >= 10 )? TRUE : FALSE;



La position de la première pub :

Code:

$add_after = 0;


Pour afficher la pub juste après le premier post, on pourrait mettre :

Code:

$add_after = 1;


Pour l'afficher après le deuxième ...

Après, il faut juste mettre son code adsense à la place de :
Code:
code adsense complet


Et hop.

Cette version ne gère pas d'affichage alternatif, dans le cas ou la pub n'est pas affichée (forum privé ou autre), la page est 100% sans ajout de code.

Wink

++

_________________
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
Visiter le site web de l'utilisateur
Arf
PR1
PR1


Inscrit le: 19 Jan 2007
Messages: 180

Adsense et phpBBPosté le: Mer Mar 14, 2007 3:55 pm    Sujet du message: Re: Adsense et phpBB

Comme d'habitude, c'est un grand merci pour ton travail fabuleux dcz !

Je vais tester immédiatement et je vous direz mon avis Wink qui sera surement très positif.

Ps : Merci de ne pas passer furtivement de prendre le code et de partir sans rien dire.
Merci de laisser un petit message avec votre avis ou un remerciement.
C'est un minimum je pense.
La correction est un devoir pas un droit ^^

Edit : J'ai supprimer l'ancien mod et j'ai donc mis celui-ci.

Nickel, tout fonctionne à la perfection !

Thx dcz !!!!!!

_________________
Mes créations : voyance gratuite | tout gratuit | script php arfooo annuaire
Revenir en haut de page
Visiter le site web de l'utilisateur
philippe
phpBB SEO Team
phpBB SEO Team


Inscrit le: 23 Juin 2006
Messages: 485
Localisation: Région Parisienne

Adsense et phpBBPosté le: Mer Mar 14, 2007 6:58 pm    Sujet du message: Re: Adsense et phpBB

Merci pour ce mod, je viens de le mettre en place avec le code Clickintext.

Very Happy

_________________
Philippe
Webmaster du forum de Discussions sur la New Beetle | Blog 123-newbeetle | Annuaire Automobile
Revenir en haut de page
Visiter le site web de l'utilisateur
Mantis
PR2
PR2


Inscrit le: 26 Oct 2006
Messages: 290

Adsense et phpBBPosté le: Jeu Mar 15, 2007 9:09 am    Sujet du message: Re: Adsense et phpBB

MOD testé et approuvé Wink

Fonctionne parfaitement, merci à l'auteur Cool

_________________

Revenir en haut de page
Visiter le site web de l'utilisateur
gowap
phpBB SEO Team
phpBB SEO Team


Inscrit le: 07 Mai 2006
Messages: 990

Adsense et phpBBPosté le: Jeu Mar 15, 2007 11:58 pm    Sujet du message: Re: Adsense et phpBB

Arf a écrit:
La meilleur solution est celle de dcz après le premier post du sujet.

Je ne suis pas un ayatolah du positionnement de pub, mais je ne partage pas cet avis.
Il me semble l'avoir deja dit sur le forum anglais, je pense que la pub en fin de topic est plus adaptée. Je pense que l'utilisateur est plus a meme de cliquer sur une annonce en rapport avec le topic qu'il vient de lire, une fois qu'il en a terminé la lecture, et pas au bout du premier post ou il entame a peine, et ou il est vraisemblable qu'il va lire les messages suivants et non pas cliquer sur une pub.

De plus ne mettre une pub qu'apres le 1er post par rapport a une pub en fin de topic aura l'inconvénient de ne plus montrer de pub aux gens qui viennent lire les nouveaux posts d'un topic. Il seront emmenés d'office "plus bas" que la pub et ne la verront pas -sauf s'il y en a une en fin de topic-

_________________
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Revenir en haut de page
Visiter le site web de l'utilisateur
stopfautes
phpBB SEO Team
phpBB SEO Team


Inscrit le: 17 Jan 2007
Messages: 376

Adsense et phpBBPosté le: Ven Mar 16, 2007 7:19 am    Sujet du message: Re: Adsense et phpBB

Complètement d'accord avec Gowap.
La ligne de pubs sous le premier post est un obstacle que l'on saute sans le voir.

_________________
stopfautes.com corrige les fautes d'orthographe de vos C.V., courriels, lettres d'amour...
Revenir en haut de page
Visiter le site web de l'utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team


Inscrit le: 19 Juin 2006
Messages: 392
Localisation: Carcassonne(11)

Adsense et phpBBPosté le: Ven Mar 16, 2007 7:22 am    Sujet du message: Re: Adsense et phpBB

gowap a écrit:
De plus ne mettre une pub qu'apres le 1er post par rapport a une pub en fin de topic aura l'inconvénient de ne plus montrer de pub aux gens qui viennent lire les nouveaux posts d'un topic. Il seront emmenés d'office "plus bas" que la pub et ne la verront pas -sauf s'il y en a une en fin de topic-

Tout à fait d'accord....

Wink

_________________
J.Cl.
Forum Clic! Nature
Revenir en haut de page
Visiter le site web de l'utilisateur
Personne
PR4
PR4


Inscrit le: 30 Oct 2006
Messages: 485

Adsense et phpBBPosté le: Ven Mar 16, 2007 8:32 am    Sujet du message: Re: Adsense et phpBB

pareil je partage l'avis de mes camarades

_________________
Personnellement...
Le Forum photo ll Le Blog
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Adsense et phpBBPosté le: Ven Mar 16, 2007 12:12 pm    Sujet du message: Re: Adsense et phpBB

Oui, enfin, ce mod affiche aussi un pub en fin de page Wink

La seul modification à laquelle je pense serait de n'afficher une pub après le premier post uniquement sur la première page, et de conserver celle en fin de sujet pour toutes les autres.

Parce que votre observation ne vaut pas pour la première page d'un sujet, le premier post étant en général lu sur la première page des sujets.

On pourrait aussi imaginer de n'afficher de la pub juste après le premier post uniquement pour les invités, enfin, ce code est flexible.

++

_________________
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
Visiter le site web de l'utilisateur
gowap
phpBB SEO Team
phpBB SEO Team


Inscrit le: 07 Mai 2006
Messages: 990

Adsense et phpBBPosté le: Ven Mar 16, 2007 9:24 pm    Sujet du message: Re: Adsense et phpBB

dcz a écrit:
Oui, enfin, ce mod affiche aussi un pub en fin de page Wink

Seulement s'il y a des pages suivantes...
Donc la derniere page d'un topic en cours se retrouve tout le temps sans pub, sauf celle apres le premier post de la page.

Citation:
Parce que votre observation ne vaut pas pour la première page d'un sujet, le premier post étant en général lu sur la première page des sujets.

Quelqu'un a un traducteur dcz-->français ? Very Happy

_________________
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Adsense et phpBBPosté le: Sam Mar 17, 2007 11:07 am    Sujet du message: Re: Adsense et phpBB

Laughing

Bon, fallait "factoriser" la phrase :

Citation:
Parce que votre observation ne vaut pas pour la première page d'un sujet, le premier post étant en général lu sur la première page de ceux-ci.


C'est mieux non ?

Je voulais juste dire qu'il est tout de même assez fréquent de lire le premier message quand on tombe sur la première page d'un sujet, ne serait-ce que pour savoir d'où part la discussion.

Après tout est question de réglages :

Citation:
On pourrait se contenter de vérifier qu'il y a plus de n messages sans que ce soit forcément suffisant pour afficher une nouvelle page, par exemple, s'il y a au moins dix messages sur la page en cours (c'est en général 15 par page) :

Code:
$add_switch = (count($total_posts) >= 10 )? TRUE : FALSE;



++

_________________
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
Visiter le site web de l'utilisateur
gowap
phpBB SEO Team
phpBB SEO Team


Inscrit le: 07 Mai 2006
Messages: 990

Adsense et phpBBPosté le: Sam Mar 17, 2007 1:42 pm    Sujet du message: Re: Adsense et phpBB

dcz a écrit:
Je voulais juste dire qu'il est tout de même assez fréquent de lire le premier message quand on tombe sur la première page d'un sujet, ne serait-ce que pour savoir d'où part la discussion.

En ce qui me concerne, j'ai la chance d'etre jeune et d'avoir encore une bonne mémoire. Donc je lis le premier message d'un post, une fois, quand j'y accède la premiere fois.
Ensuite quand je reviens sur le topic, je vais toujours au dernier message non lu, je me repaluche pas toute la discussion chaque fois qu'il y a un nouveau post.

_________________
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Adsense et phpBBPosté le: Sam Mar 17, 2007 2:17 pm    Sujet du message: Re: Adsense et phpBB

Laughing démence sénile quand tu nous tiens ...

oui oui, mais par exemple un sujet qui propose un mod et dont le support suit, il y aura pas mal d'accès au sujet qui s'arrêteront au premier message.

Après, ce mod en particulier fait les deux et avec possibilité de modifier les conditions. Chacun peut expérimenter autour du principe d'afficher des adsense à deux endroit dans les sujets.

++

_________________
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
Visiter le site web de l'utilisateur
gowap
phpBB SEO Team
phpBB SEO Team


Inscrit le: 07 Mai 2006
Messages: 990

Adsense et phpBBPosté le: Sam Mar 17, 2007 7:00 pm    Sujet du message: Re: Adsense et phpBB

dcz a écrit:
Après, ce mod en particulier fait les deux et avec possibilité de modifier les conditions. Chacun peut expérimenter autour du principe d'afficher des adsense à deux endroit dans les sujets.

Ah mais on a bien compris...
C'est juste que le dogme "je mets obligatoirement une pub apres le 1er post" n'est pas adapté partout.

_________________
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Revenir en haut de page
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Forum phpBB
Page 1 sur 3 Aller à la page 1, 2, 3  Suivante

Navigation Autres sujets de discussion

Sauter vers: