於討論區分區顯示在線會員瀏覽的標題
1. 修改 forumdisplay.php
找
$query = $db->query("SELECT username, status, lastactivity, action FROM $table_sessions WHERE username<>'' AND fid='$fid'");
更換為
$query = $db->query("SELECT s.*, t.subject FROM $table_sessions s LEFT JOIN $table_threads t ON s.tid=t.tid WHERE s.username<>'' AND s.fid='$fid'");
再找
$online['usernameenc'] = rawurlencode($online['username']);
在下面加上
$online['subject'] = $online[subject] ? wordscut($online['subject'], 20) : NULL;
2. 修改 forumdisplay 模板
找
{lang action}: $online[action]{LF}
{lang forum}: $forum[name]">$online[username]</a>
更換為
{lang action}: $online[action]{LF}
{lang forum}: $forum[name]<!--{if $online[subject]}-->{LF}{lang subject}: $online[subject]<!--{/if}-->">$online[username]</a>
完成
|