diff options
author | Paul S. Owen <psotfx@users.sourceforge.net> | 2002-11-19 23:12:11 +0000 |
---|---|---|
committer | Paul S. Owen <psotfx@users.sourceforge.net> | 2002-11-19 23:12:11 +0000 |
commit | 8ae487932d6225e81ab81ffbd0a28c95b7a6ff52 (patch) | |
tree | a8984435afafb79f12f263b94494e55d0ec683b9 /phpBB/includes/functions_admin.php | |
parent | c1fc6dce16cf70a690bd02fd6bbb501527c6b7c4 (diff) | |
download | forums-8ae487932d6225e81ab81ffbd0a28c95b7a6ff52.tar forums-8ae487932d6225e81ab81ffbd0a28c95b7a6ff52.tar.gz forums-8ae487932d6225e81ab81ffbd0a28c95b7a6ff52.tar.bz2 forums-8ae487932d6225e81ab81ffbd0a28c95b7a6ff52.tar.xz forums-8ae487932d6225e81ab81ffbd0a28c95b7a6ff52.zip |
Update jumpbox for subforum changes
git-svn-id: file:///svn/phpbb/trunk@3064 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/functions_admin.php')
-rw-r--r-- | phpBB/includes/functions_admin.php | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/phpBB/includes/functions_admin.php b/phpBB/includes/functions_admin.php index 637ebfa17a..b6e10303f5 100644 --- a/phpBB/includes/functions_admin.php +++ b/phpBB/includes/functions_admin.php @@ -458,19 +458,10 @@ function config_cache_write($match, $data) // changed via admin_permissions. Changes of username // and group names must be carried through for the // moderators table -function cache_moderators($forum_id = false) +function cache_moderators() { global $db; - if (!empty($forum_id) && is_array($forum_id)) - { - $forum_sql = 'AND forum_id IN (' . implode(', ', $forum_id) . ')'; - } - else - { - $forum_sql = ($forum_id) ? 'AND forum_id = ' . $forum_id : ''; - } - // Clear table $db->sql_query('TRUNCATE ' . MODERATOR_TABLE); @@ -483,8 +474,7 @@ function cache_moderators($forum_id = false) WHERE o.auth_value = 'm_' AND a.auth_option_id = o.auth_option_id AND a.auth_allow_deny = 1 - AND u.user_id = a.user_id - $forum_sql"; + AND u.user_id = a.user_id"; $result = $db->sql_query($sql); while ($row = $db->sql_fetchrow($result)) @@ -503,8 +493,7 @@ function cache_moderators($forum_id = false) AND a.auth_option_id = o.auth_option_id AND a.auth_allow_deny = 0 AND a.group_id = ug.group_id - AND ug.user_id IN ($user_id_sql) - $forum_sql"; + AND ug.user_id IN ($user_id_sql)"; $result = $db->sql_query($sql); while ($row = $db->sql_fetchrow($result)) @@ -520,8 +509,7 @@ function cache_moderators($forum_id = false) AND a.auth_option_id = o.auth_option_id AND a.auth_allow_deny = 1 AND g.group_id = a.group_id - AND g.group_type NOT IN (" . GROUP_HIDDEN . ", " . GROUP_SPECIAL . ") - $forum_sql"; + AND g.group_type NOT IN (" . GROUP_HIDDEN . ", " . GROUP_SPECIAL . ")"; $result = $db->sql_query($sql); while ($row = $db->sql_fetchrow($result)) |