$menuid = 0; include tpl('announce_edit', $module); } break; case 'edit': $itemid or msg(); $do->itemid = $itemid; if ($submit) { if ($do->pass($post)) { $do->edit($post); dmsg('修改成功', $forward); } else { msg($do->errmsg); } } else { extract($do->get_one()); $addtime = timetodate($addtime); $fromtime = $fromtime ? timetodate($fromtime, 3) : ''; $totime = $totime ? timetodate($totime, 3) : ''; $menuid = 1; include tpl('announce_edit', $module); } break; case 'order': $do->order($listorder); dmsg('排序成功', $forward); break; case 'update': $do->update(); dmsg('更新成功', $forward); break;
<?php defined('IN_DESTOON') or exit('Access Denied'); require DT_ROOT . '/module/' . $module . '/common.inc.php'; $MOD['announce_enable'] or dheader(DT_PATH); $TYPE = get_type('announce', 1); require MD_ROOT . '/announce.class.php'; $do = new announce(); $typeid = isset($typeid) ? intval($typeid) : 0; if ($itemid) { $do->itemid = $itemid; $item = $do->get_one(); $item or dheader(DT_PATH); extract($item); $adddate = timetodate($addtime, 3); $fromdate = $fromtime ? timetodate($fromtime, 3) : $L['timeless']; $todate = $totime ? timetodate($totime, 3) : $L['timeless']; $db->query("UPDATE {$DT_PRE}announce SET hits=hits+1 WHERE itemid={$itemid}"); $head_title = $head_keywords = $head_description = $title . $DT['seo_delimiter'] . $L['announce_title']; $template = $item['template'] ? $item['template'] : 'announce'; include template($template, $module); } else { $head_title = $head_keywords = $head_description = $L['announce_title']; $condition = '1'; if ($typeid) { $condition .= " AND typeid={$typeid}"; } if ($keyword) { $condition .= " AND title LIKE '%{$keyword}%'"; } if ($cityid) {