chkLogin(); $action = be("get", "action"); headAdminCollect("文章过滤转换管理"); switch (trim($action)) { case "add": case "edit": edit(); break; case "save": save(); break; case "del": del(); break; case "sflag": setflag(); break; default: main(); break; } function save() { global $db; $f_id = be("post", "f_id"); $f_name = be("post", "f_name"); $f_object = be("post", "f_object"); $f_type = be("post", "f_type"); $f_content = be("post", "f_content"); $f_strstart = be("post", "f_strstart"); $f_strend = be("post", "f_strend");
} else { $crumbs->add(new PipeMenuLinkEntry($nicetitle, 'wiki', $urltitle)); $crumbs->add(new PipeMenuLinkEntry('Edit', 'wikiedit', $urltitle)); } } makeBreadcrumbs($crumbs); echo ' <table class="outline margin"> <tr class="cell1"> <td style="padding:0px 1em 1em;">'; if (isset($_POST['previewaction'])) { $page['text'] = $_POST['text']; setflag($page['flags'], WIKI_PFLAG_NOCONTBOX, $_POST['nocontbox']); if ($canmod) { setflag($page['flags'], WIKI_PFLAG_SPECIAL, $_POST['special']); setflag($page['flags'], WIKI_PFLAG_DELETED, $_POST['deleted']); } echo ' <h1>Preview: ' . $nicetitle . '</h1>' . wikiFilter($page['text'], $page['flags'] & WIKI_PFLAG_NOCONTBOX) . ' </td> </tr> </table> <table class="outline margin"> <tr class="cell1"> <td style="padding:0px 1em 1em;">'; } $options = '<label><input type="checkbox" name="nocontbox" value="1"' . ($page['flags'] & WIKI_PFLAG_NOCONTBOX ? ' checked="checked"' : '') . '/> Disable contents box</label> '; if ($canmod) { $options .= '<label><input type="checkbox" name="special" value="1"' . ($page['flags'] & WIKI_PFLAG_SPECIAL ? ' checked="checked"' : '') . '/> Special page</label> '; $options .= '<label><input type="checkbox" name="deleted" value="1"' . ($page['flags'] & WIKI_PFLAG_DELETED ? ' checked="checked"' : '') . '/> Deleted</label> '; }