Löschen von Beiträgen - Rangsystem
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 47
- Registriert: 28.05.2001 02:00
- Wohnort: Hamburg
- Kontaktdaten:
Löschen von Beiträgen - Rangsystem
Hi,
wie kann ich es vermeiden, dass die Anzahl der erstellten Beiträge durch das Löschen von Beiträgen reduziert wird. Ich bilde mir ein, dass die bei älteren Versionen (< 2.0.2) nicht der Fall ist. Poblem ist, daß die Mitglieder nun schimpfen, da sie durch Löschaktionen ihre Ränge wieder verlieren.
Gruß,
diplomsiedler
wie kann ich es vermeiden, dass die Anzahl der erstellten Beiträge durch das Löschen von Beiträgen reduziert wird. Ich bilde mir ein, dass die bei älteren Versionen (< 2.0.2) nicht der Fall ist. Poblem ist, daß die Mitglieder nun schimpfen, da sie durch Löschaktionen ihre Ränge wieder verlieren.
Gruß,
diplomsiedler
-
- Mitglied
- Beiträge: 47
- Registriert: 28.05.2001 02:00
- Wohnort: Hamburg
- Kontaktdaten:
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
[quote in jenem Thread stand]
..wenn Du verhindern willst, das beim Löschen sich die Beitragszahl verringert (wenn das Deine Frage war) müsstest Du die den Update Query aus den verschiedensten Dateien herausnehmen (z.B. modcp.php).
[/quote]
Das hilft mir auch nicht viel: WELCHE Dateien? Was versteht der Autor des Threads unter "Updatequery"?
Mir geht es hauptsächlich darum, wenn ich Backups mache und alte Beiträge lösche (hab nur 50 MB fürs Forum)
..wenn Du verhindern willst, das beim Löschen sich die Beitragszahl verringert (wenn das Deine Frage war) müsstest Du die den Update Query aus den verschiedensten Dateien herausnehmen (z.B. modcp.php).
[/quote]
Das hilft mir auch nicht viel: WELCHE Dateien? Was versteht der Autor des Threads unter "Updatequery"?
Mir geht es hauptsächlich darum, wenn ich Backups mache und alte Beiträge lösche (hab nur 50 MB fürs Forum)
There are only 10 types of people in the world: Those who understand binary, and those who don't
Code: Alles auswählen
$count_sql[] = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts - " . $row['posts'] . "
WHERE user_id = " . $row['poster_id'];
Ich hatte letztens ma ´ne längere Anleitung geschrieben, aber irgendwie wurde die beim Prunen gelöscht.
..modcp.php (auskommentieren)
Das sollten die betreffenden Stellen sein, die für das Löschen der Beiträge verantwortlich sind.
..functions_post.php (-1 löschen, so das nur noch '' da steht)$sign = ( $mode == 'delete' ) ? '-1' : '+ 1';
Code: Alles auswählen
$count_sql = array();
while ( $row = $db->sql_fetchrow($result) )
{
$count_sql[] = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts - " . $row['posts'] . "
WHERE user_id = " . $row['poster_id'];
}
$db->sql_freeresult($result);
Das sollten die betreffenden Stellen sein, die für das Löschen der Beiträge verantwortlich sind.
Zuletzt geändert von Acid am 04.12.2002 16:05, insgesamt 1-mal geändert.