示例#1
0
    $currenttab = 'categories';
    include 'tabs.php';
}
// Process actions.
if (isset($_REQUEST['sesskey']) and confirm_sesskey()) {
    // sesskey must be ok
    if (!empty($param->delete) and empty($param->cancel)) {
        if (!empty($param->confirm)) {
            /// 'confirm' is the category to move existing questions to
            $qcobject->delete_category($param->delete, $param->confirm);
        } else {
            $qcobject->delete_category($param->delete);
        }
    } else {
        if (!empty($param->moveup)) {
            $qcobject->move_category_up_down('up', $param->moveup);
        } else {
            if (!empty($param->movedown)) {
                $qcobject->move_category_up_down('down', $param->movedown);
            } else {
                if (!empty($param->hide)) {
                    $qcobject->publish_category(false, $param->hide);
                } else {
                    if (!empty($param->move)) {
                        $qcobject->move_category($param->move, $param->moveto);
                    } else {
                        if (!empty($param->publish)) {
                            $qcobject->publish_category(true, $param->publish);
                        } else {
                            if (!empty($param->addcategory)) {
                                $param->newparent = required_param('newparent', PARAM_INT);