2de kolom aantal posts

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
Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

2de kolom aantal posts

Bericht door LazyTiger » 10 apr 2004, 14:14

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?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 10 apr 2004, 16:43

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

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 10 apr 2004, 17:10

dankje, ga het binnenkort eens allemaal aankijken..

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 11 apr 2004, 12:42

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...

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 11 apr 2004, 12:54

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. :bier:

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'].

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 11 apr 2004, 13:29

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. :bier:
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.. :bier:
als het goed is betekent gewoon dat hij kijkt welke user je bent en dan uit die rij je aantal berichten pakt.

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 11 apr 2004, 13:32

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.

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 11 apr 2004, 14:47

mooi, dan weet ik dat nu ook zeker.
ik ga namelijk weer eens wat aparts maken. :lol:

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 20 apr 2004, 14:58

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?

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

Bericht door WebSiteNet » 20 apr 2004, 15:59

heb je de standaard waarde veranderd? En heeft deze op een van de forums een bericht gepost?

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 20 apr 2004, 20:01

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..

Gesloten