MyBB.de Forum

Normale Version: Ads after first post Plugin nur für Gäste
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
es gibt einige ältere Threads über das plugin Ads after first post, aber diese haben meine Frage nicht beantworten können.

Zu beginn habe ich Zeile 20 abgeändert von
Code:
"compatibility" => "14*"
zu
Code:
"compatibility" => "16*"

Ich will Ads nur für unregistrierte (Gäste) anzeigen. Der relevante code Abschnitt liegt bei Zeile 160:
Code:
if($mybb->settings['adsafp_code_onoff'] != 0 && ($mybb->settings['adsafp_groups'] == 0 || in_array($mybb->user['usergroup'], $adgroups))) {

Hier wird überprüft ob das Plugin aktiviert ist, und falls es aktiviert ist wird bestimmt für welche usergroups die Werbung angezeigt werden soll.

Etwas weiter bei Zeile 70 steht folgendes:

Code:
"description" => "Please enter the IDs of the usergroups that should see ads seperated with commas (0 = all groups).",

Wenn ich also im plugin 0 wähle, dann wird die Werbung jedem Benutzer (Gäste, Mitglieder, Admins...) angezeigt. Aber wie zeige ich sie nur für Gäste an? Ich dachte Gäste haben die usergroup id 0. Nun steht 0 in diesem plugin aber für alle Gruppen.

Kann mir jemand bitte helfen?
Dankeschön!
Gäste gehören zur Gruppe Guests, somit muss die gid größer 0 sein.
Gäste gehören zur Gruppe 1.
Du hast Recht, Danke.
Hab das Plugin installiert, nur erscheint leider nicht die google adsense ad. Da werd ich wohl noch etwas rumfummeln müssen. Schade dass das Plugin nicht aktuell für mybb 1.6 ausgelegt ist.
alles was man ändern muss ist eigentlich die Versions-Kompatibilität. Außerdem musst du überprüfen, ob die entsprechenden Einträge auch in den beiden postbit templates vorhanden sind. Dort muss je einmal {$post['adsaf']} am ende vorkommen. Außerdem darfst du nicht angemeldet sein, Adsense braucht außerdem ein wenig bis es werbung darstellen kann. Du kannst zum testen auch einfach ne grafik ausgeben lassen
(26.03.2011, 00:16)RedParkz schrieb: [ -> ]alles was man ändern muss ist eigentlich die Versions-Kompatibilität.

Was nicht immer der Fall ist. Deshalb sollte man eigentlich auf die an 1.6 angepasste Plugin Datei warten. Es kann auch zu Problemen kommen, weil irgendwelche Codes in Mybb verändert wurden.
Schon klar, war ja auch auf das vorliegende Plugin bezogen
wäre auch gut, wenn die werbung wie ein Posting aussehen würde.
Abwarten und Tee trinken