function blog_tool_ishome() { if (BLOG_URL . trim(Dispatcher::setPath(), '/') == BLOG_URL) { return true; } else { return FALSE; } }
/** * @des 检测是否为网站首页(首页包括分页的情况也被认为是首页) * @param null * @return boolean */ function isWebIndex() { $qString = trim(Dispatcher::setPath(), '/'); return !!(!$qString || preg_match('/^\\?page=\\d+/', $qString) || preg_match('/^page\\/\\d+/', $qString) || preg_match('/^\\?keyword=.*/', $qString)); }
if ($value['url'] == ROLE_ADMIN && (ROLE == ROLE_ADMIN || ROLE == ROLE_WRITER)) { ?> <li class="bold"><a href="<?php echo BLOG_URL; ?> admin/" class="waves-effect waves-light">管理站点</a></li> <li class="bold"><a href="<?php echo BLOG_URL; ?> admin/?action=logout" class="waves-effect waves-light">退出</a></li> <?php continue; } $newtab = $value['newtab'] == 'y' ? 'target="_blank"' : ''; $value['url'] = $value['isdefault'] == 'y' ? BLOG_URL . $value['url'] : trim($value['url'], '/'); $current_tab = BLOG_URL . trim(Dispatcher::setPath(), '/') == $value['url'] ? 'active' : ''; ?> <?php if (!empty($value['children'])) { ?> <li class="no-padding"> <ul class="collapsible collapsible-accordion"> <li class="bold"> <a class="collapsible-header waves-effect waves-light"><?php echo $value['naviname']; ?> </a> <div class="collapsible-body"> <ul> <?php foreach ($value['children'] as $row) {
function blog_navi() { global $CACHE; $navi_cache = $CACHE->readCache('navi'); ?> <ul> <?php foreach ($navi_cache as $value) { if ($value['url'] == 'admin' && (ROLE == 'admin' || ROLE == 'writer')) { ?> <li class="common"><a href="<?php echo BLOG_URL; ?> admin/write_log.php">写日志</a></li> <li class="common"><a href="<?php echo BLOG_URL; ?> admin/">管理站点</a></li> <li class="common"><a href="<?php echo BLOG_URL; ?> admin/?action=logout">退出</a></li> <?php continue; } $newtab = $value['newtab'] == 'y' ? 'target="_blank"' : ''; $value['url'] = $value['isdefault'] == 'y' ? BLOG_URL . $value['url'] : trim($value['url'], '/'); $current_tab = BLOG_URL . trim(Dispatcher::setPath(), '/') == $value['url'] ? 'current' : 'common'; ?> <li class="<?php echo $current_tab; ?> "><a href="<?php echo $value['url']; ?> " <?php echo $newtab; ?> ><?php echo $value['naviname']; ?> </a></li> <?php } ?> </ul> <?php }