} } if ($canonical->currentArgs['mainAction'] == 'articles') { $article = new bwArticle(); if ($canonical->currentArgs['subAction'] == 'store') { $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->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') {