[強化] 訪客只能瀏覽主題名稱 <加上>非公開區訪客禁看
發表於 : 2003-11-06 19:39
相關外掛:
伊夢兒:[強化] 讓訪客只能瀏覽版面上的主題名稱,無法閱讀文章內容
http://phpbb-tw.net/phpbb/viewtopic.php?t=19986
這是在敝站發現的問題,如果設定成「非公開」的看板,如果做了上述文章的修改,非公開看板內的標題,照樣一覽無疑。
請做以下修改即可(新裝者請先參考伊夢兒的文章):
打開 viewforum.php
找到
在下面加入
並且把非公開看板的「權限設定」改成:
檢視→註冊會員\r
完成~
伊夢兒:[強化] 讓訪客只能瀏覽版面上的主題名稱,無法閱讀文章內容
http://phpbb-tw.net/phpbb/viewtopic.php?t=19986
這是在敝站發現的問題,如果設定成「非公開」的看板,如果做了上述文章的修改,非公開看板內的標題,照樣一覽無疑。
請做以下修改即可(新裝者請先參考伊夢兒的文章):
打開 viewforum.php
找到
代碼: 選擇全部
if ( !$is_auth['auth_view'] )
{
if ( !$userdata['session_logged_in'] )
{
$redirect = POST_FORUM_URL . "=$forum_id" . ( ( isset($start) ) ? "&start=$start" : '' );
redirect(append_sid("login.$phpEx?redirect=viewforum.$phpEx&$redirect", true));
}
//
// The user is not authed to read this forum ...
//
$message = ( !$is_auth['auth_view'] ) ? $lang['Forum_not_exist'] : sprintf($lang['Sorry_auth_read'], $is_auth['auth_read_type']);
message_die(GENERAL_MESSAGE, $message);
}代碼: 選擇全部
if ( !$is_auth['auth_read'] && $userdata['session_logged_in'] )
{
//
// The user is not authed to read this forum ...
//
$message = ( !$is_auth['auth_view'] ) ? $lang['Forum_not_exist'] : sprintf($lang['Sorry_auth_read'], $is_auth['auth_read_type']);
message_die(GENERAL_MESSAGE, $message);
}檢視→註冊會員\r
完成~