Pagina 1 van 1
2de kolom aantal posts
Geplaatst: 10 apr 2004, 14:14
door LazyTiger
ik irriteer me een beetje op mijn forum dat van beide fora de berichten bij elkaar worden geteld.
bij 100 posts op het muziekforum, heb je bijvoorbeeld een rank dat je veel van muziek houdt.
op het filmforum heb je dan ook meteen de rank dat je veel van film houdt.
daarom wil ik een 2de user_posts kolom aanmaken.
echter, mijn verstand van sql is niet bepaald groot.
zou iemand me de sql code kunnen geven?
verder, de berichten die al gepost zijn op het 2de forum, die zitten dus al opgeteld in user_posts, dus kan ik die toch op 1 of andere manier overzetten? (ik bedoel dan ook alleen de berichten die ook op het 2de forum zijn geplaatst.)
verder, welke php bestandjes moet ik aanpassen?
dus user_posts veranderen in user_posts2..
posting.php
profile.php/usercp_viewprofile.php
nog meer?
Geplaatst: 10 apr 2004, 16:43
door mosymuis
SQL voor een tweede kolommetje:
Code: Selecteer alles
ALTER TABLE phpbb_users ADD user_posts2 mediumint(8) default NULL AFTER user_posts;
MOD om de posts te herberekenen:
http://www.phpbb.com/phpBB/viewtopic.php?t=25796
Geplaatst: 10 apr 2004, 17:10
door LazyTiger
dankje, ga het binnenkort eens allemaal aankijken..
Geplaatst: 11 apr 2004, 12:42
door LazyTiger
en welke bestandjes wordt user_posts aangeroepen?
ik heb de volgende al veranderd:
modcp.php
functions_post.php
viewtopic.php
nog ergens meer? heb namelijk het gevoel dat dit niet alles is...
Geplaatst: 11 apr 2004, 12:54
door mosymuis
Je zou daarvoor een texteditor als TextPad moeten gebruiken, deze kan met een klik op de knop zoeken in alle bestanden (+subfolders) in een bepaalde map.
Volgens mij ben je nu alleen deze nog vergeten:
groupcp.php
privmsg.php
memberlist.php
En als er ergens verwezen wordt naar $userdata['user_posts'] moet je dit veranderen naar $userdata['user_posts2'].
Geplaatst: 11 apr 2004, 13:29
door LazyTiger
mosymuis schreef: Je zou daarvoor een texteditor als TextPad moeten gebruiken, deze kan met een klik op de knop zoeken in alle bestanden (+subfolders) in een bepaalde map.
wist ik niet, klinkt erg handig.
mosymuis schreef:
Volgens mij ben je nu alleen deze nog vergeten:
groupcp.php
privmsg.php
memberlist.php
die heb ik inderdaad niet nee. bedankt.
mosymuis schreef:
En als er ergens verwezen wordt naar $userdata['user_posts'] moet je dit veranderen naar $userdata['user_posts2'].
weet ik..
als het goed is betekent gewoon dat hij kijkt welke user je bent en dan uit die rij je aantal berichten pakt.
Geplaatst: 11 apr 2004, 13:32
door mosymuis
P.T. schreef:als het goed is betekent gewoon dat hij kijkt welke user je bent en dan uit die rij je aantal berichten pakt.
Ja, de array $userdata bevat alle informatie uit de rij in phpbb_users, zodra iemand is ingelogd. Dat wordt aangemaakt wanneer een pagina de functie session_pagestart() aanroept.
Geplaatst: 11 apr 2004, 14:47
door LazyTiger
mooi, dan weet ik dat nu ook zeker.
ik ga namelijk weer eens wat aparts maken.

Geplaatst: 20 apr 2004, 14:58
door LazyTiger
er zit ergens een fout.
een gebruiker heeft zich geregistreerd.
hij heeft nu al 2 posts, maar in zijn profiel staat 0 posts en bij zijn berichten ook.
waar zit de fout?
Geplaatst: 20 apr 2004, 15:59
door WebSiteNet
heb je de standaard waarde veranderd? En heeft deze op een van de forums een bericht gepost?
Geplaatst: 20 apr 2004, 20:01
door LazyTiger
ik heb de mod gebruikt die mosymuis gaf en verder gewoon overal user_posts veranderd in user_posts2
volgens mij gebeurt deze fout alleen bij nieuwe mensen..