Pagina 1 van 1

user_topics

Geplaatst: 13 apr 2004, 17:49
door LazyTiger
naast de aantal posts dat een gebruiker heeft in zijn profiel, wil ik nu ook dat je het aantal topics die hij heeft aangemaakt kan zien.
is dit mogelijk op een of andere manier?

Geplaatst: 13 apr 2004, 20:28
door Luuk

Geplaatst: 13 apr 2004, 20:33
door LazyTiger
hm... denk het wel ja..

ff kijken hoe hij de topics van de gebruikers pakt en zo en dan laten tellen.


(waarom klinkt altijd alles zo makkelijk, maar is het uiteindelijk allemaal zo makkelijk? :wink: )

Geplaatst: 13 apr 2004, 20:35
door Luuk
P.T. schreef:(waarom klinkt altijd alles zo makkelijk, maar is het uiteindelijk allemaal zo makkelijk? :wink: )
de laatste keer makkelijk moet moeilijk zijn lijkt me :)

maar idd, ik dacht zelf ook wel dat je er iets mee kon, heb snel gekeken maar het lijkt me nog redelijk moeilijk gaan
maarja, ik heb ook maar snel gekeken... :roll:

Geplaatst: 14 apr 2004, 14:20
door Luuk
Ik heb wat anders in elkaar gefrutseld, dit is makkelijker denk ik:
Open includes/usercp_viewprofile.php
Zoek

Code: Selecteer alles

//
// Calculate the number of days this user has been a member ($memberdays)
// Then calculate their posts per day
//
Before, add

Code: Selecteer alles

$sql = "SELECT t.topic_poster
			FROM " . TOPICS_TABLE . " t
			WHERE t.topic_poster = " . $profiledata['user_id'] . " ";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not count topics information', '', __LINE__, __FILE__, $sql);
		}

		while( $user_topics_info[] = $db->sql_fetchrow($result) )
		( $user_topics = count($user_topics_info) );
Zoek

Code: Selecteer alles

'AVATAR_IMG' => $avatar_img,
After, add

Code: Selecteer alles

'USER_TOPICS' => $user_topics,
'L_USER_TOPICS' => $lang['User_topics'], 
Open languahe/lang_english/lang_main.php
Zoek

Code: Selecteer alles

$lang['Total_posts'] = 'Total posts';
After, add

Code: Selecteer alles

$lang['User_topics'] = 'Topics by user';

Open templates/subSilver/profile_view_body.tpl
Zoek

Code: Selecteer alles

<tr> 
		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_TOTAL_POSTS}:&nbsp;</span></td>
		  <td valign="top"><b><span class="gen">{POSTS}</span></b><br /><span class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span> <br /><span class="genmed"><a href="{U_SEARCH_USER}" class="genmed">{L_SEARCH_USER_POSTS}</a></span></td>
		</tr>
After, add

Code: Selecteer alles

<tr> 
		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_USER_TOPICS}:&nbsp;</span></td>
		  <td><b><span class="gen">{USER_TOPICS}</span></b></td>
		</tr>
Het vertalen van de zin naar het NL kun je zelf wel denk ik :wink:

/edit zat een stomme fout in, even eruit gehaald

Geplaatst: 14 apr 2004, 16:08
door LazyTiger
netjes.
het werkt.
nu nog alles afwerken in het profiel..

http://www.muziekforumonline.nl/FFO/pro ... rofile&u=3

Geplaatst: 14 apr 2004, 17:52
door Luuk
je wilt dus ook nog de procenten erbij...

kun je dat zelf of moet ik iets gaan proberen?

Geplaatst: 14 apr 2004, 18:11
door LazyTiger
lukt me wel.
is ondertussen al deels af.