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);
$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();