Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
"Ads after first post" nur für bestimmte Gruppe zeigen
#1
Hallo Leute,

gibt es eine Möglichkeit bei dem Mod die Werbung nur für bestimmte Gruppen anzeigen zu lassen?
Meine besonders lieben Foren-Nutzer will ich damit nicht belästigen Big Grin
Dieser Satz ist falsch!
#2
Öffne die Plugindatei und suche nach:
PHP-Code:
if ($mybb->settings['adsafp_code_onoff'] != "no") { 
Ersetzen durch:
PHP-Code:
if ($mybb->settings['adsafp_code_onoff'] != "no" || $mybb->user['usergroup'] != "x" || $mybb->user['usergroup'] != "y"  || $mybb->user['usergroup'] != "z") { 
Ersetze x, y und z durch die IDs der Benutzergruppen, die die Werbung nicht angezeigt bekommen sollen.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#3
Danke, funktioniert.

Für die nächste Version des Plugins kannst du ja vielleicht einplanen sowas direkt im ACP einstellen zu können Smile
Dieser Satz ist falsch!
#4
Ich habe 4 Fragen:




Frage 1:
Zitat:Ersetze x, y und z durch die IDs der Benutzergruppen, die die Werbung nicht angezeigt bekommen sollen.

Sind damit die GID's aus der Tabelle _usergroups damit gemeint ?



Frage 2:
Bei mir heisst die Tabelle monforum_usergroups, macht dies einen Unterschied ?


Frage 3:
Bei mir werden trotz Angabe der der ID Nummern für die Gruppen, dennoch Werbung eingeblendet. Registrierte, Admins, Moderatoren sollen keine Werbung eingeblendet bekommen, aber es wird es trotzdem eingeblendet.
PHP-Code:
if ($mybb->settings['adsafp_code_onoff'] != "no" || $mybb->user['usergroup'] != "2" || $mybb->user['usergroup'] != "3"  || $mybb->user['usergroup'] != "4"  || $mybb->user['usergroup'] != "5"  || $mybb->user['usergroup'] != "6") { 
[Bild: http://img171.imageshack.us/img171/3338/...ha1.th.jpg]



Frage 4:
Kann es sein, dass dieses Plugin einen Bug hat ? Wenn man das Plugin im Pluginmanager deaktiviert hat, und wieder aktiviert, dann fügt es jedesmal ein neues Adsense Code hinzu. Kann das sein ? Dopppelt, Dreifach .....
[Bild: http://img101.imageshack.us/img101/7227/...achim0.jpg]



Danke für eure Antworten im vorraus
MyBB ist die weltbeste Forensoftware u. 1000 mal besser als VB, WBB und phpBB !

Seit Sommer 2006 setze ich auf MyBB.
#5
Zu 1) Ja
Zu 2) Nein
Zu 3) So wie ich das sehe sollen nur Gäste die Werbung sehen? Dann sollte dieser Code funktionieren:
PHP-Code:
if ($mybb->settings['adsafp_code_onoff'] != "no" && $mybb->user['id'] == "0") { 
Zu 4) Mir ist das Problem bekannt, ich habe bisher aber keine Lösung dafür. Gehe ins Template postbit_seperator und lösche die mehrfach vorkommenden Variable, so dass diese nur einmal existiert.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#6
Danke Michael für Deine schnelle Antwort.

Leider hat das mit der User ID 0 nicht geklappt Sad

PHP-Code:
if ($mybb->settings['adsafp_code_onoff'] != "no" && $mybb->user['id'] == "0") { 

PS: Ja, nur Gäste sollen Werbung serviert bekommen.
Registrierte User sollen von der Werbung verschont bleiben.
MyBB ist die weltbeste Forensoftware u. 1000 mal besser als VB, WBB und phpBB !

Seit Sommer 2006 setze ich auf MyBB.
#7
Es muss $mybb->user['uid'] heißen, hatte das u vergessen. Toungue

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#8
Michael vielen Dank für die wie immer schnelle Antwort.

Es hat geklappt.

Nicht mal 120 Sekunden, das ist ein Rekord !!!
Ich habe es gleich meinern Mitschülern erzählt.
MyBB ist die weltbeste Forensoftware u. 1000 mal besser als VB, WBB und phpBB !

Seit Sommer 2006 setze ich auf MyBB.
#9
Sorry das ich diesen alten Thread nochmals rauf hole.
Mir stellt sich die Frage kann ich so gewisse Foren ausschliesen ?

if ($mybb->settings['adsafp_code_onoff'] != "0" && $mybb->forum['fid'] == "17") {

PS: Version 2.1
#10
Nimm $mybb->input['fid'] Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Eigene Seite nur für bestimmte User blueberlin 7 6.046 14.03.2009, 21:48
Letzter Beitrag: p3g3h
  Nach Account aktivierung in bestimmte Gruppe verschieben Traktion 8 3.309 03.09.2008, 18:35
Letzter Beitrag: Traktion
Question Nutzer anlegen nur für bestimmte Gruppe erlauben tobo78 5 2.654 21.07.2008, 11:52
Letzter Beitrag: Michael
  Ganze Seite im Portal zeigen Plexxart 10 4.107 04.04.2008, 16:21
Letzter Beitrag: Plexxart
  Foren-Statistiken zeigen Themen geschlossener Gruppen Susanne 1 1.904 06.03.2008, 12:11
Letzter Beitrag: Michael