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;
}
Exemple #2
0
}
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'];