打开index.php,搜索- $query = $db->query("SELECT uid,username, groupid, invisible, action, lastactivity, fid FROM {$tablepre}sessions ".(isset($_DCACHE['onlinelist'][7]) ? '' : 'WHERE uid <> 0')." ORDER BY uid DESC LIMIT ".$maxonlinelist);
复制代码 修改为- $query = $db->query("SELECT uid,ip1,ip2,ip3,ip4, username, groupid, invisible, action, lastactivity, fid FROM {$tablepre}sessions ".(isset($_DCACHE['onlinelist'][7]) ? '' : 'WHERE uid <> 0')." ORDER BY uid DESC LIMIT ".$maxonlinelist);
复制代码 搜索- $online['fid'] = $online['fid'] ? $forumname[$online['fid']] : 0;
复制代码 在上面增加- $online['ip'] = $online['ip1'].'.'.$online['ip2'].'.'.$online['ip3'].'.'.$online['ip4'];
复制代码 打开模版文件disduz.htm
搜索<li title="{lang time}: $online[lastactivity]{LF}{lang action}: $online[action] <!--{if$online['fid']}-->{LF}{lang forum}:$online[fid]<!--{/if}-->">
修改为<li title="{lang time}: $online[lastactivity]{LF}{lang action}: $online[action] <!--{if$online['fid']}-->{LF}{lang forum}: $online[fid]<!--{/if}--><!--{ifin_array($groupid,array(1,2,3))}-->IP:$online[ip]<!--{/if}-->"> |