Exemple #1
0
    }
}
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();
Exemple #2
0
            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')) {