Seite 1 von 2

Spam Foren / Threads festlegen ohne Beitragscounter

Verfasst: 27.02.2005 20:08
von EraZor
Also folgendes problem.

Ich möchte in meinem Forum ein Forum oder auch nur einen Thread (je nach dem was machbar ist)festlegen, in dem gepostet werden darf was das Zeug hält, ohne dass der Beitragszähler mitzählt.

Im neuen phpBB 3.0 isses drin, aber kann ich sowas auch für mein phpBB 2.0.12 haben? Gibt es da einen Mod?

Danke ich voraus

Verfasst: 27.02.2005 20:30
von Mario Siebert

Verfasst: 27.02.2005 20:35
von EraZor
Herzlichen Dank, ich hatte es nicht gefunden. Damit ist die Sache erledigt.

Plz close :)

Verfasst: 04.03.2005 22:51
von insanctus
Kann man das auch nur auf einzelne Threads begrenzen?
Ich habe einen "now listening" thread, wo manche leute alle 5 minuten posten. so einer müsste vom zählen ausgenommen werden

Verfasst: 04.03.2005 22:56
von Mario Siebert
insanctus hat geschrieben:Kann man das auch nur auf einzelne Threads begrenzen?
Nur mit größeren Änderungen am Mod.

Grüße Mario

Verfasst: 04.03.2005 22:58
von EraZor
Ich hatte es exakt nach der Anleitung eingebaut und bei mir geht es leider gar nicht. Der Counter zählt weiter, egal, ob ich da einen Thread oder ein Forum eintrage. Und bei löschen eines Beitrags (egal was für ein beitrag) kommt immer:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in includes/functions_post.php on line 504

Warning: Cannot modify header information - headers already sent by (output started at includes/functions_post.php:504) in includes/page_header.php on line 474

Warning: Cannot modify header information - headers already sent by (output started at includes/functions_post.php:504) in includes/page_header.php on line 476

Warning: Cannot modify header information - headers already sent by (output started at includes/functions_post.php:504) in includes/page_header.php on line 477
Ich bin noch auf der Fehlersuche, aber ich habe den fehler bisher nicht gefunden. Ich wollte nur nicht gleich als der Newbie dastehen wenn ich hier ein Hilfegesuch poste :)

Wenn jemand da bescheid weiss, oder diesen Fehler schon hatte und weiß worans liegt, bitte posten, danke :)

Verfasst: 04.03.2005 23:16
von Leuchte
Mario Siebert hat geschrieben:
insanctus hat geschrieben:Kann man das auch nur auf einzelne Threads begrenzen?
Nur mit größeren Änderungen am Mod.

Grüße Mario
Hm, mal überlegen..
includes/functions_post.php - Finde

Code: Alles auswählen

	$sign = ($mode == 'delete') ? '- 1' : '+ 1';
Ersetzen mit

Code: Alles auswählen

	if($mode == 'delete')
	{
		$sign = ($topic_id != xxx) ? '- 1' : '';
	}
	else
	{
		$sign = ($topic_id != xxx) ? '+ 1' : '';
	}
xxx ist die ID des Beitrags. Sollte eigentlich funktionieren

@EraZor wie sieht denn die Datei an dieser Stelle aus
includes/functions_post.php on line 504

Verfasst: 04.03.2005 23:19
von insanctus
Hmm das hindert aber nur am weiterzählen, oder? Die bisher gezählten Posts im Thread krieg ich nich mehr abgezogen oder?

Verfasst: 04.03.2005 23:33
von Leuchte
Richtig. Man könnte aber ein kleines Script schreiben, was die Counter wieder "zurückzählt" wenn User X im Beitrag Y geschrieben hat.

Verfasst: 04.03.2005 23:35
von insanctus
Ach das is mir zuviel aufwand für die ganzen spamposts :D