} if ($valid) { $ret = rawurlencode($ret); $user_search = rawurlencode($user_search); header_redirect("admin_forum_access.php?webtag={$webtag}&user_search={$user_search}&ret={$ret}&added=true"); exit; } } } else { if (isset($_POST['remove'])) { $valid = true; if (isset($_POST['remove_user']) && is_array($_POST['remove_user'])) { foreach ($_POST['remove_user'] as $remove_user_uid) { if ($user_logon = user_get_logon($remove_user_uid)) { if (user_update_forums($remove_user_uid, $forum_fid, FORUM_USER_DISALLOWED)) { $forum_name = forum_get_name($forum_fid); admin_add_log_entry(CHANGE_FORUM_ACCESS, array($forum_name, $user_logon)); } else { $error_msg_array[] = sprintf(gettext("Failed to remove permissions from user '%s'"), $user_logon); $valid = false; } } } if ($valid) { $ret = rawurlencode($ret); $user_search = rawurlencode($user_search); header_redirect("admin_forum_access.php?webtag={$webtag}&user_search={$user_search}&ret={$ret}&removed=true"); exit; } } }
echo " </tr>\n"; echo " <tr>\n"; echo " <td align=\"center\">", form_submit("t_confirm_delete", gettext("Delete")), " ", form_submit("cancel", gettext("Cancel")), "</td>\n"; echo " </tr>\n"; echo " </table>\n"; echo "</form>\n"; echo "</div>\n"; html_draw_bottom(); exit; } } else { if (isset($_POST['t_confirm_delete'])) { $valid = true; if (isset($_POST['t_delete']) && is_array($_POST['t_delete'])) { foreach ($_POST['t_delete'] as $forum_fid => $delete_forum) { if ($valid && $delete_forum == "Y" && ($forum_name = forum_get_name($forum_fid))) { if (!forum_delete($forum_fid)) { $error_msg_array[] = sprintf(gettext("Failed to deleted forum: '%s'"), $forum_name); } } } if ($valid) { header_redirect("admin_forums.php?webtag={$webtag}&page={$page}&deleted=true"); exit; } } } else { if (isset($_GET['default']) && is_numeric($_GET['default'])) { $fid = $_GET['default']; forum_update_default($fid); } else {