[問題]在線狀態文字版如何取消訪客的狀態
發表於 : 2004-12-01 07:55
●架設主機作業系統:Windows 2000 Pro
●快速架站程式:Appserv
●您的上網方式:Hinet ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB 2.0.11
●您的 phpBB2 連結網址: 測試中\r
參考連結 http://phpbb-tw.net/phpbb/viewtopic.php?t=9923
安裝後訪客的文章旁邊也會有 Offline .. 請問要如何取消訪客的顯示狀態...
●快速架站程式:Appserv
●您的上網方式:Hinet ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB 2.0.11
●您的 phpBB2 連結網址: 測試中\r
參考連結 http://phpbb-tw.net/phpbb/viewtopic.php?t=9923
代碼: 選擇全部
#
#----- [ 開啟 viewtopic.php] --------
#
#
#----- [ 尋找下面這段] ------
#
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
WHERE p.topic_id = $topic_id
AND p.poster_id = u.user_id
AND p.post_id = pt.post_id
$limit_posts_time
ORDER BY p.post_time $post_time_order
LIMIT $start, ".$board_config['posts_per_page'];
#
#----- [ 替換為 ] ------
#
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_allow_viewonline, u.user_session_time, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
WHERE p.topic_id = $topic_id
AND p.poster_id = u.user_id
AND p.post_id = pt.post_id
$limit_posts_time
ORDER BY p.post_time $post_time_order
LIMIT $start, ".$board_config['posts_per_page'];
#
#----- [ 尋找下面這段 (約一千多行的地方) ] ------
#
'POSTER_FROM' => $poster_from,
'POSTER_AVATAR' => $poster_avatar,
#
#----- [ 在下面加入 ] -----
#
"POSTER_ONLINE" => (($postrow[$i]['user_session_time'] >= ( time() - 300 )) && ($postrow[$i]['user_allow_viewonline'])) ? '<span style="color:' . $theme['fontcolor2'] . ';">Online</span>' : '<span style="color:' . $theme['fontcolor3'] . ';">Offline</span>',
#
#----- [ 關閉 viewtopic.php ] --------
#
#
#----- [ 開啟 viewtopic_body.tpl ] --------
#
#----- [ 尋找這行 ] -----
{postrow.POSTER_FROM}</span><br />
#----- [ 替換為 ] -----
{postrow.POSTER_FROM}<br />
{postrow.POSTER_ONLINE}</span><br />
#
#----- [ 關閉 viewtopic_body.tpl ] --------
#