Beitragsgratulierer erweitern

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
svenrieger
Mitglied
Beiträge: 50
Registriert: 22.01.2007 12:57
Wohnort: Malsch
Kontaktdaten:

Beitragsgratulierer erweitern

Beitrag von svenrieger »

Der Beitragsgratulierer funktioniert nur bei einer eingestellten Beitragszahl.

Gibt es die Möglichkeit bei mehrere Beitragszahlen den Gratulierer laufen zu laseen z.B. bei 10, 25, 100 Beiträgen.

Danke im voraus.
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Link zum Mod?
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
svenrieger
Mitglied
Beiträge: 50
Registriert: 22.01.2007 12:57
Wohnort: Malsch
Kontaktdaten:

Beitrag von svenrieger »

Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

die schnelle quick´n dirty Lösung:

congrat.php: suche

Code: Alles auswählen

        if ( $userdata['user_posts'] == $congrat_config['congrat_posts'] && $userdata['user_congrat'] == 0 )
und ersetze mit

Code: Alles auswählen

        if ( ($userdata['user_posts'] == 25 ) || ($userdata['user_posts'] == 50 ) <|| ($userdata['user_posts'] == 75 ) || ($userdata['user_posts'] == 100 ) ) && $userdata['user_congrat'] == 0 )
A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

besser:

congrat.php: füge nach

Code: Alles auswählen

$congrat_config = get_congrat_config();
ein:

Code: Alles auswählen

$congrat_array = array($congrat_config['congrat_posts']);
ersetze

Code: Alles auswählen

        if ( $userdata['user_posts'] == $congrat_config['congrat_posts'] && $userdata['user_congrat'] == 0 )
mit

Code: Alles auswählen

        if ( in_array($userdata['user_posts'], ($congrat_array)) && $userdata['user_congrat'] == 0 )
im ACP musst du die Werte kommasepariert eingeben, dann sollte es klappen ...

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
svenrieger
Mitglied
Beiträge: 50
Registriert: 22.01.2007 12:57
Wohnort: Malsch
Kontaktdaten:

Beitrag von svenrieger »

Ich habe den bessern Weg nun eingebaut aber es funtioniert leider nicht.
Nur um alles richtigzustellen ich habe die Zahlen wie folgt eingetragen:

30, 31 danach
30,31 danach
30 , 31 und keins davon hat funktioniert.
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

mmmh, ersetze bitte mal zum Test

Code: Alles auswählen

$congrat_array = array($congrat_config['congrat_posts']);
mit was hardgecodetem wie

Code: Alles auswählen

$congrat_array = array(30, 40, 50, 60);
A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
svenrieger
Mitglied
Beiträge: 50
Registriert: 22.01.2007 12:57
Wohnort: Malsch
Kontaktdaten:

Beitrag von svenrieger »

Auch das funktioniert nicht.
svenrieger
Mitglied
Beiträge: 50
Registriert: 22.01.2007 12:57
Wohnort: Malsch
Kontaktdaten:

Beitrag von svenrieger »

Kann mir denn da wirklich keiner helfen.
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Hilfestellung gabs ja nun schon, blos wenn dann nur ein
svenrieger hat geschrieben:Auch das funktioniert nicht.
kommt, verliert der Hobby-Supporter schon mal die Lust auf weitere
Aktivitäten. Ich mein, so ein Feedback darf ruhig was genauer
sein, wenn einer was gemacht haben möchte..

und solange das

Code: Alles auswählen

&& $userdata['user_congrat'] == 0
Teil der if Bedingung ist, klappt das Gratulieren halt nur einmal :/ easy
Antworten

Zurück zu „phpBB 2.0: Mod Support“