Forum vom Beitragszähler ausnehmen
Verfasst: 11.03.2004 21:23
				
				Beschreibung: Berücksichtigt bestimmte Foren nicht bei der Zählung der Beiträge der Benutzers
phpBB Version: 2.0.x (getestet mit 2.0.6)
Mit dieser Änderung werden bestimmte Foren vom Beitragszähler der Benutzer ausgenommen, neue Beiträge in den Foren führen dann nicht mehr zu einer Erhöhung des Zählers.
In der ./includes/functions_post.php suchenund ersetzen durchDabei müsst ihr die 5 durch die ID des Forums ersetzen, dass ihr ausschließen wollt.
Mehrere Foren ausschließen
Wenn ihr mehrere Foren ausschließen wollt, so müsst ihr die Zeile modifizieren. So schließt z.B.die Foren 5 und 6 aus.
Wenn ihr PHP 4 oder höher verwendet, könnt ihr das ganze auch etwas eleganter schreiben:Die Werte 5 und 6 sind hier nur beispielhaft und müssen von euch entsprechend angepasst werden, weitere Werte können in analoger Weise hinzugefügt werden.
Wer es etwas komfortabler haben will, kann einen der folgenden Mods installieren:
http://bbmod.sourceforge.net/index.php?mode=mod&id=4
http://www.phpbbsupport.co.uk/viewtopic.php?t=199
			phpBB Version: 2.0.x (getestet mit 2.0.6)
Mit dieser Änderung werden bestimmte Foren vom Beitragszähler der Benutzer ausgenommen, neue Beiträge in den Foren führen dann nicht mehr zu einer Erhöhung des Zählers.
In der ./includes/functions_post.php suchen
Code: Alles auswählen
	$sign = ($mode == 'delete') ? '- 1' : '+ 1';Code: Alles auswählen
	if ($forum_id == 5) 
	{ 
		$sign = ''; 
	} 
	else 
	{ 
		$sign = ( $mode == 'delete' ) ? '- 1' : '+ 1'; 
	}Mehrere Foren ausschließen
Wenn ihr mehrere Foren ausschließen wollt, so müsst ihr die Zeile
Code: Alles auswählen
	if ($forum_id == 5)Code: Alles auswählen
	if ($forum_id == 5 || $forum_id == 6)Wenn ihr PHP 4 oder höher verwendet, könnt ihr das ganze auch etwas eleganter schreiben:
Code: Alles auswählen
	if (in_array($forum_id, array(5,6)))Wer es etwas komfortabler haben will, kann einen der folgenden Mods installieren:
http://bbmod.sourceforge.net/index.php?mode=mod&id=4
http://www.phpbbsupport.co.uk/viewtopic.php?t=199