問題外掛:簡易子版面 v1.3
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php ... 8%E9%9D%A2
使用版本:phpBB 2.0.21 utf8版
網站位置:自家架設
狀況描述:
裝了簡易子版面之後,先使用ID:root 發表幾篇文章,隨後登出,再用ID:test 進入論壇發現原本應該要有新文章的圖示
卻不見了,都是沒有新文章的圖示,重裝了簡易子版面幾次,發現只要拔除簡易子版面,圖示就可正確顯示。
且子版面發表新文章後,用不同ID進入並不會在版面有 圖示,所有新文章的圖示功能都失效了。
我是下載心靈捕手老師網站的簡易子版面1.3的程式,也完整安裝了,搜尋論壇的資料,並無人有此問題,不知能否麻煩大家幫我解決這個問題?
謝謝。
我不知道該附上哪些檔案,底下連結為 index.php、viewforum.php、index_body.tpl和viewforum_body.tpl
煩請大家幫個忙,謝謝大家
[問題]簡易子版面 v1.3 的問題求助 (已解決)
版主: 版主管理群
[問題]簡易子版面 v1.3 的問題求助 (已解決)
最後由 eiei 於 2007-05-25 12:53 編輯,總共編輯了 2 次。
Re: [問題]簡易子版面 v1.3 的問題求助
我猜想:eiei 寫:問題外掛:簡易子版面 v1.3
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php ... 8%E9%9D%A2
使用版本:phpBB 2.0.21 utf8版
網站位置:自家架設
狀況描述:
裝了簡易子版面之後,先使用ID:root 發表幾篇文章,隨後登出,再用ID:test 進入論壇發現原本應該要有新文章的圖示
卻不見了,都是沒有新文章的圖示,重裝了簡易子版面幾次,發現只要拔除簡易子版面,圖示就可正確顯示。
且子版面發表新文章後,用不同ID進入並不會在版面有 圖示,所有新文章的圖示功能都失效了。
我是下載心靈捕手老師網站的簡易子版面1.3的程式,也完整安裝了,搜尋論壇的資料,並無人有此問題,不知能否麻煩大家幫我解決這個問題?
謝謝。
我不知道該附上哪些檔案,底下連結為 index.php、viewforum.php、index_body.tpl和viewforum_body.tpl
煩請大家幫個忙,謝謝大家
我所附上的檔案
您的問題應該和此外掛無關.
以下針對 index.php 的修改提供您參考:
#
#-----[ FIND ]-----
#
代碼: 選擇全部
//
// Obtain a list of topic ids which contain
// First users, then groups ... broken into two queries
//
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
//
// Obtain a list of topic ids which contain
// posts made since user last visited
//
if ($userdata['session_logged_in'])
{
// 60 days limit
if ($userdata['user_lastvisit'] < (time() - 5184000))
{
$userdata['user_lastvisit'] = time() - 5184000;
}
$sql = "SELECT t.forum_id, t.topic_id, p.post_time
FROM " . TOPICS_TABLE . " t, " . POSTS_TABLE . " p
WHERE p.post_id = t.topic_last_post_id
AND p.post_time > " . $userdata['user_lastvisit'] . "
AND t.topic_moved_id = 0";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query new topic information', '', __LINE__, __FILE__, $sql);
}
$new_topic_data = array();
while( $topic_data = $db->sql_fetchrow($result) )
{
$new_topic_data[$topic_data['forum_id']][$topic_data['topic_id']] = $topic_data['post_time'];
}
$db->sql_freeresult($result);
}
//
// Obtain list of moderators of each forum
// First users, then groups ... broken into two queries
//