Pagina 1 van 1

Romdom user

Geplaatst: 01 jan 2005, 17:18
door clubphotoshop
Hey ik zoek een mod voor ezportal (geloof dat het een block ofzo heet)
Waarbij elke keer als iemand op de site komt een rondom user verschijnt.

vind het een beetje moeilijk uit te leggen, maar op http://deadlysigs.tk/ staat hij ook (links)

Geplaatst: 01 jan 2005, 17:28
door Bee
Kijk eens op deze pagina: http://www.phpbbhacks.com/category/28/

Wellicht vind je hier wat je zoekt, want ik heb even geen tijd om het allemaal goed te bekijken.

Geplaatst: 01 jan 2005, 17:36
door clubphotoshop
Nope, die had ik van te voren ook al bekeken, maar staat niet in wat ik zoek :(

Geplaatst: 01 jan 2005, 19:13
door Luuk
Ik weet niet wat je er allemaal in wilt hebben, maar dit laat de naam, avatar, posts en de aanmeldingsdatum zien:
Open portal.php
Zoek

Code: Selecteer alles

//
// END: Avatar On Index MOD
//
Zet erachter

Code: Selecteer alles

//
// BEGIN: Random user
//
$sql = "SELECT user_id, username, user_posts, user_regdate, user_allowavatar, user_avatar, user_avatar_type
	FROM " . USERS_TABLE . " 
	WHERE user_id <> '-1'
		AND user_active = 1
	ORDER BY RAND()
	LIMIT 1";	
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not query user information', '', __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result) )
{
	$ru_name = '<a href="' . append_sid("profile.$phpEx?mode=editprofile&" . $row['user_id']) . '">' . $row['username'] . '</a>';
	$ru_posts = $row['user_posts'];
	$ru_regdate = create_date($lang['DATE_FORMAT'], $row['user_regdate'], $board_config['board_timezone']);
	$ru_allowavatar = $row['user_allowavatar'];
	$ru_avatar = $row['user_avatar'];
	$ru_avatar_type = $row['user_avatar_type'];
}

$ru_avatar_img = '';
if ( $ru_avatar_type && $ru_allowavatar )
{
	switch( $ru_avatar_type )
	{
		case USER_AVATAR_UPLOAD:
			$ru_avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $ru_avatar . '" alt="" border="0" />' : '';
			break;
		case USER_AVATAR_REMOTE:
			$ru_avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $ru_avatar . '" alt="" border="0" />' : '';
			break;
		case USER_AVATAR_GALLERY:
			$ru_avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $ru_avatar . '" alt="" border="0" />' : '';
			break;
	}
}
//
// END: Random user select
//
Zoek

Code: Selecteer alles

	'L_VOTE_BUTTON' => $lang['Vote'],
Zet erachter

Code: Selecteer alles

	'L_POSTS' => $lang['Posts'],
	'L_REGDATE' => $lang['Joined'],
	'L_RU' => $lang['Random_user'],
	'RU_NAME' => $ru_name,
	'RU_POSTS' => $ru_posts,
	'RU_REGDATE' => $ru_regdate,
	'RU_AVATAR_IMG' => ( empty($ru_avatar_img) ) ? '' : $ru_avatar_img . '<br /><br />',
Open languages/lang_xxx/lang_main.php (Doe dit voor elke taal!)
Zoek

Code: Selecteer alles

//
// That's all, Folks!
// -------------------------------------------------
Zet ervoor

Code: Selecteer alles

$lang['Random_user'] = 'Random User';
Open templates/xxx/portal_body.tpl (Doe dit voor elke templatemap!)
Zoek

Code: Selecteer alles

		  <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
		   <tr>
			<td class="catHead" height="25"><span class="genmed"><b>{L_STATISTICS}</b></span></td>
		   </tr>
		   <tr>
			<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS}<br />{NEWEST_USER}<br /><br/>{TOTAL_POSTS} {TOTAL_TOPICS}<br />&nbsp;</span></td>
		   </tr>
		  </table>
Zet erachter, of op een andere plaats wat je wil

Code: Selecteer alles

		   <br />

		  <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
		   <tr>
			<td class="catHead" height="25"><span class="genmed"><b>{L_RU}</b></span></td>
		   </tr>
		   <tr>
			<td class="row1" align="left"><span class="genmed"><b>{RU_NAME}</b></span><br /><span class="gensmall"><center>{RU_AVATAR_IMG}</center>{L_POSTS}: {RU_POSTS}<br />{L_REGDATE}: {RU_REGDATE}</span></td>
		   </tr>
		  </table>

Geplaatst: 01 jan 2005, 19:34
door clubphotoshop
Thnx! :D