mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 22:10:45 +02:00
some changes... mainly permission related. Please note the intval($forum_id) at viewtopic, somehow the auth class did not identified it while generating the forum rules.
git-svn-id: file:///svn/phpbb/trunk@3553 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
@@ -139,13 +139,12 @@ if (!$topic_data = $db->sql_fetchrow($result))
|
||||
trigger_error('NO_TOPIC');
|
||||
}
|
||||
extract($topic_data);
|
||||
|
||||
$forum_id = intval($forum_id);
|
||||
|
||||
// Configure style, language, etc.
|
||||
$user->setup(false, intval($forum_style));
|
||||
$auth->acl($user->data, intval($forum_id));
|
||||
|
||||
|
||||
// Start auth check
|
||||
if (!$auth->acl_gets('f_read', 'm_', 'a_', intval($forum_id)))
|
||||
{
|
||||
@@ -258,7 +257,6 @@ if (isset($_GET['highlight']))
|
||||
$s_forum_rules = '';
|
||||
gen_forum_rules('topic', $forum_id);
|
||||
|
||||
|
||||
// Quick mod tools
|
||||
$topic_mod = '';
|
||||
$topic_mod .= ($auth->acl_gets('m_lock', 'a_', $forum_id)) ? ((intval($topic_status) == ITEM_UNLOCKED) ? '<option value="lock">' . $user->lang['LOCK_TOPIC'] . '</option>' : '<option value="unlock">' . $user->lang['UNLOCK_TOPIC'] . '</option>') : '';
|
||||
|
Reference in New Issue
Block a user