mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-27 21:58:52 +00:00
Improved handling of forums to which the user does not have any explicit permissions
git-svn-id: file:///svn/phpbb/branches/phpBB-2_0_0@5480 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
parent
a128e51fc4
commit
64b4b93524
1 changed files with 3 additions and 3 deletions
|
@ -248,12 +248,12 @@ function auth($type, $forum_id, $userdata, $f_access = '')
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case AUTH_ACL:
|
case AUTH_ACL:
|
||||||
$auth_user[$f_forum_id][$key] = ( $userdata['session_logged_in'] ) ? auth_check_user(AUTH_ACL, $key, $u_access[$f_forum_id], $is_admin) : 0;
|
$auth_user[$f_forum_id][$key] = ( $userdata['session_logged_in'] && isset($u_access[$f_forum_id]) ) ? auth_check_user(AUTH_ACL, $key, $u_access[$f_forum_id], $is_admin) : 0;
|
||||||
$auth_user[$f_forum_id][$key . '_type'] = $lang['Auth_Users_granted_access'];
|
$auth_user[$f_forum_id][$key . '_type'] = $lang['Auth_Users_granted_access'];
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case AUTH_MOD:
|
case AUTH_MOD:
|
||||||
$auth_user[$f_forum_id][$key] = ( $userdata['session_logged_in'] ) ? auth_check_user(AUTH_MOD, 'auth_mod', $u_access[$f_forum_id], $is_admin) : 0;
|
$auth_user[$f_forum_id][$key] = ( $userdata['session_logged_in'] && isset($u_access[$f_forum_id]) ) ? auth_check_user(AUTH_MOD, 'auth_mod', $u_access[$f_forum_id], $is_admin) : 0;
|
||||||
$auth_user[$f_forum_id][$key . '_type'] = $lang['Auth_Moderators'];
|
$auth_user[$f_forum_id][$key . '_type'] = $lang['Auth_Moderators'];
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -283,7 +283,7 @@ function auth($type, $forum_id, $userdata, $f_access = '')
|
||||||
{
|
{
|
||||||
$f_forum_id = $f_access[$k]['forum_id'];
|
$f_forum_id = $f_access[$k]['forum_id'];
|
||||||
|
|
||||||
$auth_user[$f_forum_id]['auth_mod'] = ( $userdata['session_logged_in'] ) ? auth_check_user(AUTH_MOD, 'auth_mod', $u_access[$f_forum_id], $is_admin) : 0;
|
$auth_user[$f_forum_id]['auth_mod'] = ( $userdata['session_logged_in'] && isset($u_access[$f_forum_id]) ) ? auth_check_user(AUTH_MOD, 'auth_mod', $u_access[$f_forum_id], $is_admin) : 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue