private function move_up()
{
global $aidlink, $locale;
if (isset($_GET['forum_id']) && isnum($_GET['forum_id']) && isset($_GET['parent_id']) && isnum($_GET['parent_id']) && isset($_GET['order']) && isnum($_GET['order'])) {
$data = dbarray(dbquery("SELECT forum_id FROM " . DB_FORUMS . " " . (multilang_table("FO") ? "WHERE forum_language='" . LANGUAGE . "' AND" : "WHERE") . " forum_cat='" . intval($_GET['parent_id']) . "' AND forum_order='" . intval($_GET['order']) . "'"));
dbquery("UPDATE " . DB_FORUMS . " SET forum_order=forum_order+1 " . (multilang_table("FO") ? "WHERE forum_language='" . LANGUAGE . "' AND" : "WHERE") . " forum_id='" . intval($data['forum_id']) . "'");
dbquery("UPDATE " . DB_FORUMS . " SET forum_order=forum_order-1 " . (multilang_table("FO") ? "WHERE forum_language='" . LANGUAGE . "' AND" : "WHERE") . " forum_id='" . intval($_GET['forum_id']) . "'");
addNotice('success', $locale['forum_notice_6'] . " " . sprintf($locale['forum_notice_13'], $_GET['forum_id'], $_GET['order']));
redirect(FUSION_SELF . $aidlink . $this->ext);
}
}