Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je viens de voir sur un forum punbb qu'après le 1er poste de chaque discution, il y avait une pub google qui se mettait automatiquement, comment faire, quel est le mod. La pub utilise comme nom d'utilisateur googlebot.
Dernière modification par Calimero (24-12-2006 16:20:03)
Hors ligne
Hors ligne
Bonjour, je voulais cette mod depuis longtemps, je me suis enfin décidé a l'installer, mais bon.
ça va jamais du premier coup avec moi
...
Bonne journée 
(PS : J'ai tout bien renseigné dans l'admin et revérifié les fichiers a modifier plusieurs fois :s)
Hors ligne
Comment veux tu qu'on t'aide si tu ne nous donne pas l'adresse de ton forum ??!
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
http://sleepingwplacebo.free.fr/forum/index.php
desolé, j'avais pas vu que le lien n'etait plus sous l'avatar 
Edit, elle marchent, il fallait surement attendre avant qu'elles s'affichent, desolé 
Dernière modification par Djo (07-02-2007 21:02:46)
Hors ligne
non, chez moi ca affiche un carré blanc quelques fois ...et quelque fois la pub ...
Hors ligne
Bonjour,
Moi j'ai un problèmes qu'en j'installe le script de pub.
le nom du script est Adsense_After_First_Post_1.1.1
Voici l'erreur de la page :
Code trop long supprimé
Et voici le code de ma page viewtopic.php :
Code trop long supprimé
J'ai essayer de chercher d'où venez le problème mes je n'ait pas trouvez
Merci d'avance pour votre aide.
Cordialement
romain
++
Dernière modification par romain35 (25-06-2007 13:20:39)
Hors ligne
Il y a personne pour m'aidez ? 
Cordialement
romain
++
Hors ligne
Il y a probablement une erreur de syntaxe dans l'écriture du bloc adsense (je parierai sur un "\" manquant..), mais pour savoir où... 
(une lecture rapide ne m'a pas permis de la trouver)
Je conseillerai, plutôt que de faire un "echo" global de tout le bloc, de faire le contraire, c'est à dire laisser le bloc en html et entourer les $adsense_config par des "<?php echo ... ?>".
Hors ligne
Merci beaucoup Mpok, je vais essayer, je vous tien ou courent.
PS: Je n'ait pas très bien compris en faite.
Cordialement
romain
++
Dernière modification par romain35 (25-06-2007 18:26:38)
Hors ligne
PS: Je n'ait pas très bien compris en faite.
Actuellement, tu as un "echo" général de tout le bloc :
<?php echo "<br /><div style=\"TEXT-ALIGN: center\">
<script type=\"text/javascript\">
<!--
google_ad_client = \"".$adsense_config['google_ad_client']."\";
google_ad_width = ".$adsense_config['google_ad_width'].";
google_ad_height = ".$adsense_config['google_ad_height'].";
google_ad_format = \"".$adsense_config['google_ad_format']."\";
google_ad_channel = \"".$adsense_config['google_ad_channel']."\";
google_ad_type = \"".$adsense_config['google_ad_type']."\";
google_color_border = \"".$adsense_config['google_color_border']."\";
google_color_bg = \"".$adsense_config['google_color_bg']."\";
google_color_link = \"".$adsense_config['google_color_link']."\";
google_color_url = \"".$adsense_config['google_color_url']."\";
google_color_text = \"".$adsense_config['google_color_text']."\";
google_alternate_color = \"".$adsense_config['google_alternate_color']."\";
//-->
</script>
<script type=\"text/javascript\" src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\"></script>
</div><br />\n" ?>Il y a probablement (j'en suis pas sûr..) une erreur là-dedans...
Donc pour corriger/identifier l'erreur, je proposais de mettre ce bloc directement en html pur et de passer en php uniquement pour la partie de l'affichage des variables adsense_config, c'est à dire :
<br /><div style="text_align: center">
<script type="text/javascript">
<!--
google_ad_client = "<?php echo $adsense_config['google_ad_client'] ?>
...bla bla bla... le reste(j'ai pas tapé le reste, c'est la même chose pour la suite).
Donc : les "<?php echo xxx ?>" sont faits à chaque variable et non pas globalement comme actuellement.
Note (partiellement) HS : j'ai moi-même testé cette mod jadis..
Vouloir mettre ces valeurs adsense (couleurs, client, height, width, ...) dans la base de données est une c.... (AMHA) :
1) la plupart des valeurs ne changeront jamais (ex: client)
2) les valeurs susceptibles de changer (les couleurs) sont fonction du STYLE utilisé. Les mettre en bdd est ridicule, car il faut qu'elles changent selon le style choisi par l'utilisateur.
Je conseillerais donc de coller bêtement le code html complet fourni par adsense (avec des valeurs fixes), quite ensuite à améliorer la chose en modifiant les couleurs selon le style grâce à une recherche DOM (en javascript).
Hors ligne
Bonjour,
Merci beaucoup pour votre réponse.
Voici ce que j'ai fait :
<br /><div style="TEXT-ALIGN: center">
<script type="text/javascript">
<!--
google_ad_client ="<?php echo $adsense_config['google_ad_client'] ?>";
google_ad_width ="<?php echo $adsense_config['google_ad_width'] ?>";
google_ad_height ="<?php echo $adsense_config['google_ad_height'] ?>";
google_ad_format ="<?php echo $adsense_config['google_ad_format'] ?>";
google_ad_channel ="<?php echo $adsense_config['google_ad_channel'] ?>";
google_ad_type ="<?php echo $adsense_config['google_ad_type'] ?>";
google_color_border ="<?php echo $adsense_config['google_color_border'] ?>";
google_color_bg ="<?php echo $adsense_config['google_color_bg'] ?>";
google_color_link ="<?php echo $adsense_config['google_color_link'] ?>";
google_color_url ="<?php echo $adsense_config['google_color_url'] ?>";
google_color_text ="<?php echo $adsense_config['google_color_text'] ?>";
google_alternate_color ="<?php echo $adsense_config['google_alternate_color'] ?>";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div><br />PS: ça ne fonctionne toujours pas.
Cordialement
romain
++
Dernière modification par romain35 (26-06-2007 12:19:22)
Hors ligne

C'est la même erreur ? à la même ligne ?
Hors ligne
Oui c'est la même erreur et à la même ligne bizarre nom ?
Cordialement
romain
++
Hors ligne
les commandes PHP se terminent par un ;
Dans le code que tu montres dans le post #7, il faut remplacer la derniere ligne par
</div><br />\n"; ?>pour ton code dans le post #12, il faut ajouter le ; avant chaque ?>
Hors ligne
Bonsoir,
Ouè bas cela ne fonctionne toujours pas, j'ai toujours cette erreur.
Code trop long supprimé
Et voici la page viwtopic.php ou il y a le code de google à la fin :
Code trop long supprimé
Et voici le readme du script :
Code trop long supprimé
Cordialement
romain
++
Dernière modification par MT (26-06-2007 23:26:45)
Hors ligne
essaie avec ca :
Code trop long supprimé
Hors ligne
Merci beaucoup cela fonctionne mes la pub ne s'affiche pas.
Exemple en bas du premier message à cette adresse : http://forum.bloc-annuaire.fr/viewtopic … d=160#p160
Cordialement
romain
++
Hors ligne
tu avais supprimé une accolade en faisant les modifs.
Ca ne s'affiche pas par ce que tu n'as pas les ; apres les parametres de ton annonce.
remplaces
<!--
google_ad_client =<?php echo $adsense_config['google_ad_client'] ?>
google_ad_width =<?php echo $adsense_config['google_ad_width'] ?>
google_ad_height =<?php echo $adsense_config['google_ad_height'] ?>
google_ad_format =<?php echo $adsense_config['google_ad_format'] ?>
google_ad_channel =<?php echo $adsense_config['google_ad_channel'] ?>
google_ad_type =<?php echo $adsense_config['google_ad_type'] ?>
google_color_border =<?php echo $adsense_config['google_color_border'] ?>
google_color_bg =<?php echo $adsense_config['google_color_bg'] ?>
google_color_link =<?php echo $adsense_config['google_color_link'] ?>
google_color_url =<?php echo $adsense_config['google_color_url'] ?>
google_color_text =<?php echo $adsense_config['google_color_text'] ?>
google_alternate_color =<?php echo $adsense_config['google_alternate_color'] ?>
//-->par
<!--
google_ad_client = "<?php echo $adsense_config['google_ad_client'] ?>";
google_ad_width = "<?php echo $adsense_config['google_ad_width'] ?>";
google_ad_height = "<?php echo $adsense_config['google_ad_height'] ?>";
google_ad_format = "<?php echo $adsense_config['google_ad_format'] ?>";
google_ad_channel = "<?php echo $adsense_config['google_ad_channel'] ?>";
google_ad_type = "<?php echo $adsense_config['google_ad_type'] ?>";
google_color_border = "<?php echo $adsense_config['google_color_border'] ?>";
google_color_bg = "<?php echo $adsense_config['google_color_bg'] ?>";
google_color_link = "<?php echo $adsense_config['google_color_link'] ?>";
google_color_url = "<?php echo $adsense_config['google_color_url'] ?>";
google_color_text = "<?php echo $adsense_config['google_color_text'] ?>";
google_alternate_color = "<?php echo $adsense_config['google_alternate_color'] ?>";
//-->Hors ligne
Merci beaucoup ça fonctionne maintenant.
Cordialement
romain
++
Hors ligne
Pages : 1