Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 24-12-2006 16:19:43

Calimero
Membre

Pub google après le 1er post

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

#2 24-12-2006 17:15:14

jamel
Membre

Re : Pub google après le 1er post

Hors ligne

#3 07-02-2007 14:45:49

Djo
Membre

Re : Pub google après le 1er post

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 tongue...
Bonne journée tongue
(PS : J'ai tout bien renseigné dans l'admin et revérifié les fichiers a modifier plusieurs fois :s)

Hors ligne

#4 07-02-2007 14:47:36

romain9441
Admin locker

Re : Pub google après le 1er post

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

#5 07-02-2007 15:10:43

Djo
Membre

Re : Pub google après le 1er post

http://sleepingwplacebo.free.fr/forum/index.php
desolé, j'avais pas vu que le lien n'etait plus sous l'avatar tongue

Edit, elle marchent, il fallait surement attendre avant qu'elles s'affichent, desolé wink

Dernière modification par Djo (07-02-2007 21:02:46)

Hors ligne

#6 01-03-2007 05:20:55

Calimero
Membre

Re : Pub google après le 1er post

non, chez moi ca affiche un carré blanc quelques fois ...et quelque fois la pub ...

Hors ligne

#7 25-06-2007 13:19:15

romain35
Membre

Re : Pub google après le 1er post

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

#8 25-06-2007 17:50:14

romain35
Membre

Re : Pub google après le 1er post

Il y a personne pour m'aidez ? sad

Cordialement
romain
++

Hors ligne

#9 25-06-2007 18:08:05

Mpok
Néo Admin

Re : Pub google après le 1er post

Il y a probablement une erreur de syntaxe dans l'écriture du bloc adsense (je parierai sur un "\" manquant..), mais pour savoir où... huh
(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

#10 25-06-2007 18:21:14

romain35
Membre

Re : Pub google après le 1er post

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

#11 26-06-2007 01:03:01

Mpok
Néo Admin

Re : Pub google après le 1er post

romain35 a écrit :

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

#12 26-06-2007 12:12:33

romain35
Membre

Re : Pub google après le 1er post

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

#13 26-06-2007 21:16:15

Mpok
Néo Admin

Re : Pub google après le 1er post

sad
C'est la même erreur ? à la même ligne ?

Hors ligne

#14 26-06-2007 21:17:38

romain35
Membre

Re : Pub google après le 1er post

Oui c'est la même erreur et à la même ligne bizarre nom ?

Cordialement
romain
++

Hors ligne

#15 26-06-2007 21:38:15

yemgi
Expatrié

Re : Pub google après le 1er post

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

#16 26-06-2007 22:48:12

romain35
Membre

Re : Pub google après le 1er post

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

#17 26-06-2007 23:18:38

yemgi
Expatrié

Re : Pub google après le 1er post

essaie avec ca :

Code trop long supprimé

Hors ligne

#18 26-06-2007 23:54:57

romain35
Membre

Re : Pub google après le 1er post

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

#19 27-06-2007 00:35:41

yemgi
Expatrié

Re : Pub google après le 1er post

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

#20 27-06-2007 00:37:55

romain35
Membre

Re : Pub google après le 1er post

Merci beaucoup ça fonctionne maintenant.

Cordialement
romain
++

Hors ligne

Pied de page des forums