$transflag = 0; if ($outflag) { $jieqiUsers->saveToSession(); $transflag++; if ($inflag) { $transflag++; } } $transfer->setVar('transflag', $transflag); $transfer_handler->insert($transfer); if (!$outflag) { jieqi_printfail($jieqiLang['pay']['trans_out_failure']); } elseif (!$inflag) { jieqi_printfail($jieqiLang['pay']['trans_in_failure']); } else { jieqi_jumppage($jieqiModules['pay']['url'] . '/transfer.php', LANG_DO_SUCCESS, $jieqiLang['pay']['trans_success']); } } else { jieqi_printfail($errtext); } break; case 'show': default: include_once JIEQI_ROOT_PATH . '/header.php'; include_once JIEQI_ROOT_PATH . '/lib/html/formloader.php'; $trans_form = new JieqiThemeForm(sprintf($jieqiLang['pay']['trans_title'], JIEQI_EGOLD_NAME), 'transform', JIEQI_URL . '/transfer.php'); $trans_form->addElement(new JieqiFormLabel($jieqiLang['pay']['trans_username'], $jieqiUsers->getVar('uname', 's'))); $defaulttype = 0; if ($jieqiConfigs['system']['egoldtransrate'] > 0 && $jieqiConfigs['system']['egoldtransrate'] <= 100) { if (empty($defaulttype)) { $defaulttype = 1;
} require_once '../../../global.php'; jieqi_loadlang('share', JIEQI_MODULE_NAME); jieqi_getconfigs(JIEQI_MODULE_NAME, 'publisher'); jieqi_getconfigs(JIEQI_MODULE_NAME, 'configs'); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = ''; } if ($_REQUEST['action'] == 'login' && isset($_REQUEST['publishid'])) { $_REQUEST['publishid'] = intval($_REQUEST['publishid']); if (isset($jieqiPublisher[$_REQUEST['publishid']]) && $jieqiPublisher[$_REQUEST['publishid']]['password'] == $_REQUEST['password'] && !empty($_REQUEST['password'])) { $_SESSION['jieqiPublishid'] = $_REQUEST['publishid']; if (empty($_REQUEST['jumpurl'])) { $_REQUEST['jumpurl'] = $jieqiModules['obook']['url'] . '/share/sharestat.php'; } jieqi_jumppage($_REQUEST['jumpurl'], LANG_DO_SUCCESS, $jieqiLang['obook']['share_login_success']); } else { jieqi_printfail($jieqiLang['obook']['share_login_error']); } } else { include_once JIEQI_ROOT_PATH . '/admin/header.php'; $publishrows = array(); foreach ($jieqiPublisher as $k => $v) { $publishrows[] = array('id' => $k, 'name' => $v['name']); } $jieqiTpl->assign_by_ref('publishrows', $publishrows); if (!empty($_REQUEST['jumpurl'])) { $jieqiTpl->assign('url_login', $jieqiModules['obook']['url'] . '/share/sharelogin.php?do=submit&jumpurl=' . urlencode($_REQUEST['jumpurl'])); } else { $jieqiTpl->assign('url_login', $jieqiModules['obook']['url'] . '/share/sharelogin.php?do=submit'); }
define('JIEQI_MODULE_NAME', 'system'); require_once '../global.php'; jieqi_checklogin(); if ($jieqiUsersStatus != JIEQI_GROUP_ADMIN) { jieqi_printfail(LANG_NEED_ADMIN); } //jieqi_getconfigs(JIEQI_MODULE_NAME, 'modules','jieqiModules'); //系统已经载入 jieqi_loadlang('modules', JIEQI_MODULE_NAME); if (!empty($_REQUEST['dosubmit'])) { foreach ($_REQUEST['jieqiModules'] as $k => $v) { $jieqiModules[$k] = $v; } $jieqiModules = $_REQUEST['jieqiModules']; //jieqi_setconfigs('modules','jieqiModules',$jieqiModules, JIEQI_MODULE_NAME); jieqi_save_modconfig($jieqiModules); jieqi_jumppage(JIEQI_URL . '/admin/managemodules.php', LANG_DO_SUCCESS, $jieqiLang['system']['modules_config_saved']); } include_once JIEQI_ROOT_PATH . '/admin/header.php'; if (!isset($jieqiModules)) { $jieqiModules = array(); } $fileroot = JIEQI_ROOT_PATH . '/modules'; $handle = opendir($fileroot); $changeflag = false; //检测 while (false !== ($file = readdir($handle))) { if ($file[0] != '.' && is_dir($fileroot . '/' . $file)) { if (!isset($jieqiModules[$file])) { $changeflag = true; $jieqiModules[$file] = array('caption' => $file, 'dir' => '', 'path' => '', 'url' => '', 'theme' => '', 'publish' => '1'); }
$paylog->setVar('buyinfo', ''); $paylog->setVar('moneytype', 0); $paylog->setVar('money', $money); $paylog->setVar('egoldtype', $usesliver); $paylog->setVar('egold', $_REQUEST['egold']); $paylog->setVar('paytype', 'manual'); $paylog->setVar('retserialno', ''); $paylog->setVar('retaccount', ''); $paylog->setVar('retinfo', ''); $paylog->setVar('masterid', $_SESSION['jieqiUserId']); $paylog->setVar('mastername', $_SESSION['jieqiUserName']); $paylog->setVar('masterinfo', ''); $paylog->setVar('note', ''); $paylog->setVar('payflag', 1); $paylog_handler->insert($paylog); jieqi_jumppage(jieqi_geturl('system', 'user', $uid, 'info'), LANG_DO_SUCCESS, sprintf($jieqiLang['pay']['change_egold_success'], $uname)); break; case 'show': default: include_once JIEQI_ROOT_PATH . '/admin/header.php'; $jieqiTpl->assign('url_changeegold', $jieqiModules['pay']['url'] . '/admin/changeegold.php'); $jieqiTpl->assign('uid', $uid); $jieqiTpl->assign('uname', $uname); $jieqiTpl->assign('egold', $user->getVar('egold')); $jieqiTpl->assign('esliver', $user->getVar('esliver')); $jieqiTpl->assign('useesliver', JIEQI_SILVER_USAGE); $jieqiTpl->setCaching(0); $jieqiTset['jieqi_contents_template'] = $jieqiModules['pay']['path'] . '/templates/admin/changeegold.html'; include_once JIEQI_ROOT_PATH . '/admin/footer.php'; break; }
jieqi_writefile(JIEQI_ROOT_PATH . '/configs/article/site_' . $_POST['config'] . '.php', $configstr); $siteid = -1; reset($jieqiCollectsite); while (list($k, $v) = each($jieqiCollectsite)) { if ($v['config'] == $_POST['config']) { $siteid = $k; break; } } if ($siteid >= 0) { $jieqiCollectsite[$siteid] = array('name' => $editCollect['sitename'], 'config' => $_POST['config'], 'url' => $editCollect['siteurl'], 'subarticleid' => $editCollect['subarticleid'], 'enable' => '1'); } else { $jieqiCollectsite[] = array('name' => $editCollect['sitename'], 'config' => $_POST['config'], 'url' => $editCollect['siteurl'], 'subarticleid' => $editCollect['subarticleid'], 'enable' => '1'); } jieqi_setconfigs('collectsite', 'jieqiCollectsite', $jieqiCollectsite, JIEQI_MODULE_NAME); jieqi_jumppage($article_static_url . '/admin/collectset.php', LANG_DO_SUCCESS, $jieqiLang['article']['rule_edit_success']); break; case 'show': default: include_once JIEQI_ROOT_PATH . '/admin/header.php'; $jieqiTpl->assign('article_static_url', $article_static_url); $jieqiTpl->assign('article_dynamic_url', $article_dynamic_url); include_once JIEQI_ROOT_PATH . '/lib/html/formloader.php'; $collect_form = new JieqiThemeForm($jieqiLang['article']['rule_edit'], 'collectedit', $article_static_url . '/admin/collectedit.php'); $collect_form->addElement(new JieqiFormLabel($jieqiLang['article']['collect_rule_note'], $jieqiLang['article']['collect_rule_description'])); $collect_form->addElement(new JieqiFormLabel('', $jieqiLang['article']['collect_rule_basic'])); $collect_form->addElement(new JieqiFormLabel($jieqiLang['article']['rule_site_id'], $_REQUEST['config'])); $collect_form->addElement(new JieqiFormText($jieqiLang['article']['rule_site_name'], 'sitename', 60, 50, htmlspecialchars($jieqiCollect['sitename'], ENT_QUOTES)), true); $collect_form->addElement(new JieqiFormText($jieqiLang['article']['rule_site_url'], 'siteurl', 60, 100, htmlspecialchars($jieqiCollect['siteurl'], ENT_QUOTES)), true); $tmpstr = str_replace(array('$articleid', '$chapterid', '$'), array('<{articleid}>', '<{chapterid}>', ''), $jieqiCollect['subarticleid']); $subarticleid = new JieqiFormText($jieqiLang['article']['rule_subarticleid'], 'subarticleid', 60, 100, htmlspecialchars($tmpstr, ENT_QUOTES));
jieqi_getconfigs(JIEQI_MODULE_NAME, 'power'); $canedit = jieqi_checkpower($jieqiPower['article']['manageallarticle'], $jieqiUsersStatus, $jieqiUsersGroup, true); if (!$canedit && !empty($_SESSION['jieqiUserId'])) { //除了斑竹,作者、发表者和代理人可以修改文章 $tmpvar = $_SESSION['jieqiUserId']; if ($tmpvar > 0 && ($article->getVar('authorid') == $tmpvar || $article->getVar('agentid') == $tmpvar)) { $canedit = true; } } if (!$canedit) { jieqi_printfail($jieqiLang['article']['noper_delete_chapters']); } //执行删除 $cids = ''; foreach ($_REQUEST['chapterid'] as $cid) { $cid = intval($cid); if ($cid) { if ($cids != '') { $cids .= ', '; } $cids .= $cid; } } if ($cids != '') { include_once $jieqiModules['article']['path'] . '/include/operatefunction.php'; $criteria = new CriteriaCompo(); $criteria->add(new Criteria('chapterid', '(' . $cids . ')', 'IN')); jieqi_article_delchapter($_REQUEST['articleid'], $criteria, true); } jieqi_jumppage($article_static_url . '/articlemanage.php?id=' . $_REQUEST['articleid'], LANG_DO_SUCCESS, $jieqiLang['article']['chapter_batchdel_success']);
/** * 用户接口,编辑处理 * * @param array $params 参数数组 * 必须参数: $params['username'] - 用户名,$params['password'] - 密码,$params['email'] - 邮箱 * @access public * @return int */ function jieqi_uedit_iprocess(&$params) { global $jieqiLang; if (!isset($jieqiLang['system'])) { jieqi_loadlang('users', 'system'); } $lang_success = empty($_REQUEST['lang_success']) ? $jieqiLang['system']['change_user_success'] : $_REQUEST['lang_success']; if (defined('JIEQI_WAP_PAGE')) { jieqi_wapgourl($params['jumpurl']); } elseif ($_REQUEST['jumphide']) { header('Location: ' . $params['jumpurl']); } else { jieqi_jumppage($params['jumpurl'], LANG_DO_SUCCESS, $lang_success); } return true; }
if (($article->getVar('articletype', 'n') & 2) != 2) { $article->setVar('articletype', $article->getVar('articletype', 'n') | 2); $article_handler->insert($article); } } } //更新最新入库 if ($newObook->getVar('display') == 0) { jieqi_getcachevars('obook', 'obookuplog'); if (!is_array($jieqiObookuplog)) { $jieqiObookuplog = array('obookuptime' => 0, 'chapteruptime' => 0); } $jieqiObookuplog['obookuptime'] = JIEQI_NOW_TIME; jieqi_setcachevars('obookuplog', 'jieqiObookuplog', $jieqiObookuplog, 'obook'); } jieqi_jumppage($obook_static_url . '/obookmanage.php?id=' . $id, LANG_DO_SUCCESS, $jieqiLang['obook']['add_obook_success']); } } else { jieqi_printfail($errtext); } break; case 'obook': default: //包含区块参数(定制区块) jieqi_getconfigs('obook', 'authorblocks', 'jieqiBlocks'); include_once JIEQI_ROOT_PATH . '/header.php'; $jieqiTpl->assign('obook_static_url', $obook_static_url); $jieqiTpl->assign('obook_dynamic_url', $obook_dynamic_url); include_once JIEQI_ROOT_PATH . '/lib/html/formloader.php'; $obook_form = new JieqiThemeForm($jieqiLang['obook']['add_obook'], 'frmnewobook', $obook_static_url . '/newobook.php'); $obook_form->setExtra('enctype="multipart/form-data"');
$obook_handler->db->query('DELETE FROM ' . jieqi_dbprefix('obook_obook') . ' WHERE obookid=' . intval($_REQUEST['id'])); $obook_handler->db->query('DELETE FROM ' . jieqi_dbprefix('obook_ochapter') . ' WHERE obookid=' . intval($_REQUEST['id'])); if (!empty($linkfile) && file_exists($linkfile)) { jieqi_delfile($linkfile); } } //更新最新电子书 jieqi_getcachevars('obook', 'obookuplog'); if (!is_array($jieqiObookuplog)) { $jieqiObookuplog = array('obookuptime' => 0, 'chapteruptime' => 0); } $jieqiObookuplog['obookuptime'] = JIEQI_NOW_TIME; jieqi_setcachevars('obookuplog', 'jieqiObookuplog', $jieqiObookuplog, 'obook'); jieqi_getconfigs(JIEQI_MODULE_NAME, 'configs'); $obook_static_url = empty($jieqiConfigs['obook']['staticurl']) ? $jieqiModules['obook']['url'] : $jieqiConfigs['obook']['staticurl']; $obook_dynamic_url = empty($jieqiConfigs['obook']['dynamicurl']) ? $jieqiModules['obook']['url'] : $jieqiConfigs['obook']['dynamicurl']; //减少电子书和章节积分 /* include_once(JIEQI_ROOT_PATH.'/class/users.php'); $users_handler =& JieqiUsersHandler::getInstance('JieqiUsersHandler'); if(!empty($jieqiConfigs['obook']['scoreobook']) || !empty($jieqiConfigs['obook']['scorechapter'])){ if($obook->getVar('posterid')==$_SESSION['jieqiUserId']){ $users_handler->changeScore($_SESSION['jieqiUserId'], $obook->getVar('chapters') * $jieqiConfigs['obook']['scorechapter'] + $jieqiConfigs['obook']['scoreobook'], false); }else{ $users_handler->changeScore($obook->getVar('posterid'), $obook->getVar('chapters') * $jieqiConfigs['obook']['scorechapter'] + $jieqiConfigs['obook']['scoreobook'], false); } } */ jieqi_jumppage($obook_static_url . '/masterpage.php', LANG_DO_SUCCESS, $jieqiLang['obook']['obook_set_success']);
switch ($_REQUEST['action']) { case 'update': //校验错误信息数组 $check_errors = array(); //检查和过滤提交变量 $post_set = array('module' => JIEQI_MODULE_NAME, 'ownerid' => intval($reply->getVar('ownerid')), 'topicid' => intval($reply->getVar('topicid')), 'postid' => intval($reply->getVar('postid')), 'posttime' => intval($reply->getVar('posttime', 'n')), 'topictitle' => &$_POST['ptitle'], 'posttext' => &$_POST['pcontent'], 'attachment' => '', 'emptytitle' => true, 'isnew' => false, 'istopic' => intval($reply->getVar('istopic')), 'istop' => 0, 'sname' => 'jieqiArticleReviewTime', 'attachfile' => '', 'oldattach' => '', 'checkcode' => $_POST['checkcode']); jieqi_post_checkvar($post_set, $jieqiConfigs['article'], $check_errors); if (empty($check_errors)) { $oldtitle = $reply->getVar('subject', 'n'); //更新帖子表 jieqi_post_upedit($post_set, jieqi_dbprefix('article_replies')); //如果是主题则更新主题表 if ($reply->getVar('istopic') == 1 && $post_set['topictitle'] != $oldtitle) { jieqi_topic_upedit($post_set, jieqi_dbprefix('article_reviews')); } jieqi_jumppage($jieqiModules['article']['url'] . '/reviewshow.php?rid=' . $reply->getVar('topicid', 'n'), LANG_DO_SUCCESS, $jieqiLang['article']['review_edit_success']); } else { jieqi_printfail(implode('<br />', $check_errors)); } break; case 'edit': default: //显示页面 include_once JIEQI_ROOT_PATH . '/header.php'; $article_static_url = empty($jieqiConfigs['article']['staticurl']) ? $jieqiModules['article']['url'] : $jieqiConfigs['article']['staticurl']; $article_dynamic_url = empty($jieqiConfigs['article']['dynamicurl']) ? $jieqiModules['article']['url'] : $jieqiConfigs['article']['dynamicurl']; $jieqiTpl->assign('article_static_url', $article_static_url); $jieqiTpl->assign('article_dynamic_url', $article_dynamic_url); $jieqiTpl->assign('postid', $reply->getVar('postid')); $jieqiTpl->assign('topicid', $reply->getVar('topicid')); $jieqiTpl->assign('ownerid', $reply->getVar('ownerid'));
} if ($from_draft) { $draft_handler->delete($_REQUEST['draftid']); } //增加章节积分 jieqi_getconfigs(JIEQI_MODULE_NAME, 'configs'); $article_static_url = empty($jieqiConfigs['article']['staticurl']) ? $GLOBALS['jieqiModules']['article']['url'] : $jieqiConfigs['article']['staticurl']; $article_dynamic_url = empty($jieqiConfigs['article']['dynamicurl']) ? $GLOBALS['jieqiModules']['article']['url'] : $jieqiConfigs['article']['dynamicurl']; if (!empty($jieqiConfigs['article']['scorechapter'])) { include_once JIEQI_ROOT_PATH . '/class/users.php'; $users_handler =& JieqiUsersHandler::getInstance('JieqiUsersHandler'); $users_handler->changeScore($_SESSION['jieqiUserId'], $jieqiConfigs['article']['scorechapter'], true); if ($_REQUEST['userchappid'] > 0 && !empty($jieqiConfigs['article']['scoreauthuserchap'])) { $users_handler->changeScore($_REQUEST['userchappid'], $jieqiConfigs['article']['scoreauthuserchap'], true); } } //清空本文章缓存 if (JIEQI_USE_CACHE) { if (!is_a($jieqiTpl, 'JieqiTpl')) { include_once JIEQI_ROOT_PATH . '/lib/template/template.php'; $jieqiTpl =& JieqiTpl::getInstance(); } $jieqiTpl->clear_cache($jieqiModules['article']['path'] . '/templates/articleinfo.html', $_REQUEST['aid']); } //更新静态页 if ($jieqiConfigs['article']['fakestatic'] > 0) { include_once $jieqiModules['article']['path'] . '/include/funstatic.php'; article_update_static('chapternew', $article->getVar('articleid', 'n'), $article->getVar('sortid', 'n')); } jieqi_jumppage($article_static_url . '/articlemanage.php?id=' . $_REQUEST['aid'], LANG_DO_SUCCESS, sprintf($jieqiLang['article']['add_chapter_success'], $article_static_url . '/articlemanage.php?id=' . $_REQUEST['aid'], jieqi_geturl('article', 'article', $_REQUEST['aid'], 'info'), $article_static_url . '/newchapter.php?aid=' . $_REQUEST['aid'])); }
} $jieqiArticleuplog['chapteruptime'] = JIEQI_NOW_TIME; jieqi_setcachevars('articleuplog', 'jieqiArticleuplog', $jieqiArticleuplog, 'article'); //清空本文章缓存 if (JIEQI_USE_CACHE) { if (!is_a($jieqiTpl, 'JieqiTpl')) { include_once JIEQI_ROOT_PATH . '/lib/template/template.php'; $jieqiTpl =& JieqiTpl::getInstance(); } $jieqiTpl->clear_cache($jieqiModules['article']['path'] . '/templates/articleinfo.html', $article->getVar('articleid', 'n')); } } include_once $jieqiModules['article']['path'] . '/class/package.php'; $package = new JieqiPackage($article->getVar('articleid')); $package->delChapter($chapter->getVar('chapterorder'), $chapter->getVar('chapterid')); //删除附件记录 include_once $jieqiModules['article']['path'] . '/class/articleattachs.php'; $attachs_handler =& JieqiArticleattachsHandler::getInstance('JieqiArticleattachsHandler'); $criteria = new CriteriaCompo(new Criteria('chapterid', $_REQUEST['id'])); $attachs_handler->delete($criteria); //减少章节积分 include_once JIEQI_ROOT_PATH . '/class/users.php'; $users_handler =& JieqiUsersHandler::getInstance('JieqiUsersHandler'); jieqi_getconfigs(JIEQI_MODULE_NAME, 'configs'); $article_static_url = empty($jieqiConfigs['article']['staticurl']) ? $jieqiModules['article']['url'] : $jieqiConfigs['article']['staticurl']; $article_dynamic_url = empty($jieqiConfigs['article']['dynamicurl']) ? $jieqiModules['article']['url'] : $jieqiConfigs['article']['dynamicurl']; if (!empty($jieqiConfigs['article']['scorechapter'])) { $users_handler->changeScore($chapter->getVar('posterid'), $jieqiConfigs['article']['scorechapter'], false); } jieqi_jumppage($article_static_url . '/articlemanage.php?id=' . $article->getVar('articleid'), LANG_DO_SUCCESS, sprintf($jieqiLang['article']['chapter_delete_success'], $typename));
jieqi_loadlang('manage', JIEQI_MODULE_NAME); include_once $jieqiModules['article']['path'] . '/class/article.php'; $article_handler =& JieqiArticleHandler::getInstance('JieqiArticleHandler'); $article = $article_handler->get($_REQUEST['id']); if (!$article) { jieqi_printfail($jieqiLang['article']['article_not_exists']); } //检查权限 jieqi_getconfigs(JIEQI_MODULE_NAME, 'power'); $canedit = jieqi_checkpower($jieqiPower['article']['delallarticle'], $jieqiUsersStatus, $jieqiUsersGroup, true); if (!$canedit && !empty($_SESSION['jieqiUserId'])) { //除了斑竹,作者、发表者和代理人可以删除文章 $tmpvar = $_SESSION['jieqiUserId']; if ($tmpvar > 0 && ($article->getVar('authorid') == $tmpvar || $article->getVar('posterid') == $tmpvar || $article->getVar('agentid') == $tmpvar)) { $canedit = jieqi_checkpower($jieqiPower['article']['delmyarticle'], $jieqiUsersStatus, $jieqiUsersGroup, true); } } if (!$canedit) { jieqi_printfail($jieqiLang['article']['noper_delete_article']); } //删除文章 include_once $jieqiModules['article']['path'] . '/include/operatefunction.php'; jieqi_article_delete($_REQUEST['id'], true); //更新静态页 if ($jieqiConfigs['article']['fakestatic'] > 0) { jieqi_getconfigs(JIEQI_MODULE_NAME, 'configs'); include_once $jieqiModules['article']['path'] . '/include/funstatic.php'; article_update_static('articledel', $_REQUEST['id'], $article->getVar('sortid', 'n')); } jieqi_jumppage($article_static_url . '/myarticle.php', LANG_DO_SUCCESS, $jieqiLang['article']['article_delete_success']);
jieqi_createdir($imagefile); } $imagefile .= jieqi_getsubdir($jieqiUsers->getVar('uid', 'n')); if (!file_exists($retdir)) { jieqi_createdir($imagefile); } if ($old_avatar > 0 && isset($jieqi_image_type[$old_avatar])) { $old_imagefile = $imagefile . '/' . $jieqiUsers->getVar('uid', 'n') . $jieqi_image_type[$old_avatar]; if (is_file($old_imagefile)) { jieqi_delfile($old_imagefile); } } $imagefile .= '/' . $jieqiUsers->getVar('uid', 'n') . $image_postfix; jieqi_copyfile($_FILES['avatarimage']['tmp_name'], $imagefile, 0777, true); } jieqi_jumppage(JIEQI_URL . '/setavatar.php', LANG_DO_SUCCESS, $jieqiLang['system']['avatar_set_success']); } } } else { jieqi_printfail($errtext); } break; case 'show': default: //显示头像状态,包含区块参数(定制区块) jieqi_getconfigs('system', 'userblocks', 'jieqiBlocks'); include_once JIEQI_ROOT_PATH . '/header.php'; $avatartype = intval($jieqiUsers->getVar('avatar', 'n')); $avatarimg = ''; if (isset($jieqi_image_type[$avatartype])) { $urls = jieqi_geturl('system', 'avatar', $jieqiUsers->getVar('uid', 'n'), 'a', $avatartype);
$_REQUEST['lang_failure'] = $jieqiLang['system']['set_password_failure']; $_REQUEST['lang_success'] = $jieqiLang['system']['set_password_success']; jieqi_useraction('edit', $_REQUEST); $_REQUEST['pass'] = trim($_REQUEST['pass']); $_REQUEST['repass'] = trim($_REQUEST['repass']); $errtext = ''; //检查密码 if (strlen($_REQUEST['pass']) == 0 || strlen($_REQUEST['repass']) == 0) { $errtext .= $jieqiLang['system']['need_pass_repass'] . '<br />'; } elseif ($_REQUEST['pass'] != $_REQUEST['repass']) { $errtext .= $jieqiLang['system']['password_not_equal'] . '<br />'; } if (empty($errtext)) { $user->setVar('pass', $users_handler->encryptPass($_REQUEST['pass'])); $users_handler->insert($user); jieqi_jumppage(JIEQI_USER_URL . '/login.php', LANG_DO_SUCCESS, $jieqiLang['system']['set_password_success']); } else { jieqi_printfail($errtext); } break; case 'setpass': default: include_once JIEQI_ROOT_PATH . '/header.php'; $jieqiTpl->assign('url_setpass', JIEQI_USER_URL . '/setpass.php?do=submit'); $jieqiTpl->assign('action', 'newpass'); $jieqiTpl->assign('id', $_REQUEST['id']); $jieqiTpl->assign('checkcode', $_REQUEST['checkcode']); $jieqiTpl->assign('username', $user->getVar('uname')); $jieqiTpl->setCaching(0); $jieqiTset['jieqi_contents_template'] = JIEQI_ROOT_PATH . '/templates/setpass.html'; include_once JIEQI_ROOT_PATH . '/footer.php';
jieqi_loadlang('manage', JIEQI_MODULE_NAME); if (empty($_REQUEST['checkid'])) { jieqi_printfail($jieqiLang['article']['need_delete_ids']); } @set_time_limit(0); @session_write_close(); echo ' '; include_once $jieqiModules['article']['path'] . '/include/operatefunction.php'; foreach ($_REQUEST['checkid'] as $deleteid) { $ret = jieqi_article_delete($deleteid, false); if (is_object($ret)) { echo sprintf($jieqiLang['article']['start_delete_article'], $ret->getVar('articlename')); ob_flush(); flush(); } } //更新最新文章 jieqi_getcachevars('article', 'articleuplog'); if (!is_array($jieqiArticleuplog)) { $jieqiArticleuplog = array('articleuptime' => 0, 'chapteruptime' => 0); } $jieqiArticleuplog['articleuptime'] = time(); jieqi_setcachevars('articleuplog', 'jieqiArticleuplog', $jieqiArticleuplog, 'article'); echo $jieqiLang['article']['batch_delete_success']; ob_flush(); flush(); if (empty($_REQUEST['url_jump'])) { $_REQUEST['url_jump'] = $jieqiModules['article']['url'] . '/admin/article.php'; } jieqi_jumppage($_REQUEST['url_jump'], LANG_DO_SUCCESS, $jieqiLang['article']['batch_delete_complete']);
$jieqiTpl->assign('jieqi_contents', jieqi_msgbox(LANG_DO_SUCCESS, $jieqiLang['article']['apply_submit_success'])); include_once JIEQI_ROOT_PATH . '/footer.php'; } else { //不需要审核 include_once JIEQI_ROOT_PATH . '/class/groups.php'; jieqi_getconfigs(JIEQI_MODULE_NAME, 'configs'); $key = array_search($jieqiConfigs['article']['writergroup'], $jieqiGroups); if ($key == false) { jieqi_printfail($jieqiLang['article']['no_writer_group']); } elseif ($key == JIEQI_GROUP_ADMIN) { jieqi_printfail($jieqiLang['article']['no_writer_admin']); } else { include_once JIEQI_ROOT_PATH . '/class/users.php'; $users_handler =& JieqiUsersHandler::getInstance('JieqiUsersHandler'); $jieqiUsers = $users_handler->get($_SESSION['jieqiUserId']); $jieqiUsers->setVar('groupid', $key); $_SESSION['jieqiUserGroup'] = $jieqiUsers->getVar('groupid'); $users_handler->insert($jieqiUsers); //自动申请通过 $newApply->setVar('applyflag', 1); $apply_handler->insert($newApply); jieqi_jumppage($jieqiModules['article']['url'] . '/myarticle.php', LANG_DO_SUCCESS, sprintf($jieqiLang['article']['apply_writer_success'], $jieqiConfigs['article']['writergroup'])); } } } else { //显示申请条例 include_once JIEQI_ROOT_PATH . '/header.php'; $jieqiTpl->setCaching(0); $jieqiTset['jieqi_contents_template'] = $jieqiModules['article']['path'] . '/templates/applywriter.html'; include_once JIEQI_ROOT_PATH . '/footer.php'; }
$import_form->addElement($on_submit); $jieqiTpl->assign('dbmanage_form', $import_form->render(JIEQI_FORM_MAX)); //处理批量删除记录 if (isset($_POST['checkaction']) && $_POST['checkaction'] == 1 && is_array($_POST['checkid']) && count($_POST['checkid']) > 0) { foreach ($_POST['checkid'] as $v) { jieqi_getconfigs(JIEQI_MODULE_NAME, 'backuplog'); //删除原始文件 $backfile = MYSQL_BACKUP_PATH . '/' . $jieqiBackuplog[$v]['name']; if (@file_exists($backfile)) { jieqi_delfile($backfile); } //删除数据纪录 unset($jieqiBackuplog[$v]); jieqi_setconfigs('backuplog', 'jieqiBackuplog', $jieqiBackuplog, JIEQI_MODULE_NAME); } jieqi_jumppage('dbmanage.php?option=import', LANG_DO_SUCCESS, $jieqiLang[JIEQI_MODULE_NAME]['log_del_success']); } //列表显示备份纪录 $logfileisarray = FALSE; jieqi_getconfigs(JIEQI_MODULE_NAME, 'backuplog'); if (is_array($jieqiBackuplog) && count($jieqiBackuplog) > 0) { foreach ($jieqiBackuplog as $k => $v) { if (!@file_exists(MYSQL_BACKUP_PATH . '/' . $v['name'])) { unset($jieqiBackuplog[$k]); } } $logfileisarray = TRUE; } jieqi_setconfigs('backuplog', 'jieqiBackuplog', $jieqiBackuplog, JIEQI_MODULE_NAME); if ($logfileisarray) { $log_array = array();
$article->setVar('setting', serialize($setting)); $article_handler->insert($article); } } if ($_POST['mulselect'] == 1) { $avote->setVar('mulselect', 1); } else { $avote->setVar('mulselect', 0); } $avote->setVar('timelimit', 0); $avote->setVar('needlogin', 0); $avote->setVar('endtime', 0); if (!$avote_handler->insert($avote)) { jieqi_printfail($jieqiLang['article']['avote_edit_failure']); } else { jieqi_jumppage($article_static_url . '/votearticle.php?id=' . $_REQUEST['aid'], LANG_DO_SUCCESS, $jieqiLang['article']['avote_edit_success']); } } else { jieqi_printfail($errtext); } break; case 'edit': default: //包含区块参数(定制区块) jieqi_getconfigs('article', 'authorblocks', 'jieqiBlocks'); include_once JIEQI_ROOT_PATH . '/header.php'; $jieqiTpl->assign('article_static_url', $article_static_url); $jieqiTpl->assign('article_dynamic_url', $article_dynamic_url); include_once JIEQI_ROOT_PATH . '/lib/html/formloader.php'; $vote_form = new JieqiThemeForm($jieqiLang['article']['article_vote_edit'], 'editvote', $article_static_url . '/voteedit.php'); $vote_form->addElement(new JieqiFormText($jieqiLang['article']['table_avote_title'], 'title', 50, 100, $avote->getVar('title', 'e')), true);
$tmpary['articleid'] = jieqi_collectptos($_POST['articleid']); //获取文章id规则 $tmpary['startpageid'] = trim($_POST['startpageid']); //第一页变量 $tmpary['nextpageid'] = jieqi_collectptos($_POST['nextpageid']); //获取下一页变量 $_POST['maxpagenum'] = trim($_POST['maxpagenum']); if (is_numeric($_POST['maxpagenum'])) { $tmpary['maxpagenum'] = intval($_POST['maxpagenum']); } else { $tmpary['maxpagenum'] = ''; } $jieqiCollect['listcollect'][$_REQUEST['cid']] = $tmpary; $configstr = "<?php\n" . jieqi_extractvars('jieqiCollect', $jieqiCollect) . "\n?>"; jieqi_writefile(JIEQI_ROOT_PATH . '/configs/article/site_' . $_REQUEST['config'] . '.php', $configstr); jieqi_jumppage($jieqiModules['article']['url'] . '/admin/collectpage.php?config=' . $_REQUEST['config'], LANG_DO_SUCCESS, $jieqiLang['article']['batchcollect_edit_success']); break; case 'show': default: include_once JIEQI_ROOT_PATH . '/admin/header.php'; $jieqiTpl->assign('article_static_url', $article_static_url); $jieqiTpl->assign('article_dynamic_url', $article_dynamic_url); include_once JIEQI_ROOT_PATH . '/lib/html/formloader.php'; $collect_form = new JieqiThemeForm($jieqiLang['article']['batchcollect_edit'], 'collectedit', $article_static_url . '/admin/collectpedit.php'); $collect_form->addElement(new JieqiFormLabel($jieqiLang['article']['collect_rule_note'], $jieqiLang['article']['collect_rule_description'])); $collect_form->addElement(new JieqiFormLabel($jieqiLang['article']['collect_siteid'], $jieqiCollect['sitename'])); $collect_form->addElement(new JieqiFormText($jieqiLang['article']['collect_rule_name'], 'title', 60, 60, htmlspecialchars($jieqiCollect['listcollect'][$_REQUEST['cid']]['title'], ENT_QUOTES)), true); $collect_form->addElement(new JieqiFormText($jieqiLang['article']['collect_rule_url'], 'urlpage', 60, 250, htmlspecialchars($jieqiCollect['listcollect'][$_REQUEST['cid']]['urlpage'], ENT_QUOTES)), true); $collect_form->addElement(new JieqiFormTextArea($jieqiLang['article']['collect_rule_articleid'], 'articleid', htmlspecialchars(jieqi_collectstop($jieqiCollect['listcollect'][$_REQUEST['cid']]['articleid']), ENT_QUOTES), 5, 60), true); $nextpageid = new JieqiFormTextArea($jieqiLang['article']['rule_next_pageid'], 'nextpageid', htmlspecialchars(jieqi_collectstop($jieqiCollect['listcollect'][$_REQUEST['cid']]['nextpageid']), ENT_QUOTES), 5, 60); $nextpageid->setDescription($jieqiLang['article']['rule_nextpage_note']);
if ($_POST['chaptertype'] == 0) { $obook->setVar('size', $obook->getVar('size') + $chaptersize - $beforesize); if ($chapter->getVar('chapterid') == $obook->getVar('lastchapterid')) { $obook->setVar('lastchapter', $_POST['chaptername']); } } else { if ($chapter->getVar('chapterid') == $obook->getVar('lastvolumeid')) { $obook->setVar('lastvolume', $_POST['chaptername']); } } $obook_handler->insert($obook); include_once $jieqiModules['obook']['path'] . '/class/ocontent.php'; $content_handler =& JieqiOcontentHandler::getInstance('JieqiOcontentHandler'); $criteria = new CriteriaCompo(new Criteria('ochapterid', $_REQUEST['id'])); $content_handler->updatefields(array('ocontent' => $_POST['chaptercontent']), $criteria); jieqi_jumppage($obook_static_url . '/obookmanage.php?id=' . $obook->getVar('obookid'), LANG_DO_SUCCESS, $jieqiLang['obook']['chapter_edit_success']); } } else { jieqi_printfail($errtext); } break; case 'edit': default: //包含区块参数(定制区块) jieqi_getconfigs('obook', 'authorblocks', 'jieqiBlocks'); include_once JIEQI_ROOT_PATH . '/header.php'; include_once JIEQI_ROOT_PATH . '/lib/html/formloader.php'; $jieqiTpl->assign('obook_static_url', $obook_static_url); $jieqiTpl->assign('obook_dynamic_url', $obook_dynamic_url); $chapter_form = new JieqiThemeForm(sprintf($jieqiLang['obook']['chapter_edit'], $typename), 'chapteredit', $obook_static_url . '/chapteredit.php'); $chapter_form->addElement(new JieqiFormLabel($jieqiLang['obook']['table_ochapter_obookname'], $obook->getVar('obookname')));
switch ($_REQUEST['action']) { case 'update': //校验错误信息数组 $check_errors = array(); //检查和过滤提交变量 $post_set = array('module' => JIEQI_MODULE_NAME, 'ownerid' => intval($ppost->getVar('ownerid')), 'topicid' => intval($ppost->getVar('topicid')), 'postid' => intval($ppost->getVar('postid')), 'posttime' => intval($ppost->getVar('posttime', 'n')), 'topictitle' => &$_POST['ptitle'], 'posttext' => &$_POST['pcontent'], 'attachment' => '', 'emptytitle' => true, 'isnew' => false, 'istopic' => intval($ppost->getVar('istopic')), 'istop' => 0, 'sname' => 'jieqiSystemParlorTime', 'attachfile' => '', 'oldattach' => '', 'checkcode' => $_POST['checkcode']); jieqi_post_checkvar($post_set, $jieqiConfigs['system'], $check_errors); if (empty($check_errors)) { $oldtitle = $ppost->getVar('subject', 'n'); //更新帖子表 jieqi_post_upedit($post_set, jieqi_dbprefix('system_pposts')); //如果是主题则更新主题表 if ($ppost->getVar('istopic') == 1 && $post_set['topictitle'] != $oldtitle) { jieqi_topic_upedit($post_set, jieqi_dbprefix('system_ptopics')); } jieqi_jumppage(JIEQI_URL . '/ptopicshow.php?tid=' . $ppost->getVar('topicid'), LANG_DO_SUCCESS, $jieqiLang['system']['ppost_edit_success']); } else { jieqi_printfail(implode('<br />', $check_errors)); } break; case 'edit': default: include_once JIEQI_ROOT_PATH . '/header.php'; $jieqiTpl->assign('subject', $ppost->getVar('subject')); $jieqiTpl->assign('topicid', $ppost->getVar('topicid')); $jieqiTpl->assign('postid', $ppost->getVar('postid')); $jieqiTpl->assign('url_ppostedit', 'ppostedit.php?do=submit'); $jieqiTpl->assign('ptitle', $ppost->getVar('subject', 'e')); $jieqiTpl->assign('pcontent', $ppost->getVar('posttext', 'e')); //是否显示验证码 if (!isset($jieqiConfigs['system'])) {
if (empty($_REQUEST['id'])) { jieqi_printfail(LANG_ERROR_PARAMETER); } jieqi_loadlang('manage', JIEQI_MODULE_NAME); include_once $jieqiModules['article']['path'] . '/class/article.php'; $article_handler =& JieqiArticleHandler::getInstance('JieqiArticleHandler'); $article = $article_handler->get($_REQUEST['id']); if (!$article) { jieqi_printfail($jieqiLang['article']['article_not_exists']); } //检查权限 jieqi_getconfigs(JIEQI_MODULE_NAME, 'power'); $canedit = jieqi_checkpower($jieqiPower['article']['delallarticle'], $jieqiUsersStatus, $jieqiUsersGroup, true); if (!$canedit && !empty($_SESSION['jieqiUserId'])) { //除了斑竹,作者、发表者和代理人可以删除文章 $tmpvar = $_SESSION['jieqiUserId']; if ($tmpvar > 0 && ($article->getVar('authorid') == $tmpvar || $article->getVar('posterid') == $tmpvar || $article->getVar('agentid') == $tmpvar)) { $canedit = jieqi_checkpower($jieqiPower['article']['delmyarticle'], $jieqiUsersStatus, $jieqiUsersGroup, true); } } if (!$canedit) { jieqi_printfail($jieqiLang['article']['noper_clean_article']); } //清理章节 include_once $jieqiModules['article']['path'] . '/include/operatefunction.php'; jieqi_article_clean($_REQUEST['id'], false); if (!empty($_REQUEST['collecturl'])) { jieqi_jumppage($_REQUEST['collecturl'], LANG_DO_SUCCESS, $jieqiLang['article']['article_clean_collect']); } else { jieqi_jumppage($article_static_url . '/articlemanage.php?id=' . $_REQUEST['id'], LANG_DO_SUCCESS, $jieqiLang['article']['article_clean_success']); }
} $obook->setVar('chapters', $obook->getVar('chapters') + 1); $obook->setVar('size', $obook->getVar('size') + $chaptersize); if ($chaptertype == 1) { $obook->setVar('fullflag', 1); } $obook->setVar('lastupdate', JIEQI_NOW_TIME); $obook_handler->insert($obook); //更新最新文章 if ($chaptertype != 2 && $obook->getVar('display') == '0') { jieqi_getcachevars('obook', 'obookuplog'); if (!is_array($jieqiObookuplog)) { $jieqiObookuplog = array('obookuptime' => 0, 'chapteruptime' => 0); } $jieqiObookuplog['chapteruptime'] = JIEQI_NOW_TIME; jieqi_setcachevars('obookuplog', 'jieqiObookuplog', $jieqiObookuplog, 'obook'); } if ($from_draft) { $draft_handler->delete($delid); } //增加章节积分 jieqi_getconfigs(JIEQI_MODULE_NAME, 'configs'); $obook_static_url = empty($jieqiConfigs['obook']['staticurl']) ? $jieqiModules['obook']['url'] : $jieqiConfigs['obook']['staticurl']; $obook_dynamic_url = empty($jieqiConfigs['obook']['dynamicurl']) ? $jieqiModules['obook']['url'] : $jieqiConfigs['obook']['dynamicurl']; if (!empty($jieqiConfigs['obook']['scorechapter'])) { include_once JIEQI_ROOT_PATH . '/class/users.php'; $users_handler =& JieqiUsersHandler::getInstance('JieqiUsersHandler'); $users_handler->changeScore($_SESSION['jieqiUserId'], $jieqiConfigs['obook']['scorechapter'], true); } jieqi_jumppage($obook_static_url . '/obookmanage.php?id=' . $_REQUEST['aid'], LANG_DO_SUCCESS, $jieqiLang['obook']['add_chapter_success']); }
//记录本日发送短信量 if (isset($userset['msgdate']) && $userset['msgdate'] == $today) { $userset['msgnum'] = (int) $userset['msgnum'] + 1; } else { $userset['msgdate'] = $today; $userset['msgnum'] = 1; } $jieqiUsers->setVar('setting', serialize($userset)); $jieqiUsers->saveToSession(); $users_handler->insert($jieqiUsers); //发送短信扣积分 if (isset($userset['msgdate']) && $userset['msgdate'] == $today && (int) $userset['msgnum'] >= (int) $maxdaymsg && $jieqiConfigs['system']['sendmsgscore'] > 0) { $users_handler->changeScore($_SESSION['jieqiUserId'], $jieqiConfigs['system']['sendmsgscore'], false, false); } } jieqi_jumppage(JIEQI_URL . '/message.php?box=outbox', LANG_DO_SUCCESS, $jieqiLang['system']['message_send_seccess']); } } else { jieqi_printfail($errtext); } break; case 'message': default: if (!isset($_REQUEST['tosys']) || $_REQUEST['tosys'] != 1) { jieqi_checkpower($jieqiPower['system']['sendmessage'], $jieqiUsersStatus, $jieqiUsersGroup, false); } //如果已发短信大于做大限制,直接提示禁止发送或者提示扣分 $sendneedscore = false; if (!empty($maxdaymsg) && isset($userset['msgdate']) && $userset['msgdate'] == $today && (int) $userset['msgnum'] >= (int) $maxdaymsg) { if ($jieqiConfigs['system']['sendmsgscore'] > 0) { $sendneedscore = true;
$doaction = ''; foreach ($_POST['checkid'] as $v) { if (in_array($v, $alltables)) { if ($_POST['action'] == 'optimize') { $db_query->execute("OPTIMIZE TABLE " . $v); $doaction = $jieqiLang['system']['optimize_table_action']; echo "<br>OPTIMIZE TABLE " . $v; } else { $db_query->execute("REPAIR TABLE " . $v); $doaction = $jieqiLang['system']['repair_table_action']; echo "<br>REPAIR TABLE " . $v; } } } if (!empty($doaction)) { jieqi_jumppage(JIEQI_URL . '/admin/dboptimize.php', LANG_DO_SUCCESS, sprintf($jieqiLang['system']['optrep_table_success'], $doaction)); } else { jieqi_printfail(sprintf($jieqiLang['system']['optrep_table_success'], $doaction)); } } else { $sql = "SHOW TABLE STATUS LIKE '" . JIEQI_DB_PREFIX . "%'"; $res = $db_query->execute($sql); $tablerows = array(); $k = 0; $totaltable = 0; //表数 $totalsize = 0; //数据长度 $totalrows = 0; //记录数 $totalindex = 0;
$draft->setVar('posterid', $_SESSION['jieqiUserId']); $draft->setVar('poster', $_SESSION['jieqiUserName']); }else{ $draft->setVar('posterid', 0); $draft->setVar('poster', ''); } */ $draft->setVar('lastupdate', JIEQI_NOW_TIME); $draft->setVar('draftname', $_POST['chaptername']); $draft->setVar('content', $_POST['chaptercontent']); $draft->setVar('size', $draftsize); $draft->setVar('drafttype', 0); if (!$draft_handler->insert($draft)) { jieqi_printfail($jieqiLang['article']['draft_edit_failure']); } else { jieqi_jumppage($article_dynamic_url . '/draft.php', LANG_DO_SUCCESS, $jieqiLang['article']['draft_edit_success']); } } else { jieqi_printfail($errtext); } break; case 'edit': default: //°üº¬Çø¿é²ÎÊý(¶¨ÖÆÇø¿é) jieqi_getconfigs('article', 'authorblocks', 'jieqiBlocks'); include_once JIEQI_ROOT_PATH . '/header.php'; include_once JIEQI_ROOT_PATH . '/lib/html/formloader.php'; $draft_form = new JieqiThemeForm($jieqiLang['article']['draft_edit'], 'newchapter', $article_dynamic_url . '/draftedit.php'); $aid = $draft->getVar('articleid'); if (empty($aid)) { $aid = NULL;
$obook->setVar('daysale', $daysale); $obook->setVar('weeksale', $weeksale); $obook->setVar('monthsale', $monthsale); $obook->setVar('allsale', $allsale); $obook->setVar('normalsale', $normalsale); $obook->setVar('totalsale', $totalsale); if ($pricetype == 1) { $obook->setVar('sumesilver', $obook->getVar('sumesilver', 'n') + $saleprice); } else { $obook->setVar('sumegold', $obook->getVar('sumegold', 'n') + $saleprice); } $obook_handler->insert($obook); } //扣除虚拟货币 $users_handler->payout($users->getVar('uid', 'n'), $saleprice); jieqi_jumppage($obook_static_url . '/obookinfo.php?id=' . $_REQUEST['oid'], LANG_DO_SUCCESS, $jieqiLang['obook']['batch_buy_success']); //header('Location: '.$obook_static_url.'/obookinfo.php?id='.$_REQUEST['oid']); break; case 'show': default: include_once JIEQI_ROOT_PATH . '/header.php'; $jieqiTpl->assign('obook_static_url', $obook_static_url); $jieqiTpl->assign('obook_dynamic_url', $obook_dynamic_url); $jieqiTpl->assign('oid', $_REQUEST['oid']); $jieqiTpl->assign('url_buyobook', $obook_dynamic_url . '/buyobook.php'); $jieqiTpl->assign('url_obookinfo', $obook_dynamic_url . '/obookinfo.php?id=' . $_REQUEST['oid']); $jieqiTpl->assign('url_buyegold', $jieqiModules['pay']['url'] . '/buyegold.php'); $jieqiTpl->assign('saleprice', $saleprice); $jieqiTpl->assign('useregold', $useregold); $jieqiTpl->assign('useresilver', $useresilver); $jieqiTpl->assign('useremoney', $useremoney);
$article->setVar('size', $article->getVar('size') + $chaptersize - $beforesize); if ($chapter->getVar('chapterid') == $article->getVar('lastchapterid')) { $article->setVar('lastchapter', $_POST['chaptername']); } } else { if ($chapter->getVar('chapterid') == $article->getVar('lastvolumeid')) { $article->setVar('lastvolume', $_POST['chaptername']); } } $article_handler->insert($article); @clearstatcache(); //清除文件状态缓存,免得附件删除后还认为存在 include_once $jieqiModules['article']['path'] . '/class/package.php'; $package = new JieqiPackage($article->getVar('articleid')); $package->editChapter($_POST['chaptername'], $_POST['chaptercontent'], $_REQUEST['chaptertype'], $chapter->getVar('chapterorder'), $chapter->getVar('chapterid')); jieqi_jumppage($article_static_url . '/articlemanage.php?id=' . $article->getVar('articleid'), LANG_DO_SUCCESS, $jieqiLang['article']['chapter_edit_success']); } } else { jieqi_printfail($errtext); } break; case 'edit': default: //包含区块参数(定制区块) jieqi_getconfigs('article', 'authorblocks', 'jieqiBlocks'); include_once JIEQI_ROOT_PATH . '/header.php'; include_once JIEQI_ROOT_PATH . '/lib/html/formloader.php'; $jieqiTpl->assign('article_static_url', $article_static_url); $jieqiTpl->assign('article_dynamic_url', $article_dynamic_url); $jieqiTpl->assign('url_chapteredit', $article_static_url . '/chapteredit.php?do=submit'); $jieqiTpl->assign('articleid', $article->getVar('articleid'));
} //更新最新入库 if ($newArticle->getVar('display') == 0) { jieqi_getcachevars('article', 'articleuplog'); if (!is_array($jieqiArticleuplog)) { $jieqiArticleuplog = array('articleuptime' => 0, 'chapteruptime' => 0); } $jieqiArticleuplog['articleuptime'] = JIEQI_NOW_TIME; jieqi_setcachevars('articleuplog', 'jieqiArticleuplog', $jieqiArticleuplog, 'article'); } //更新静态页 if ($jieqiConfigs['article']['fakestatic'] > 0) { include_once $jieqiModules['article']['path'] . '/include/funstatic.php'; article_update_static('articlenew', $id, intval($_POST['sortid'])); } jieqi_jumppage($article_static_url . '/articlemanage.php?id=' . $id, LANG_DO_SUCCESS, $jieqiLang['article']['article_add_success']); } } else { jieqi_printfail($errtext); } break; case 'article': default: //包含区块参数(定制区块) jieqi_getconfigs('article', 'authorblocks', 'jieqiBlocks'); include_once JIEQI_ROOT_PATH . '/header.php'; $jieqiTpl->assign('article_static_url', $article_static_url); $jieqiTpl->assign('article_dynamic_url', $article_dynamic_url); $jieqiTpl->assign('url_newarticle', $article_static_url . '/newarticle.php?do=submit'); jieqi_getconfigs(JIEQI_MODULE_NAME, 'sort', 'jieqiSort'); $jieqiTpl->assign_by_ref('sortrows', $jieqiSort['article']);