$_REQUEST['smt']['aCateURLName'] = '_trash'; } $article->addArticle($_REQUEST['smt']); ajaxSuccess(isset($_REQUEST['autosave']) ? $conf['l']['admin:msg:AutoSaved'] : $conf['l']['admin:msg:ChangeSaved']); } elseif ($canonical->currentArgs['subAction'] == 'update') { $admin->checkCSRFCode('articlesave'); if (!isset($_REQUEST['smt'])) { stopError($conf['l']['admin:msg:NoData']); } if (isset($_REQUEST['ispage'])) { $_REQUEST['smt']['aCateURLName'] = '_page'; } if (isset($_REQUEST['autosave'])) { $_REQUEST['smt']['aCateURLName'] = '_trash'; } $article->updateArticle($_REQUEST['smt']); ajaxSuccess(isset($_REQUEST['autosave']) ? $conf['l']['admin:msg:AutoSaved'] : $conf['l']['admin:msg:ChangeSaved']); } elseif ($canonical->currentArgs['subAction'] == 'modify') { $admin->checkCSRFCode('navibar'); if (!isset($_REQUEST['aID'])) { stopError($conf['l']['admin:msg:NotExist']); } $article->fetchArticle($_REQUEST['aID'], true); $view->setMaster('admin'); $view->setPassData($article->articleList[$_REQUEST['aID']]); $view->setPassData(array('writermode' => $article->articleList[$_REQUEST['aID']]['aCateURLName'] != '_page' ? 'article' : 'singlepage', 'admincatelist' => bw::$cateList, 'upCSRFCode' => $admin->getCSRFCode('upload'), 'articleCSRFCode' => $admin->getCSRFCode('articlesave'), 'cateCSRFCode' => $admin->getCSRFCode('category'))); loadServices(); if ($conf['qiniuBucket'] && $conf['qiniuUpload'] == '1') { require_once P . "inc/script/qiniu/QiniuClient.php"; $qiniuClient = new qiniuClient(QINIU_AK, QINIU_SK); $fStoreName = 'storage/' . substr(md5(rand(1, 99999) . time()), 10, 8);