Pagina 1 van 1

Aantal posts weg bij wissen van topic?

Geplaatst: 24 aug 2003, 15:54
door Hanz
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!

Geplaatst: 24 aug 2003, 17:07
door WebSiteNet
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.

Geplaatst: 26 aug 2003, 18:19
door jeroen234
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

Geplaatst: 17 nov 2003, 22:17
door snipes
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?

Geplaatst: 18 nov 2003, 20:43
door WebmasterX
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

Geplaatst: 18 nov 2003, 21:32
door Inspiration
Nee, leg eens uit webmasterX :lol:

Geplaatst: 18 nov 2003, 23:21
door snipes
voor wat ik heb geprobeerd werkt bovenstaande alleen voor de user post count maar niet voor het totale aantal onderin het forum :?

Geplaatst: 19 nov 2003, 14:07
door Beus
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)

Geplaatst: 19 nov 2003, 15:06
door Inspiration
Hou ons niet langer in spanning webmasterX :roll:

Geplaatst: 19 nov 2003, 18:36
door Beus
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:

Geplaatst: 20 nov 2003, 16:04
door Beus
Asjeblieft :roll:

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

Geplaatst: 20 nov 2003, 17:34
door WebSiteNet
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........

Geplaatst: 07 dec 2003, 03:21
door Sranang
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..

Geplaatst: 07 dec 2003, 07:44
door WebSiteNet
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.

Geplaatst: 20 dec 2003, 14:21
door waxman
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)?

Geplaatst: 20 dec 2003, 16:03
door Podium4
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...

Geplaatst: 20 dec 2003, 16:09
door waxman
dus het kan evengoed weggelaten worden... :? ipv die slashes ervoor te zetten

okay thanks :thumb:

Geplaatst: 20 dec 2003, 16:11
door Podium4
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.

Geplaatst: 20 dec 2003, 18:01
door waxman
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?