Berichten verwijderen zonder dat postcount omlaag gaat

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gebruikersavatar
matel
Berichten: 566
Lid geworden op: 11 nov 2002, 19:54
Locatie: Doetinchem
Contacteer:

Berichten verwijderen zonder dat postcount omlaag gaat

Bericht door matel » 13 jun 2003, 16:35

Hoe kun je berichten verwijderen zonder dat de postcount omlaag gaat? Er zijn namelijk wat topics op m'n forum die veel posts bevatten. Als ik ze zou wissen gaan gebruikers er met 100 posts op achteruit en dat zullen ze vast niet leuk vinden :wink:
ManyLinks website
ManyThings Forum Kom en wordt ook lid!
Afbeelding

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 13 jun 2003, 17:10

Kan niet!! volgens mij anders de standen van de leden maken en dan weer wijzigen in de DB

Gebruikersavatar
Leipo
Berichten: 4693
Lid geworden op: 22 feb 2003, 12:29
Contacteer:

Bericht door Leipo » 13 jun 2003, 17:19

Zal moeilijk worden inderdaad..
Je zal dus flinke SQL stuut ervoor moeten zijn..
Of je eigen post systeempje erin brengen die je dan alvast op die waardes zet..
[+] Isento at DeviantArt

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 13 jun 2003, 17:22

maar in de Db gaan en dan post verkennen dan kan je de gebruiker naam klikken en dan wijzigen

Gebruikersavatar
Leipo
Berichten: 4693
Lid geworden op: 22 feb 2003, 12:29
Contacteer:

Bericht door Leipo » 13 jun 2003, 17:23

Kan ook nog.. :)

( Goed bezig trouwens timgoud )
[+] Isento at DeviantArt

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 13 jun 2003, 17:27

ik zij toch dat ik ga veranderen :wink:

Gebruikersavatar
matel
Berichten: 566
Lid geworden op: 11 nov 2002, 19:54
Locatie: Doetinchem
Contacteer:

Bericht door matel » 13 jun 2003, 18:25

Voorlopig heb ik het gelukkig nog niet nodig omdat ik nog meer dan genoeg ruimte heb, maar er komt een keer een tijd (hoop ik :wink: ) dat het wel nodig is.
ManyLinks website
ManyThings Forum Kom en wordt ook lid!
Afbeelding

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 13 jun 2003, 18:29

http://www.breezeland.com gratis aleen ... x klikken per maand

Gebruikersavatar
SuperNova
Berichten: 1293
Lid geworden op: 27 apr 2003, 00:23
Locatie: Barendrecht
Contacteer:

Bericht door SuperNova » 13 jun 2003, 19:13

Deze hack zorgt dat het aantal posts weer normaal gezet wordt.
(juist wat je niet wilt overigens)
Laatst gewijzigd door SuperNova op 13 jun 2003, 20:28, 1 keer totaal gewijzigd.
-sorry, ik heb geen tijd meer voor phpBB-

Gebruikersavatar
matel
Berichten: 566
Lid geworden op: 11 nov 2002, 19:54
Locatie: Doetinchem
Contacteer:

Bericht door matel » 13 jun 2003, 19:53

Die heb ik al :wink:
ManyLinks website
ManyThings Forum Kom en wordt ook lid!
Afbeelding

Gebruikersavatar
SuperNova
Berichten: 1293
Lid geworden op: 27 apr 2003, 00:23
Locatie: Barendrecht
Contacteer:

Bericht door SuperNova » 13 jun 2003, 20:27

verder is er geen bestaande oplossing voor zover ik weet.
uiteraard is er ergens code die die -postcount regelt bij het verwijderen,
die code zou je er dan uit moet bouwen
-sorry, ik heb geen tijd meer voor phpBB-

Gebruikersavatar
w0lfie.be
Berichten: 777
Lid geworden op: 16 mar 2003, 13:59
Locatie: Gent (België)
Contacteer:

Bericht door w0lfie.be » 13 jun 2003, 22:36

Als je nu gewoon eens de pruning inschakeld? Dan worden de post-counts volgens mij niet gewijzigd... Kan da?

Gebruikersavatar
SuperNova
Berichten: 1293
Lid geworden op: 27 apr 2003, 00:23
Locatie: Barendrecht
Contacteer:

Bericht door SuperNova » 14 jun 2003, 07:31

maar ja dan worden bepaalde berichten die je wilt bewaren ook gehukt
-sorry, ik heb geen tijd meer voor phpBB-

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 14 jun 2003, 07:46

maar als je in de Db 1 hoger maakt maak het niets uit volgens mij

Gebruikersavatar
w0lfie.be
Berichten: 777
Lid geworden op: 16 mar 2003, 13:59
Locatie: Gent (België)
Contacteer:

Bericht door w0lfie.be » 14 jun 2003, 11:28

SuperNova schreef:maar ja dan worden bepaalde berichten die je wilt bewaren ook gehukt
Mja... 't Is 't een of 't ander he :P
Uhm, ma geldt dat ook voor sticky posts? Of Mededelingen?

Gebruikersavatar
SuperNova
Berichten: 1293
Lid geworden op: 27 apr 2003, 00:23
Locatie: Barendrecht
Contacteer:

Bericht door SuperNova » 14 jun 2003, 12:37

nogmaals,
uiteraard is er ergens code die die -postcount regelt bij het verwijderen,
die code zou je er dan uit moet bouwen
-sorry, ik heb geen tijd meer voor phpBB-

Sranang
Berichten: 21
Lid geworden op: 03 okt 2003, 16:30

Bericht door Sranang » 21 okt 2003, 19:12

ik heb zon hack gevonden die ervoor zorgt dat de postcounts niet omlaag gaat..maar ik weet niet hoe ik het moet laten werken.. :?
<?php
/*
Correct Users' Post Counts
by omega13a (omega13a@sonicunited.com)
if you have any problem with this mod, please email me at omega13a@sonicunited.com or post a message at http://forums.sonicunited.com/viewforum.php?f=6

Instructions:
Edit the varibles below, upload this script, and run it.
*/

//Edit these varibles to your host
$host = "localhost";
$user = "sonicuni_sonic"; //the mySQL user
$password = "grozit"; //the mySQL user's password
$dbname = "sonicuni_forums"; //the name of your mySQL database
$posttable = "phpbb_posts"; //the table where your post info is stored...
$usertable = "phpbb_users"; //the table where all your users' info is stored...

//Do not edit anything below unless you know what you are doing...

$link = mysql_connect ($host, $user, $password); //Connect to the database...

$query = "SELECT DISTINCT poster_id, COUNT(poster_id) AS posts FROM " . $posttable . " GROUP BY poster_id";//Find out how many posts each user has made...
$result = mysql_db_query($dbname,$query,$link);
while ( $row = mysql_fetch_array($result)) {
$query2 = "UPDATE ".$usertable." SET user_posts = ".$row[posts]." where user_id =".$row[poster_id];//Update their profile
if (mysql_db_query($dbname,$query2,$link)) {
print("<font color='blue'>The user with the ID of ".$row[poster_id]." was updated.</font><br />\n");
} else {
print("<font color='red'>The user with the ID of ".$row[poster_id]." was not updated.</font><br />\n");
}
}
mysql_close($link);//and we're done...
?>

ik begrijp alleen niet wat ik hier moet invulle.. :?
$posttable = "phpbb_posts"; //the table where your post info is stored...
$usertable = "phpbb_users"; //the table where all your users' info is stored...

Gebruikersavatar
michaa113
Berichten: 1376
Lid geworden op: 29 mar 2003, 23:27
Locatie: Game Ville
Contacteer:

Bericht door michaa113 » 21 okt 2003, 19:21

staat zo goed.Of je moet een andere prefix hebben (bijv. forum_)
Tijd weg geweest!
Maar ik BEN terug!

Sranang
Berichten: 21
Lid geworden op: 03 okt 2003, 16:30

Bericht door Sranang » 21 okt 2003, 19:36

michaa113 schreef:staat zo goed.Of je moet een andere prefix hebben (bijv. forum_)
ohw dus je moet niks veranderen aan
$posttable = "phpbb_posts"; //the table where your post info is stored...
$usertable = "phpbb_users"; //the table where all your users' info is stored...

hmm okee..ff kijke of het lukt.. :wink:

Sranang
Berichten: 21
Lid geworden op: 03 okt 2003, 16:30

Bericht door Sranang » 21 okt 2003, 19:38

ik heb het gedaan en nu komt er dit te staan
The user with the ID of -1 was updated.
The user with the ID of 2 was updated.
The user with the ID of 3 was updated.

:?

Gesloten