function forum_admin_refresh($parent) { $result2 = dbquery("SELECT forum_id FROM " . DB_FORUMS . " WHERE forum_parent='" . $parent . "' ORDER BY forum_order"); $k = 1; $list = ""; while ($data2 = dbarray($result2)) { $result3 = dbquery("UPDATE " . DB_FORUMS . " SET forum_order='" . $k . "' WHERE forum_id='" . $data2['forum_id'] . "'"); $k++; $list .= forum_admin_refresh($data2['forum_id']); } return $list; }
} require_once THEMES . "templates/admin_header.php"; include LOCALE . LOCALESET . "admin/forums.php"; if (isset($_GET['action']) && $_GET['action'] == "prune") { require_once "forums_prune.php"; } if (isset($_GET['action']) && $_GET['action'] == "refresh") { $i = 1; $k = 1; $result = dbquery("SELECT forum_id FROM " . DB_FORUMS . " WHERE forum_cat='0' ORDER BY forum_order"); while ($data = dbarray($result)) { $result2 = dbquery("UPDATE " . DB_FORUMS . " SET forum_order='{$i}' WHERE forum_id='" . $data['forum_id'] . "'"); $result2 = dbquery("SELECT forum_id FROM " . DB_FORUMS . " WHERE forum_parent='0' AND forum_cat='" . $data['forum_id'] . "' ORDER BY forum_order"); while ($data2 = dbarray($result2)) { $result3 = dbquery("UPDATE " . DB_FORUMS . " SET forum_order='{$k}' WHERE forum_id='" . $data2['forum_id'] . "'"); echo forum_admin_refresh($data2['forum_id']); //subforums $k++; } $i++; $k = 1; } redirect(FUSION_SELF . $aidlink); } if (isset($_GET['status']) && !isset($message)) { if ($_GET['status'] == "savecn") { $message = $locale['410']; } elseif ($_GET['status'] == "savecu") { $message = $locale['411']; } elseif ($_GET['status'] == "savect") { $message = $locale['516'];