📄 members.php
字号:
<?php
require('global.php');
class skin_members
{
function skin_members()
{
global $icebb,$global;
$global = new skin_global;
}
function memberlist($members,$pagelinks,$columns=array())
{
global $icebb,$global;if(empty($members)){ $members = "<tr><td colspan='5' class='row2' style='text-align:center'><em>{$icebb->lang['none_found']}</em></td></tr>\n";}
$code = $global->header();
$code .= <<<EOF
<div class='borderwrap'>
<h2>{$icebb->lang['member_list']}</h2>
<table width="100%" cellspacing="1" cellpadding="1" style='margin-top:-1px'>
<tr>
<th width="34%">{$icebb->lang['name']}</th>
<th width="12%" style='text-align:center'>{$icebb->lang['group']}</th>
<th width="10%" style='text-align:center'>{$icebb->lang['joined']}</th>
<th width="5%" style='text-align:center'>{$icebb->lang['posts']}</th>
<th width="6%" style='text-align:center'>{$icebb->lang['email']}</th>
</tr>
{$members}
</table>
</div>
{$pagelinks}<br />
<div class='borderwrap'> <h2>{$icebb->lang['member_search']}</h2> <form action='{$icebb->base_url}act=members' method='post'> <table width='100%' cellpadding='2' cellspacing='1'>EOF;foreach($columns as $col => $val){$code .= <<<EOF <tr> <td class='row2' width='40%'> <strong>{$icebb->lang['searchby_'.$col]}</strong> </td> <td class='row1'>EOF;switch($col){ case 'user_group': $code .= "<select name='user_group' class='form_dropdown'>\n"; $code .= "\t<option value='0'>{$icebb->lang['any']}</option>\n"; foreach($icebb->cache['groups'] as $g) { if($val[1]==$g['gid']) { $g['sel']= " selected='selected'"; } $code .= "\t<option value='{$g['gid']}'{$g['sel']}>{$g['g_title']}</option>"; } $code .= "</select>\n"; break; case 'gender': switch($val[1]) { case 'm': $m = " selected='selected'"; break; case 'f': $f = " selected='selected'"; break; case 'u': $u = " selected='selected'"; break; } $code .= <<<EOF<select name='gender' class='form_dropdown'> <option value=''>{$icebb->lang['any']}</option> <option value='m'{$m}>{$icebb->lang['male']}</option> <option value='f'{$f}>{$icebb->lang['female']}</option> <option value='u'{$u}>{$icebb->lang['unspecified']}</option></select>EOF; break; default: $code .= <<<EOF <select name='{$col}_filter' class='form_dropdown'> <option value='startswith'>{$icebb->lang['filter_starts']}</option> <option value='contains'>{$icebb->lang['filter_contains']}</option> <option value='is'>{$icebb->lang['filter_is']}</option> </select> <input type='text' name='{$col}' value='{$val[1]}' class='form_textbox' />EOF; break;} $code .= <<<EOF </td> </tr>EOF;}$code .= <<<EOF </table> <div class='buttonstrip'> <input type='submit' name='search' value="{$icebb->lang['search']}" class='form_button' /> </div> </form></div>
EOF;
$code .= $global->footer();
return $code;
}
function user_row($u)
{
global $icebb;
$code .= <<<EOF
<tr>
<td class="row2" width="34%"><a href='{$icebb->base_url}profile={$u['id']}'>{$u['username']}</a><br />{$u['title']}</td>
<td class="row2" width="12%" style='text-align:center'>{$u['g_title']}</td>
<td class="row1" width="17%" style='text-align:center'>{$u['MemberJoined']}</td>
<td class="row1" width="10%" style='text-align:center'>{$u['posts']}</td>
<td class="row2" width="13%" style='text-align:center'><a href="{$icebb->base_url}profile={$u['id']}&func=mail"><img src='skins/<#SKIN#>/images/email.gif' alt='{$icebb->lang['email_img_alt']}' /></a></td>
</tr>
EOF;
return $code;
}
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -