|
|
|
<?php
|
|
|
|
/**
|
|
|
|
* 左侧边栏
|
|
|
|
*/
|
|
|
|
if (!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
|
|
|
|
|
|
|
|
<?php echo Content::selectLayout($this->options->indexsetup) ?>
|
|
|
|
<!-- headnav -->
|
|
|
|
<?php $this->need('component/headnav.php'); ?>
|
|
|
|
<!-- / headnav -->
|
|
|
|
|
|
|
|
<!--选择侧边栏的颜色-->
|
|
|
|
<?php echo Content::selectAsideStyle(); ?>
|
|
|
|
<!--<aside>-->
|
|
|
|
<div class="aside-wrap" layout="column">
|
|
|
|
<div class="navi-wrap scroll-y" flex>
|
|
|
|
<!-- user -->
|
|
|
|
<div class="clearfix hidden-xs text-center hide <?php if (!empty($this->options->indexsetup) && !in_array('show-avatar', $this->options->indexsetup)) echo "show"; ?>" id="aside-user">
|
|
|
|
<div class="dropdown wrapper">
|
|
|
|
<div ui-nav>
|
|
|
|
<?php if($this->options->rewrite == 1): ?>
|
|
|
|
<a href="<?php echo Utils::returnDefaultIfEmpty($this->options->clickAvatarLink,$this->options->rootUrl.'/cross.html') ; ?>">
|
|
|
|
<?php else: ?>
|
|
|
|
<a href="<?php echo Utils::returnDefaultIfEmpty($this->options->clickAvatarLink,$this->options->rootUrl.'/index.php/cross.html') ; ?>">
|
|
|
|
<?php endif; ?>
|
|
|
|
<span class="thumb-lg w-auto-folded avatar m-t-sm">
|
|
|
|
<img src="<?php $this->options->BlogPic() ?>" class="img-full">
|
|
|
|
</span>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<a href="#" data-toggle="dropdown" class="dropdown-toggle hidden-folded">
|
|
|
|
<span class="clear">
|
|
|
|
<span class="block m-t-sm">
|
|
|
|
<strong class="font-bold text-lt"><?php $this->options->BlogName(); ?></strong>
|
|
|
|
<b class="caret"></b>
|
|
|
|
</span>
|
|
|
|
<span class="text-muted text-xs block"><?php $this->options->BlogJob() ?></span>
|
|
|
|
</span>
|
|
|
|
</a>
|
|
|
|
<!-- dropdown -->
|
|
|
|
<ul class="dropdown-menu animated fadeInRight w hidden-folded no-padder">
|
|
|
|
<li class="wrapper b-b m-b-sm bg-info m-n">
|
|
|
|
<span class="arrow top hidden-folded arrow-info"></span>
|
|
|
|
<div>
|
|
|
|
<?php
|
|
|
|
$time= date("H",time()+($this->options->timezone - idate("Z")));
|
|
|
|
$percent= $time/24;
|
|
|
|
$percent= sprintf("%01.2f", $percent*100).'%';
|
|
|
|
?>
|
|
|
|
<?php if($time>=6 && $time<=11): ?>
|
|
|
|
<p><?php _me("早上好,永远年轻,永远热泪盈眶") ?></p>
|
|
|
|
<?php elseif($time>=12 && $time<=17): ?>
|
|
|
|
<p><?php _me("下午好,是时候打个盹了") ?></p>
|
|
|
|
<?php else : ?>
|
|
|
|
<p><?php _me("晚上好,注意早点休息") ?></p>
|
|
|
|
<?php endif; ?>
|
|
|
|
</div>
|
|
|
|
<div class="progress progress-xs m-b-none dker">
|
|
|
|
<div class="progress-bar bg-white" data-toggle="tooltip" data-original-title="<?php _me("时间已经度过"); echo $percent; ?>" style="width: <?php echo $percent; ?>"></div>
|
|
|
|
</div>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
<a href="<?php $this->options->feedUrl(); ?>" data-toggle="tooltip" title="" data-original-title="订阅文章 Feed 源">
|
|
|
|
<i style="position: relative;width: 30px;margin: -11px -10px;margin-right: 0px;overflow: hidden;line-height: 30px;text-align: center;" class="fontello fontello-rss"></i><span>文章RSS</span>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
<a href="<?php $this->options->commentsFeedUrl(); ?>" data-toggle="tooltip" title="" data-original-title="订阅评论 Feed 源">
|
|
|
|
<i style="position: relative;width: 30px;margin: -11px -10px;margin-right: 0px;overflow: hidden;line-height: 30px;text-align: center;" class="fontello fontello-rss-square"></i><span>评论RSS</span>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
<!-- / dropdown -->
|
|
|
|
</div>
|
|
|
|
<div class="line dk hidden-folded"></div>
|
|
|
|
</div>
|
|
|
|
<!-- / user -->
|
|
|
|
|
|
|
|
<!-- nav -->
|
|
|
|
<nav ui-nav class="navi clearfix">
|
|
|
|
<ul class="nav">
|
|
|
|
<!--index-->
|
|
|
|
<li class="hidden-folded padder m-t m-b-sm text-muted text-xs">
|
|
|
|
<span><?php _me("导航") ?></span>
|
|
|
|
</li>
|
|
|
|
<?php
|
|
|
|
$hideHomeItem = false;
|
|
|
|
if(!empty(Typecho_Widget::widget('Widget_Options')->asideItems)){
|
|
|
|
$json = '['.Typecho_Widget::widget('Widget_Options')->asideItems.']';
|
|
|
|
$asideItems = json_decode($json);
|
|
|
|
$asideItemsOutput = "";
|
|
|
|
foreach ($asideItems as $asideItem){
|
|
|
|
@$itemName = $asideItem->name;
|
|
|
|
@$itemStatus = $asideItem->status;
|
|
|
|
@$itemLink = $asideItem->link;
|
|
|
|
@$itemClass = $asideItem->class;
|
|
|
|
@$itemTarget = $asideItem->target;
|
|
|
|
if ($itemName === 'home' && strtoupper($itemStatus) === 'HIDE'){
|
|
|
|
$hideHomeItem = true;
|
|
|
|
continue;//本次循环结束,不再执行下面内容
|
|
|
|
}
|
|
|
|
if (@$itemTarget){
|
|
|
|
$linkStatus = 'target="'.$itemTarget.'"';
|
|
|
|
}else{
|
|
|
|
$linkStatus = 'target="_blank"';
|
|
|
|
}
|
|
|
|
$asideItemsOutput .= '<li> <a '.$linkStatus.' href="'.$itemLink.'" class ="auto"><i class="'.$itemClass.' icon text-md"></i><span>'._mt($itemName).'</span></a></li>';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
<?php if (!$hideHomeItem): ?>
|
|
|
|
<!--主页-->
|
|
|
|
<li>
|
|
|
|
<a href="<?php $this->options->rootUrl(); ?>/" class="auto">
|
|
|
|
<i class="iconfont icon-zhuye icon text-md"></i>
|
|
|
|
<span><?php _me("首页") ?></span>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<!-- /主页 -->
|
|
|
|
<?php endif; ?>
|
|
|
|
<?php echo @$asideItemsOutput ?>
|
|
|
|
<?php if (@!in_array('component',$this->options->asideSetting)): ?>
|
|
|
|
<!--呀!-->
|
|
|
|
<li>
|
|
|
|
<a class="auto">
|
|
|
|
<span class="pull-right text-muted">
|
|
|
|
<i class="fontello icon-fw fontello-angle-right text"></i>
|
|
|
|
<i class="fontello icon-fw fontello-angle-down text-active"></i>
|
|
|
|
</span>
|
|
|
|
<i class="fontello fontello-emo-tongue"></i>
|
|
|
|
<span>呀!</span>
|
|
|
|
</a>
|
|
|
|
<ul class="nav nav-sub dk">
|
|
|
|
<li class="nav-sub-header">
|
|
|
|
<a>
|
|
|
|
<span>呀!</span>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
<a href="https://www.acg.watch" class="auto" target="_blank">ACG.WATCH</a>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
<a href="https://ovo.re" class="auto" target="_blank">OvO.re</a>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
<a href="https://mikutap.yimian.xyz" class="auto">Mikutap享受创作之乐</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li class="line dk"></li>
|
|
|
|
<!--Components-->
|
|
|
|
<li class="hidden-folded padder m-t m-b-sm text-muted text-xs">
|
|
|
|
<span><?php _me("组成") ?></span>
|
|
|
|
</li>
|
|
|
|
<!--随心小项目-->
|
|
|
|
<li>
|
|
|
|
<a class="auto">
|
|
|
|
<span class="pull-right text-muted">
|
|
|
|
<i class="fontello icon-fw fontello-angle-right text"></i>
|
|
|
|
<i class="fontello icon-fw fontello-angle-down text-active"></i>
|
|
|
|
</span>
|
|
|
|
<i class="fontello fontello-emo-sunglasses"></i>
|
|
|
|
<span>随心小项目</span>
|
|
|
|
</a>
|
|
|
|
<ul class="nav nav-sub dk">
|
|
|
|
<li class="nav-sub-header">
|
|
|
|
<a>
|
|
|
|
<span>随心小项目</span>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
<a href="https://github.com/iotcat/wIoT" class="auto" target="_blank">wIoT - 物联端管框架</a>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
<a href="https://github.com/eeeNeko/ovo" class="auto" target="_blank">ovo.h - aws的C++框架</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<!--分类category-->
|
|
|
|
<li>
|
|
|
|
<a class="auto">
|
|
|
|
<span class="pull-right text-muted">
|
|
|
|
<i class="fontello icon-fw fontello-angle-right text"></i>
|
|
|
|
<i class="fontello icon-fw fontello-angle-down text-active"></i>
|
|
|
|
</span>
|
|
|
|
<i class="glyphicon glyphicon-th"></i>
|
|
|
|
<span><?php _me("分类") ?></span>
|
|
|
|
</a>
|
|
|
|
<ul class="nav nav-sub dk">
|
|
|
|
<li class="nav-sub-header">
|
|
|
|
<a>
|
|
|
|
<span><?php _me("分类") ?></span>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<!--循环输出分类-->
|
|
|
|
<?php
|
|
|
|
$this->widget('Widget_Metas_Category_List')->to($categorys);
|
|
|
|
echo Content::returnCategories($categorys) ?>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<!--独立页面pages-->
|
|
|
|
<li>
|
|
|
|
<a class="auto">
|
|
|
|
<span class="pull-right text-muted">
|
|
|
|
<i class="fontello icon-fw fontello-angle-right text"></i>
|
|
|
|
<i class="fontello icon-fw fontello-angle-down text-active"></i>
|
|
|
|
</span>
|
|
|
|
<i class="glyphicon glyphicon-file"></i>
|
|
|
|
<span><?php _me("页面") ?></span>
|
|
|
|
</a>
|
|
|
|
<ul class="nav nav-sub dk">
|
|
|
|
<li class="nav-sub-header">
|
|
|
|
<a data-no-instant>
|
|
|
|
<span><?php _me("页面") ?></span>
|
|
|
|
</a>
|
|
|
|
</li><!--这个字段不会被显示出来-->
|
|
|
|
<!--循环输出独立页面-->
|
|
|
|
<?php $this->widget('Widget_Contents_Page_List')->to($pages); ?>
|
|
|
|
<?php while($pages->next()): ?>
|
|
|
|
<?php if ($pages->fields->navbar == "hide") continue; ?>
|
|
|
|
<li><a href="<?php $pages->permalink(); ?>"><span><?php $pages->title(); ?></span></a></li>
|
|
|
|
<?php endwhile; ?>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<!--友情链接-->
|
|
|
|
<li>
|
|
|
|
<a class="auto">
|
|
|
|
<span class="pull-right text-muted">
|
|
|
|
<i class="fontello icon-fw fontello-angle-right text"></i>
|
|
|
|
<i class="fontello icon-fw fontello-angle-down text-active"></i>
|
|
|
|
</span>
|
|
|
|
<i class="iconfont icon-links"></i>
|
|
|
|
<span><?php _me("友链") ?></span>
|
|
|
|
</a>
|
|
|
|
<ul class="nav nav-sub dk">
|
|
|
|
<li class="nav-sub-header">
|
|
|
|
<a data-no-instant>
|
|
|
|
<span><?php _me("友链") ?></span>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<!--使用links插件,输出全站友链-->
|
|
|
|
<?php $mypattern1 = "<li data-original-title=\"{title}\" data-toggle=\"tooltip\"
|
|
|
|
data-placement=\"top\"><a href=\"{url}\" target=\"_blank\"><span>{name}</span></a></li>";
|
|
|
|
Links_Plugin::output($mypattern1, 0, "ten");?>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<?php endif; ?>
|
|
|
|
</ul>
|
|
|
|
</nav>
|
|
|
|
<!-- nav -->
|
|
|
|
</div>
|
|
|
|
<!--end of .navi-wrap-->
|
|
|
|
<!--left_footer--><!--
|
|
|
|
<div id="left_footer" class="footer wrapper-xs text-center nav-xs lt">
|
|
|
|
<?php //if (@in_array('hideLogin',$this->options->featuresetup)){
|
|
|
|
//$class = "col-xs-6";
|
|
|
|
// }else{
|
|
|
|
// $class = "col-xs-4";
|
|
|
|
// }; ?>
|
|
|
|
|
|
|
|
<?php //if (!@in_array('hideLogin',$this->options->featuresetup)): ?>
|
|
|
|
<div class="<?php// echo $class; ?> footer-stats">
|
|
|
|
<a target="_blank" class="tinav" href="<?php //$this->options->adminUrl(); ?>" title="" data-toggle="tooltip" data-placement="top" data-original-title="后台管理">
|
|
|
|
<span class="block"><i class="fontello fontello-cogs"></i></span>
|
|
|
|
<small class="text-muted"><?//php _me("管理") ?></small>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<?php //endif; ?>
|
|
|
|
<div class="<?php// echo $class; ?> footer-stats">
|
|
|
|
<a target="_blank" class="tinav" href="<?php// $this->options->feedUrl(); ?>" title="" data-toggle="tooltip" data-placement="top" data-original-title="文章RSS地址">
|
|
|
|
<span class="block"><i class="fontello fontello-rss"></i></span>
|
|
|
|
<small class="text-muted"><?php// _me("文章") ?></small>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<div class="<?php //echo $class; ?> footer-stats">
|
|
|
|
<a target="_blank" href="<?php// $this->options->commentsFeedUrl(); ?>" title="" data-toggle="tooltip" data-placement="top" data-original-title="评论RSS地址">
|
|
|
|
<span class="block"><i class="fontello fontello-rss-square"></i></span>
|
|
|
|
<small class="text-muted"><?php// _me("评论") ?></small>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
</div>-->
|
|
|
|
|
|
|
|
</div><!--.aside-wrap-->
|
|
|
|
</aside>
|
|
|
|
<!-- content -->
|
|
|
|
<div id="content" class="app-content">
|
|
|
|
<!--loading animate-->
|
|
|
|
<?php echo Content::returnPjaxAnimateHtml(); ?>
|