} else { $vroot = 0; } } $forum_settings["vroot"] = $vroot; } elseif (defined("PHORUM_EDIT_FOLDER")) { $forums = phorum_db_get_forums($_REQUEST["forum_id"]); $forum_settings = $forums[$_REQUEST["forum_id"]]; extract($forum_settings); } if ($error) { phorum_admin_error($error); } include_once "./include/admin/PhorumInputForm.php"; $frm = new PhorumInputForm("", "post"); $folder_data = phorum_get_folder_info(); if (defined("PHORUM_EDIT_FOLDER")) { $frm->hidden("module", "editfolder"); $frm->hidden("forum_id", $forum_id); $title = "Edit Folder"; $this_folder = $folder_data[$_REQUEST["forum_id"]]; foreach ($folder_data as $folder_id => $folder) { // remove children from the list if ($folder_id != $_REQUEST["forum_id"] && substr($folder, 0, strlen($this_folder) + 2) != "{$this_folder}::") { $folders[$folder_id] = $folder; } } if ($vroot == $forum_id) { $vroot = 1; } else { $foreign_vroot = $vroot;
$title = "Default Forum Settings"; } elseif (defined("PHORUM_EDIT_FORUM")) { $frm->hidden("module", "editforum"); $frm->hidden("forum_id", $forum_id); $title = "Edit Forum"; } else { $frm->hidden("module", "newforum"); $title = "Add A Forum"; $active = 1; // not set in the default forum options } $frm->addbreak($title); if (!defined("PHORUM_DEFAULT_OPTIONS")) { $frm->addrow("Forum Title", $frm->text_box("name", $name, 30, 50)); $frm->addrow("Forum Description", $frm->textarea("description", $description, $cols = 60, $rows = 10, "style=\"width: 100%;\""), "top"); $folder_list = phorum_get_folder_info(); $frm->addrow("Folder", $frm->select_tag("parent_id", $folder_list, $parent_id)); if ($vroot > 0) { $frm->addrow("This forum is in the Virtual Root of:", $folder_list[$vroot]); } $frm->addrow("Visible", $frm->select_tag("active", array("No", "Yes"), $active)); // Edit + inherit_id exists if (defined("PHORUM_EDIT_FORUM") && strlen($inherit_id) > 0) { if ($inherit_id != 0) { $forum_settings_inherit = phorum_db_get_forums($inherit_id); } // inherit_forum not exists if ($inherit_id == 0 || isset($forum_settings_inherit[$inherit_id])) { $disabled_form_input = "disabled=\"disabled\""; } else { $inherit_id = "0";