} elseif ($canonical->currentArgs['subAction'] == 'gettitlelist') { $allTitles = $article->getTitleList(1000); $outTitles = array(); foreach ($allTitles as $aID => $aTitle) { $outTitles[] = $aTitle; } die('var allTitles=' . json_encode($outTitles) . ';var allFullList=' . json_encode(array_flip($allTitles)) . ';'); } elseif ($canonical->currentArgs['subAction'] == 'getpreviewhtml') { $admin->checkCSRFCode('articlesave'); if (!isset($_REQUEST['smt'])) { stopError($conf['l']['admin:msg:NoData']); } ajaxSuccess(bwView::textFormatter($_REQUEST['smt']['aContent'])); } elseif ($canonical->currentArgs['subAction'] == 'delete') { $admin->checkCSRFCode('articlesave'); $article->deleteArticle($_REQUEST['aID']); header("Location: {$conf['siteURL']}/{$conf['linkPrefixAdmin']}/articles/{$conf['linkConj']}CSRFCode=" . $admin->getCSRFCode('navibar')); } elseif ($canonical->currentArgs['subAction'] == 'batchdel') { $admin->checkCSRFCode('navibar'); $aIDList = @explode('<', $_REQUEST['aID']); $article->deleteArticleBatch($aIDList); ajaxSuccess(''); } elseif ($canonical->currentArgs['subAction'] == 'batchdraft') { $admin->checkCSRFCode('navibar'); $aIDList = @explode('<', $_REQUEST['aID']); $article->changeAsDraft($aIDList); ajaxSuccess(''); } elseif ($canonical->currentArgs['subAction'] == 'uploader') { $admin->checkCSRFCode('upload'); if (count($_FILES) < 1) { exit;