Frage zu den Beiträgen
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.
-
General Lee
- Mitglied
- Beiträge: 51
- Registriert: 22.05.2006 16:36
Frage zu den Beiträgen
also wenn der user General isngesamt 50 beiträge geschrieben hat und in eienm 200 beiräge thema , davon 10 geschrieben hat, werden ihm ja 10 beiträge abgezogen wenn ich dieses thema lösche.
jetzt meine frage kann man denn das irgendwie einrichten das die beiträge dem user nict abgezogen werden?
jetzt meine frage kann man denn das irgendwie einrichten das die beiträge dem user nict abgezogen werden?
Dazu hätte ich einen Tipp:
Richte ein Forum ein, das versteckt ist und nur von Administratoren oder einer bestimmten Benutzergruppe gesehen werden kann.
In dieses Forum kannst du dann die Themen und Beiträge verschieben die du eigentlich löschen möchtest, und sie sind aus dem Öffentlichen Bereich rausgenommen, sprich von Usern nicht mehr abrufbar.
So handhabe ich es schon lange Zeit.
Es hat auch den Vorteil das man keine "Beweismittel" löschen muss.
Es bleibt alles nachvollziehbar
Richte ein Forum ein, das versteckt ist und nur von Administratoren oder einer bestimmten Benutzergruppe gesehen werden kann.
In dieses Forum kannst du dann die Themen und Beiträge verschieben die du eigentlich löschen möchtest, und sie sind aus dem Öffentlichen Bereich rausgenommen, sprich von Usern nicht mehr abrufbar.
So handhabe ich es schon lange Zeit.
Es hat auch den Vorteil das man keine "Beweismittel" löschen muss.
Es bleibt alles nachvollziehbar
Die Signatur hat Urlaub.
-
General Lee
- Mitglied
- Beiträge: 51
- Registriert: 22.05.2006 16:36
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
-
General Lee
- Mitglied
- Beiträge: 51
- Registriert: 22.05.2006 16:36
-
John the Ripper
- Mitglied
- Beiträge: 111
- Registriert: 02.10.2005 11:53
- Wohnort: Villingen-Schwenningen
*hüstel*
Code: Alles auswählen
#--------- [ DATEI ÖFFNEN ] -----------------------------
#
modcp.php
#
-
General Lee
- Mitglied
- Beiträge: 51
- Registriert: 22.05.2006 16:36
-
John the Ripper
- Mitglied
- Beiträge: 111
- Registriert: 02.10.2005 11:53
- Wohnort: Villingen-Schwenningen
Code: Alles auswählen
#
#--------- [ DATEI ÖFFNEN ] -----------------------------
#
modcp.php
#
#--------- [ FINDE ] -----------------------------
#
while ( $row = $db->sql_fetchrow($result) )
{
$count_sql[] = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts - " . $row['posts'] . "
WHERE user_id = " . $row['poster_id'];
}
#
#--------- [ MIT FOLGENDEM ERSETZEN ] -----------------------------
#
// while ( $row = $db->sql_fetchrow($result) )
// {
// $count_sql[] = "UPDATE " . USERS_TABLE . "
// SET user_posts = user_posts - " . $row['posts'] . "
// WHERE user_id = " . $row['poster_id'];
// }
#
#--------- [ DATEI ÖFFNEN ] -----------------------------
#
includes/functions_post.php
#
#--------- [ FINDE ] -----------------------------
#
$sign = ($mode == 'delete') ? '- 1' : '+ 1';
#
#--------- [ MIT FOLGENDEM ERSETZEN ] -----------------------------
#
$sign = ($mode == 'delete') ? '' : '+ 1';FINDE den Codeblock unterhalb und ERSETZE diesen MIT dem darunter stehenden Stück.
D. h.:
Code: Alles auswählen
while ( $row = $db->sql_fetchrow($result) )
{
$count_sql[] = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts - " . $row['posts'] . "
WHERE user_id = " . $row['poster_id'];
}
Code: Alles auswählen
// while ( $row = $db->sql_fetchrow($result) )
// {
// $count_sql[] = "UPDATE " . USERS_TABLE . "
// SET user_posts = user_posts - " . $row['posts'] . "
// WHERE user_id = " . $row['poster_id'];
// }
Entsprechendes gilt für die zweite Anweisung.
-
General Lee
- Mitglied
- Beiträge: 51
- Registriert: 22.05.2006 16:36
-
John the Ripper
- Mitglied
- Beiträge: 111
- Registriert: 02.10.2005 11:53
- Wohnort: Villingen-Schwenningen