Seite 1 von 2

Beitragszahl nicht verringern beim Löschen von Posts

Verfasst: 14.04.2008 19:06
von Xel
Hiho zusammen,

ich hab ne kleine Frage. Mit dem phpbb2 gabs nen kleinen Snippet, mit dem man verhindern konnte, dass wenn man Beiträge oder Themen löscht, der user_posts Wert angepasst wird.

Ich habe jetzt schon stundenlang rumgesucht aber leider nichts derartiges für phpbb3 gefunden, kann mir da evtl. jemand helfen?

Ich suche also eine Möglichkeit (Snippet, Mod, sonstiges) zu verhindern, dass der wert user_posts in der tabelle phpbb_users beim löschen von threads oder posts angepasst wird (um 1 verringert wird)...

Für Hilfe wär ich überaus dankbar, find irgendwie nix im Web :(

LG Xel

Verfasst: 18.05.2008 23:47
von maxpol
Genau das suche ich auch.

Kann jemand helfen???


MFG Maxpol

Verfasst: 19.05.2008 01:10
von 4seven
Symbolisch müsste das so gehen

Code: Alles auswählen

if (sql abfrage user_posts = -1)
{
sql anweisung user_posts = +1
}
als Anregung :wink:

Verfasst: 19.05.2008 16:25
von maxpol
Dank dir hab jetzt den code gefunden der fürs löschen da ist

Code: Alles auswählen

		case 'delete_last_post':
			if ($data['topic_type'] != POST_GLOBAL)
			{
				$sql_data[FORUMS_TABLE] = ($data['post_approved']) ? 'forum_posts = forum_posts - 1' : '';
wie lautet denn jetzt der code damit ich das wieder drauf rechnen kann

sorry bin noch nen anfänger in php. :wink:

Verfasst: 19.05.2008 16:39
von 4seven
versuch es mal mit statt

Verfasst: 19.05.2008 16:49
von maxpol
ne klappt net hab da - 0 drin stehen aber er setzt den beitragszähler trozdem zurück

Verfasst: 19.05.2008 16:54
von 4seven
sag mir mal in welcher datei das steht :wink:

Verfasst: 19.05.2008 16:57
von maxpol
steht in der "functions_posting.php"

Verfasst: 20.05.2008 12:22
von nickvergessen
Such mal nach

Code: Alles auswählen

user_posts - 1
in der Datei.

Verfasst: 20.05.2008 14:15
von maxpol
nickvergessen hat geschrieben:Such mal nach

Code: Alles auswählen

user_posts - 1
in der Datei.
hab ich gefunden aber wenn ich das ändere paaiert trozdem nix :(