Ejemplo n.º 1
0
         stopError($conf['l']['admin:msg:Existed']);
     }
     if ($canonical->currentArgs['subAction'] == 'validatecategory') {
         $view->setMaster('admincategorylist');
         $view->setPassData($smt);
         $view->setWorkFlow(array('admincategorylist'));
         $view->finalize();
     } else {
         $cates = new bwCategory();
         $cates->addCategories(array($smt['aCateURLName'] => $smt['aCateDispName']));
         $cates->endBufferCache();
         ajaxSuccess('');
     }
 } else {
     $admin->checkCSRFCode('navibar');
     $article->setCutTime(0);
     // Pagination
     $article->alterPerPage(20);
     $article->getArticleList();
     $canonical->calTotalPages($article->totalArticles);
     $canonical->paginableURL = bw::$conf['siteURL'] . '/' . bw::$conf['linkPrefixAdmin'] . '/articles/list/%d' . bw::$conf['linkConj'] . 'CSRFCode=' . $admin->getCSRFCode('navibar');
     $view->doPagination();
     $adminarticlelist = $article->articleList;
     $article->alterPerPage(10000000);
     $article->getTrashedList();
     $admindraftlist = $article->articleList;
     $article->getSinglePageList();
     $adminsinglepagelist = $article->articleList;
     $view->setMaster('admin');
     $view->setPassData(array('adminarticlelist' => $adminarticlelist, 'admindraftlist' => $admindraftlist, 'adminsinglepagelist' => $adminsinglepagelist, 'admincatelist' => bw::$cateList, 'themeList' => $view->scanForThemes(), 'newCSRFCode' => $admin->getCSRFCode('newarticle'), 'oldCSRFCode' => $admin->getCSRFCode('navibar'), 'cateCSRFCode' => $admin->getCSRFCode('category')));
     $view->setWorkFlow(array('adminarticlelist', 'admincategorylist', 'adminarticles', 'admin'));