Aantal posts weg bij wissen van topic?

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
Gesloten
Hanz
Berichten: 10
Lid geworden op: 17 aug 2003, 15:50

Aantal posts weg bij wissen van topic?

Bericht door Hanz » 24 aug 2003, 15:54

Wanneer ik een topic verwijder: wil dat zeggen dat dan die posts die de leden hebben verwijderen?
Zo had een lid 49 posts! Toen ik een topic wiste waar hij 3x in reageerde gingen er 3 posts af! Hoe kan ik dit verhelpen?

Vraag 2; Wat wil zeggen Prive (Verborgen)? Bij de permissies tot de forums? Wat is het verschil met Moderator (verborgen)?

Dank!

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 24 aug 2003, 17:07

Met prive kan je speciale groepen toegang geven en gebruikers kunnen het dan nog zien maar geen posts lezen. mnet prive [verborgen] kunnen leden het niet zien. bij moderators is het ook zo maar zijn de groepen ook gelijk mod van het forum.

voor je eerste vraag heb ik geen precies antwoord. Gewoon waar de berichten verwijderd worden de aftrekking weg halen.

jeroen234
Berichten: 154
Lid geworden op: 05 jun 2003, 18:40
Locatie: lelystad

Bericht door jeroen234 » 26 aug 2003, 18:19

als je wil dat bij wissen van berichten er niks af gaat moet je een paar files aan passen

include/functions_post.php

vind

Code: Selecteer alles

$sign = ($mode == 'delete') ? '- 1' : '+ 1';
vervang door

Code: Selecteer alles

$sign = ($mode == 'delete') ? '- 0' : '+ 1';

dit zorgt dat bij wissen van een bericht door de user zelf er niks af gaat
nu nog de beheerder en de moderators aanpakken

open modcp.php die staat in je phpbb begin map

vind

Code: Selecteer alles

if ( sizeof($count_sql) )
			{
				for($i = 0; $i < sizeof($count_sql); $i++)
				{
					if ( !$db->sql_query($count_sql[$i]) )
					{
						message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
					}
				}
			}
vervang door

Code: Selecteer alles

//if ( sizeof($count_sql) )
			//{
			//	for($i = 0; $i < sizeof($count_sql); $i++)
			//	{
			//		if ( !$db->sql_query($count_sql[$i]) )
			//		{
			//			message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
			//		}
			//	}
			//}
je users gaan nu niet meer omlaag in berichten

snipes
Berichten: 15
Lid geworden op: 19 jun 2003, 21:23

Bericht door snipes » 17 nov 2003, 22:17

En als je nu de totale aantal posts ( van alle gebruikers bij elkaar ) niet naar benden wil laten kelderen bij een delete?
wat moet ik dan precies aanpassen?

Gebruikersavatar
WebmasterX
Berichten: 197
Lid geworden op: 27 mar 2003, 10:13
Locatie: Zutphen
Contacteer:

Bericht door WebmasterX » 18 nov 2003, 20:43

snipes schreef:En als je nu de totale aantal posts ( van alle gebruikers bij elkaar ) niet naar benden wil laten kelderen bij een delete?
wat moet ik dan precies aanpassen?
Wel eens gehoord van specsavers?

WebmasterX

Inspiration
Berichten: 279
Lid geworden op: 27 jun 2003, 16:27

Bericht door Inspiration » 18 nov 2003, 21:32

Nee, leg eens uit webmasterX :lol:

snipes
Berichten: 15
Lid geworden op: 19 jun 2003, 21:23

Bericht door snipes » 18 nov 2003, 23:21

voor wat ik heb geprobeerd werkt bovenstaande alleen voor de user post count maar niet voor het totale aantal onderin het forum :?

Beus

Bericht door Beus » 19 nov 2003, 14:07

snipes schreef:voor wat ik heb geprobeerd werkt bovenstaande alleen voor de user post count maar niet voor het totale aantal onderin het forum :?
Weet iemand daar nog wat op want dan ben ik ook happy 8)

Inspiration
Berichten: 279
Lid geworden op: 27 jun 2003, 16:27

Bericht door Inspiration » 19 nov 2003, 15:06

Hou ons niet langer in spanning webmasterX :roll:

Beus

Bericht door Beus » 19 nov 2003, 18:36

WebmasterX schreef:
snipes schreef:En als je nu de totale aantal posts ( van alle gebruikers bij elkaar ) niet naar benden wil laten kelderen bij een delete?
wat moet ik dan precies aanpassen?
Wel eens gehoord van specsavers?

WebmasterX
Specsavers is een opticien dus ik denk dat we iets over het hoofd hebben gezien ofzo?

Maar ik zou niet weten wat :roll:

Beus

Bericht door Beus » 20 nov 2003, 16:04

Asjeblieft :roll:

Iemand die een optie weet zodat je totale aantal posts van het forum ook niet aangetast word :?:

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 20 nov 2003, 17:34

jeroen234 schreef:als je wil dat bij wissen van berichten er niks af gaat moet je een paar files aan passen

include/functions_post.php

vind

Code: Selecteer alles

$sign = ($mode == 'delete') ? '- 1' : '+ 1';
vervang door

Code: Selecteer alles

$sign = ($mode == 'delete') ? '- 0' : '+ 1';

dit zorgt dat bij wissen van een bericht door de user zelf er niks af gaat
nu nog de beheerder en de moderators aanpakken

open modcp.php die staat in je phpbb begin map

vind

Code: Selecteer alles

if ( sizeof($count_sql) )
			{
				for($i = 0; $i < sizeof($count_sql); $i++)
				{
					if ( !$db->sql_query($count_sql[$i]) )
					{
						message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
					}
				}
			}
vervang door

Code: Selecteer alles

//if ( sizeof($count_sql) )
			//{
			//	for($i = 0; $i < sizeof($count_sql); $i++)
			//	{
			//		if ( !$db->sql_query($count_sql[$i]) )
			//		{
			//			message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
			//		}
			//	}
			//}
je users gaan nu niet meer omlaag in berichten
Het antwoord staat er boven. en als WebmasterX dat via een grapje kenbaar maakt weet je wat hij bedoelt maar je ziet het nog niet........

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

Bericht door Sranang » 07 dec 2003, 03:21

voor je eerste vraag heb ik geen precies antwoord. Gewoon waar de berichten verwijderd worden de aftrekking weg halen.
en hoe kan ik dat dan precies doen zodat me totale aantal post niet omlaag gaat..

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 07 dec 2003, 07:44

Kan niet. daar staat namenlijk hoeveel topics er in de database staan. En bioj het verwijderen van een topic haal je hem uit de database.

Gebruikersavatar
waxman
Berichten: 56
Lid geworden op: 04 dec 2003, 20:33
Locatie: Rijkevorsel
Contacteer:

Bericht door waxman » 20 dec 2003, 14:21

jeroen234 schreef: open modcp.php die staat in je phpbb begin map
vind

Code: Selecteer alles

if ( sizeof($count_sql) )
			{
				for($i = 0; $i < sizeof($count_sql); $i++)
				{
					if ( !$db->sql_query($count_sql[$i]) )
					{
						message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
					}
				}
			}
vervang door

Code: Selecteer alles

//if ( sizeof($count_sql) )
			//{
			//	for($i = 0; $i < sizeof($count_sql); $i++)
			//	{
			//		if ( !$db->sql_query($count_sql[$i]) )
			//		{
			//			message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
			//		}
			//	}
			//}
je users gaan nu niet meer omlaag in berichten
wat is het verschil tussen wat er staat en waardoor het moet vervangen worden? want ik zie niet echt een verschil tussen beide codes...
kan het totaal aantal geposte berichten onderaan in je forum dus niet aangepast worden (maar usertotaal wel)?

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 20 dec 2003, 16:03

als je goed kijkt zie je bij de tweede code een aantal dubbel backslashes staan ( // ) elke regel waar dat voor staat word genegeerd... dus dat stukje word eigenlijk uit de code gehaalt...
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
waxman
Berichten: 56
Lid geworden op: 04 dec 2003, 20:33
Locatie: Rijkevorsel
Contacteer:

Bericht door waxman » 20 dec 2003, 16:09

dus het kan evengoed weggelaten worden... :? ipv die slashes ervoor te zetten

okay thanks :thumb:

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 20 dec 2003, 16:11

waxman schreef:dus het kan evengoed weggelaten worden... :? ipv die slashes ervoor te zetten

okay thanks :thumb:
Ik zou het niet weghalen als ik jouw was.. als je er later spijt van hebt omdat er bijvoorbeeld een spammer actief is geweest, is het een heel gedoe om dat weer goed te krijgen, vooral als je mods hebt geinstalleerd.
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
waxman
Berichten: 56
Lid geworden op: 04 dec 2003, 20:33
Locatie: Rijkevorsel
Contacteer:

Bericht door waxman » 20 dec 2003, 18:01

ok, heb het met de slaches gedaan en de userposten werken nu zoals ik wil, maar de totaalpost helemaal onderaan
in totaal zijn er "aantal" berichten geplaatst...

die past zich wel aan als je topics of berichten verwijderd,
kan je daar iets aan veranderen zodat die bij topic of berichten verwijderen toch blijft staan?

Gesloten