} } if ($listMode == 'category') { $article->getArticleList(); foreach ($article->articleList as $oneArticle) { $cate = $oneArticle['aCateURLName']; $groupedArticles[$cate][] = $oneArticle; $columnName[$cate] = $oneArticle['aCateDispName']; $columnID[$cate] = $oneArticle['aCateURLName']; isset($columnCount[$cate]) ? $columnCount[$cate]++ : ($columnCount[$cate] = 1); } foreach (bw::$cateList as $onecate) { if (isset($groupedArticles[$onecate['aCateURLName']])) { $returnGroupArticles[$onecate['aCateURLName']] = $groupedArticles[$onecate['aCateURLName']]; } } $groupedArticles = $returnGroupArticles; } $partOut = ''; foreach ($groupedArticles as $col => $val) { $view->setMaster('groupcolumn'); $view->setPassData(array('groupedArticles' => $val, 'columnName' => $columnName[$col], 'columnID' => $columnID[$col], 'columnCount' => $columnCount[$col])); $view->setWorkFlow(array('groupcolumn')); $partOut .= $view->getOutput(); $view->resetPassData(); } $view->setMaster('page'); $view->setPassData(array('navigation' => bw::$cateList, 'sociallink' => bw::getSocialLinks(), 'externallink' => bw::getExternalLinks(), 'tagClound' => bw::getTagCloud())); $view->setPassData(array('listContent' => $partOut)); $view->setWorkFlow(array('page')); $view->finalize();
if (in_array($_REQUEST['mobileToken'], $allMobileKeys)) { $admin->storeMobileToken(); $admin->verified = true; $_SESSION['authmobile'] = 1; } } } } if ($canonical->currentArgs['mainAction'] != 'login') { if (!array_key_exists('login-token', $_SESSION)) { if (defined('ajax')) { stopError($conf['l']['admin:msg:NeedLogin']); } $view->setMaster('adminloginpage'); $view->setWorkFlow(array('adminloginpage')); $authX = $view->getOutput(); $view->setMaster('plainpage'); $view->setPassData(array('plainContent' => $authX)); $view->setWorkFlow(array('plainpage')); $view->finalize(); } else { $admin->verifySessionToken($_SESSION['login-token']); } if (!$admin->verified) { stopError($conf['l']['admin:msg:NeedLogin']); } else { $view->setPassData(array('logoutCSRFCode' => $admin->getCSRFCode('logout'), 'navCSRFCode' => $admin->getCSRFCode('navibar'))); } } if ($canonical->currentArgs['mainAction'] == '1') { if (defined('ajax')) {