增加VIP會員
發表於 : 2006-09-21 , 22:33
Who Is Online UserIcon --- Gold Member
http://phpbb-tw.net/phpbb/viewtopic.php?t=34209
此教學是以Who Is Online UserIcon V1.1.0 改良,請先安裝原始版本
原文及下載點:
http://phpbb-tw.net/phpbb/viewtopic.php?t=10396
http://phpbb-tw.net/phpbb/viewtopic.php?t=34209
此教學是以Who Is Online UserIcon V1.1.0 改良,請先安裝原始版本
原文及下載點:
http://phpbb-tw.net/phpbb/viewtopic.php?t=10396
代碼: 選擇全部
####################################################################################
##Mod Title: [Who Is On Line] User Icon --- Gold Member
##
##Note: MUST install [Who Is On Line] User Icon Version1.1.0 before install this mod.
##Related posts:
##http://phpbb-tw.net/phpbb/viewtopic.php?t=10396 (原程式發布及下載)
##http://phpbb-tw.net/phpbb/viewtopic.php?t=22520 (修正原程式顏色顯示的問題)
##http://phpbb-tw.net/phpbb/viewtopic.php?t=20574 (加入訪客圖示方法)
####################################################################################
#
#-----[ OPEN ]------------------------------------------
#
/includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip
#
#-----[ AFTER, ADD ]------------------------------------------
#
, u.user_posts
#
#-----[ FIND ]------------------------------------------
#
$icon_member = '<img src=images/icons/user.gif>'; //Member Icon
#
#-----[ AFTER, ADD ]------------------------------------------
#
$icon_goldmember = '<img src=images/icons/golduser.gif>'; //GoldMember Icon
#
#-----[ FIND ]------------------------------------------
#
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
$user_icon = $icon_mod; //User Icons - Mod
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
else if ( $row['user_posts'] > 1000 ) //此數目可自行修改,即發文總數多於此數會顯示為GoldMember
{
$user_icon = $icon_goldmember; //User Icons - GoldMember
}
#
#-----[ FIND ]------------------------------------------
#
'L_WHOSONLINE_MEMBER' => sprintf($lang['Member_online_color'], '<span style="color:#' . $theme['fontcolor1'] . '">', '</span>'), //User Icon Mod
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_WHOSONLINE_GOLDMEMBER' => sprintf($lang['GoldMember_online_color'], '<span style="color:#' . $theme['fontcolor1'] . '">', '</span>'), //GoldUser Icon Mod
#
#-----[ FIND ]------------------------------------------
#
'L_ICON_EXPLAIN_MEMBER' => $icon_member,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_ICON_EXPLAIN_GOLDMEMBER' => $icon_goldmember,
#
#-----[ OPEN ]------------------------------------------
#
/language/lang_chinese/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Member_online_color'] = '<font color="#444444">註冊會員</font>'; //User Icon Mod
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['GoldMember_online_color'] = '<font color="#444444">高級會員</font>'; //GoldUser Icon Mod
#
#-----[ OPEN ]------------------------------------------
#
/templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_ICON_EXPLAIN_ADMIN} ] - [ {L_WHOSONLINE_ADMIN} ] [ {L_ICON_EXPLAIN_MOD} ] - [ {L_WHOSONLINE_MOD} ] [ {L_ICON_EXPLAIN_MEMBER} ] - [ {L_WHOSONLINE_MEMBER} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
#
#-----[ INLINE, FIND ]------------------------------------------
#
[ {L_WHOSONLINE_MEMBER} ]
#
#-----[ AFTER, ADD ]------------------------------------------
#
[ {L_ICON_EXPLAIN_GOLDMEMBER} ] - [ {L_WHOSONLINE_GOLDMEMBER} ]
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------
#
#
#-----[ UPLOAD ]------------------------------------------
#
golduser.gif
to /images/icons/
# EoM