$res = $standard->findByTitle($title); $id = $res['id']; } if (isset($_GET['id'])) { $id = intval($_GET['id']); } if (isset($_GET['do'])) { $do = trim($_GET['do']); } if (!empty($id)) { $info = $standard->read("*", $id); if (empty($info) or !$info) { flash("data_not_exists", '', 0); } if ($do == "downloadtxt") { $standard->downloadtxt($info); } $info['pubdate'] = df($info['created']); $info['typename'] = $_PB_CACHE['standardtype'][$info['type_id']]; $viewhelper->setTitle($info['typename']); $viewhelper->setPosition($info['typename'], "standard.php?typeid=" . $info['type_id']); $viewhelper->setTitle($info['title']); $viewhelper->setPosition($info['title']); if (!empty($info['attachment_id'])) { $info['attach_hashid'] = rawurlencode(authcode($info['attachment_id'])); } $info['download_article'] = 1; setvar("item", $info); $tpl_file = "detail.default"; $standard->clicked($id); render($tpl_file, true);