mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-12 14:28:56 +00:00
More work on memberlist
git-svn-id: file:///svn/phpbb/trunk@273 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
parent
d3adc86325
commit
ddbc01bb36
2 changed files with 13 additions and 7 deletions
|
@ -42,16 +42,16 @@ if(!$start)
|
||||||
switch($mode)
|
switch($mode)
|
||||||
{
|
{
|
||||||
case 'top10':
|
case 'top10':
|
||||||
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website
|
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email
|
||||||
FROM ".USERS_TABLE." WHERE user_id != ".ANONYMOUS." AND user_level != ".DELETED." ORDER BY user_posts ASC LIMIT 10";
|
FROM ".USERS_TABLE." WHERE user_id != ".ANONYMOUS." AND user_level != ".DELETED." ORDER BY user_posts ASC LIMIT 10";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case 'alpha':
|
case 'alpha':
|
||||||
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website
|
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email
|
||||||
FROM ".USERS_TABLE." WHERE user_id != ".ANONYMOUS." AND user_level != ".DELETED." ORDER BY username ASC LIMIT $start, ".$board_config['topics_per_page'];
|
FROM ".USERS_TABLE." WHERE user_id != ".ANONYMOUS." AND user_level != ".DELETED." ORDER BY username ASC LIMIT $start, ".$board_config['topics_per_page'];
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website
|
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email
|
||||||
FROM ".USERS_TABLE." WHERE user_id != ".ANONYMOUS." AND user_level != ".DELETED." ORDER BY user_id ASC LIMIT $start, ".$board_config['topics_per_page'];
|
FROM ".USERS_TABLE." WHERE user_id != ".ANONYMOUS." AND user_level != ".DELETED." ORDER BY user_id ASC LIMIT $start, ".$board_config['topics_per_page'];
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -83,11 +83,13 @@ if(($selected_members = $db->sql_numrows($result)) > 0)
|
||||||
|
|
||||||
for($x = $start; $x < $selected_members; $x++)
|
for($x = $start; $x < $selected_members; $x++)
|
||||||
{
|
{
|
||||||
|
unset($email);
|
||||||
$username = stripslashes($members[$x]['username']);
|
$username = stripslashes($members[$x]['username']);
|
||||||
$user_id = $members[$x]['user_id'];
|
$user_id = $members[$x]['user_id'];
|
||||||
$posts = $members[$x]['user_posts'];
|
$posts = $members[$x]['user_posts'];
|
||||||
$from = stripslashes($members[$x]['user_from']);
|
$from = stripslashes($members[$x]['user_from']);
|
||||||
$joined = create_date($board_config['default_dateformat'], $members[$x]['user_regdate'], $board_config['default_timezone']);
|
$joined = create_date($board_config['default_dateformat'], $members[$x]['user_regdate'], $board_config['default_timezone']);
|
||||||
|
|
||||||
if($members[$x]['user_viewemail'] != 0)
|
if($members[$x]['user_viewemail'] != 0)
|
||||||
{
|
{
|
||||||
$email = str_replace("@", " at ", $members[$x]['user_email']);
|
$email = str_replace("@", " at ", $members[$x]['user_email']);
|
||||||
|
@ -98,10 +100,10 @@ if(($selected_members = $db->sql_numrows($result)) > 0)
|
||||||
$email = " ";
|
$email = " ";
|
||||||
}
|
}
|
||||||
|
|
||||||
if($members[$x]['user_website'])
|
if($members[$x]['user_website'] != '')
|
||||||
{
|
{
|
||||||
$url_img = $images['www'];
|
$url_img = $images['www'];
|
||||||
$url = "<a href=\"".stripslashes($members[$x]['user_website'])."\"><img src=\"".$url_img."\" /></a>";
|
$url = "<a href=\"".stripslashes($members[$x]['user_website'])."\"><img src=\"".$url_img."\" border=\"0\"/></a>";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -148,8 +150,12 @@ if(($selected_members = $db->sql_numrows($result)) > 0)
|
||||||
$total_members = $total[0]['total'];
|
$total_members = $total[0]['total'];
|
||||||
$pagination = generate_pagination("memberlist.$phpEx?mode=$mode", $total_members, $board_config['posts_per_page'], $start, TRUE);
|
$pagination = generate_pagination("memberlist.$phpEx?mode=$mode", $total_members, $board_config['posts_per_page'], $start, TRUE);
|
||||||
}
|
}
|
||||||
$template->assign_vars(array("PAGINATION" => $pagination));
|
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$pagination = " ";
|
||||||
|
}
|
||||||
|
$template->assign_vars(array("PAGINATION" => $pagination));
|
||||||
$template->pparse("body");
|
$template->pparse("body");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
<td align="center" valign="middle">{memberrow.JOINED}</td>
|
<td align="center" valign="middle">{memberrow.JOINED}</td>
|
||||||
<td align="center" valign="middle">{memberrow.POSTS}</td>
|
<td align="center" valign="middle">{memberrow.POSTS}</td>
|
||||||
<td align="center" valign="middle">{memberrow.EMAIL}</td>
|
<td align="center" valign="middle">{memberrow.EMAIL}</td>
|
||||||
<td align="center">{WEBSITE}</a></td>
|
<td align="center">{memberrow.WEBSITE}</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- END memberrow -->
|
<!-- END memberrow -->
|
||||||
<tr class="catheader">
|
<tr class="catheader">
|
||||||
|
|
Loading…
Add table
Reference in a new issue