示例#1
0
    if (isset($_POST['hidden'])) {
        $hidden = COM_applyFilter($_POST['hidden'], true);
    }
    $parent_id = '';
    if (isset($_POST['parent_id'])) {
        $parent_id = COM_applyFilter($_POST['parent_id']);
    }
    $sortnum = 0;
    if (isset($_POST['sortnum'])) {
        $sortnum = COM_applyFilter($_POST['sortnum'], true);
    }
    $display .= savetopic(COM_applyFilter($_POST['tid']), $_POST['topic_name'], $inherit, $hidden, $parent_id, $imageurl, $_POST['meta_description'], $_POST['meta_keywords'], $sortnum, COM_applyFilter($_POST['limitnews'], true), COM_applyFilter($_POST['owner_id'], true), COM_applyFilter($_POST['group_id'], true), $_POST['perm_owner'], $_POST['perm_group'], $_POST['perm_members'], $_POST['perm_anon'], $is_default, $is_archive);
} elseif ($mode == 'edit') {
    $tid = '';
    if (isset($_GET['tid'])) {
        $tid = COM_applyFilter($_GET['tid']);
    }
    $display .= edittopic($tid);
    $display = COM_createHTMLDocument($display, array('pagetitle' => $LANG27[1]));
} elseif ($mode == 'change_sortnum' && SEC_checkToken()) {
    $display .= COM_showMessageFromParameter();
    moveTopics(COM_applyFilter($_GET['tid']), COM_applyFilter($_GET['where']));
    $display .= listTopics(SEC_createToken());
    $display = COM_createHTMLDocument($display, array('pagetitle' => $LANG27[8]));
} else {
    // 'cancel' or no mode at all
    $display .= COM_showMessageFromParameter();
    $display .= listTopics(SEC_createToken());
    $display = COM_createHTMLDocument($display, array('pagetitle' => $LANG27[8]));
}
COM_output($display);
示例#2
0
            $mytree->makeMySelBox("question", "topicID");
            $sform->addElement(new XoopsFormLabel(_AM_MODIFYTHISFAQ, ob_get_contents()));
            ob_end_clean();
            $button_tray = new XoopsFormElementTray('', '');
            $hidden = new XoopsFormHidden('modify', 1);
            $hidden = new XoopsFormHidden('op', 'mod');
            $button_tray->addElement($hidden);
            $button_tray->addElement(new XoopsFormButton('', 'mod', _AM_MODIFY, 'submit'));
            $sform->addElement($button_tray);
            $sform->display();
            //Delete Category
            $mytree2 = new XoopsTree($xoopsDB->prefix("faqtopics"), "topicID", "0");
            $dform = new XoopsThemeForm(_AM_DELFAQ, "storyform", xoops_getenv('PHP_SELF'));
            ob_start();
            $dform->addElement(new XoopsFormHidden('topicID', ''));
            $mytree2->makeMySelBox("question", "topicID");
            $dform->addElement(new XoopsFormLabel(_AM_DELTHISFAQ, ob_get_contents()));
            ob_end_clean();
            $button_tray = new XoopsFormElementTray('', '');
            $hidden = new XoopsFormHidden('modify', 1);
            $hidden = new XoopsFormHidden('op', 'del');
            $button_tray->addElement($hidden);
            $button_tray->addElement(new XoopsFormButton('', 'mod', _AM_DELETE, 'submit'));
            $dform->addElement($button_tray);
            $dform->display();
        }
        edittopic();
        break;
}
wffaqfooter();
xoops_cp_footer();