diff options
| author | 阔落 <45323514+BigCoke233@users.noreply.github.com> | 2019-03-24 18:02:47 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-03-24 18:02:47 +0800 |
| commit | 4353a0f3f12ca253285e3edf9f2206e526f112ce (patch) | |
| tree | efd983701eeba6622028563048927aa848d239e8 /includes | |
| parent | 107e63005d013dd3caea541c921dcf8be415014e (diff) | |
Add files via upload
Diffstat (limited to 'includes')
| -rw-r--r-- | includes/comments.php | 44 | ||||
| -rw-r--r-- | includes/footer.php | 134 | ||||
| -rw-r--r-- | includes/head.php | 126 | ||||
| -rw-r--r-- | includes/header.php | 35 | ||||
| -rw-r--r-- | includes/owo.php | 78 | ||||
| -rw-r--r-- | includes/post-item.php | 58 | ||||
| -rw-r--r-- | includes/sidebar.php | 98 | ||||
| -rw-r--r-- | includes/toolbar.php | 10 |
8 files changed, 583 insertions, 0 deletions
diff --git a/includes/comments.php b/includes/comments.php new file mode 100644 index 0000000..3facb2a --- /dev/null +++ b/includes/comments.php @@ -0,0 +1,44 @@ +<br />
+<?php if (!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
+<div id="comments" class="responsesWrapper">
+
+ <?php if($this->allow('comment')): ?>
+ <div id="<?php $this->respondId(); ?>" class="respond item">
+ <br />
+ <form method="post" action="<?php $this->commentUrl() ?>" id="comment-form" class="comment-form row" role="form">
+ <p class="comment-form-comment col-md-12">
+ <textarea rows="8" cols="50" name="text" id="owo-textarea" class="textarea" required ><?php $this->remember('text'); ?></textarea>
+ </p>
+
+ <?php if($this->user->hasLogin()): ?>
+ <p style="margin-left:16px"><?php _e('登录身份: '); ?><a href="<?php $this->options->profileUrl(); ?>"><?php $this->user->screenName(); ?></a>. <a href="<?php $this->options->logoutUrl(); ?>" title="Logout"><?php _e('退出'); ?> »</a></p>
+ <?php else: ?>
+ <p class="comment-form-author col-md-4">
+ <input placeholder="留下你的大名" type="text" name="author" id="author" class="text" value="<?php $this->remember('author'); ?>" required />
+ </p>
+ <p class="comment-form-email col-md-4">
+ <input placeholder="输入正确的邮箱地址,会为你保密" type="email" name="mail" id="mail" class="text" value="<?php $this->remember('mail'); ?>"<?php if ($this->options->commentsRequireMail): ?> required<?php endif; ?> />
+ </p>
+ <p class="comment-form-url col-md-4">
+ <input placeholder="http(s)://" type="url" name="url" id="url" class="text" placeholder="<?php _e('http://'); ?>" value="<?php $this->remember('url'); ?>"<?php if ($this->options->commentsRequireURL): ?> required<?php endif; ?> />
+ </p>
+ <?php endif; ?>
+ <?php $this->need('includes/owo.php'); ?>
+ <p class="form-submit col-md-12">
+ <button type="submit" class="submit btn btn-info " style="float:right;transition:all 0.5s;"><?php _e('提交评论'); ?></button>
+ </p>
+ </form>
+ </div>
+ <?php else: ?>
+ <h3><?php _e('评论已关闭'); ?></h3>
+ <?php endif; ?>
+
+ <?php $this->comments()->to($comments); ?>
+ <?php if ($comments->have()): ?>
+ <div class="comment-list-wrap">
+ <?php $comments->listComments(); ?>
+ </div>
+ <?php $comments->pageNav('« 前一页', '后一页 »'); ?>
+
+ <?php endif; ?>
+</div>
\ No newline at end of file diff --git a/includes/footer.php b/includes/footer.php new file mode 100644 index 0000000..34e8cb4 --- /dev/null +++ b/includes/footer.php @@ -0,0 +1,134 @@ + <!-- 页脚信息 -->
+ <footer class="footer-info">
+ <div class="container">
+ <div class="row">
+ <div class="col-md-5">
+ <h3>最新访客</h3>
+ <div class="newest-comment">
+ <?php $this->widget('Widget_Comments_Recent','ignoreAuthor=true')->to($comments); ?>
+ <?php while($comments->next()): ?>
+ <a href="<?php $comments->permalink(); ?>"><?php $comments->gravatar(200); ?></a>
+ <?php endwhile; ?>
+ </div>
+ </div>
+
+ <div class="col-md-7 site-info">
+ <h3>站点信息</h3>
+ <p>小站已萌萌哒运行:<span id="htmer_time"></span>,感谢陪伴</p>
+ <p id="hitokoto">正在玩命获取一言毒鸡汤( ̄(∞) ̄)</p>
+ <p>
+ Powered by <a href="http://typecho.org">Typecho</a> | Theme <a href="https://github.com/BigCoke233/mark">Mark</a> by BigCoke with <i class="fa fa-heart" style="color:red"></i>
+ <br />Copyright © <?php echo date('Y') ?> <A href="<?php $this->options->siteUrl(); ?>"><?php $this->options->title() ?></a>
+ </p>
+ </div>
+ </div>
+ </div>
+ </footer>
+
+
+
+ <!-- js -->
+ <script type="text/javascript" src="<?php $this->options->themeUrl('assets/js/bootstrap.min.js'); ?>"></script>
+ <script type="text/javascript" src="<?php $this->options->themeUrl('assets/js/nav.js'); ?>"></script>
+ <script type="text/javascript" src="<?php $this->options->themeUrl('assets/js/jquery.fancybox.min.js'); ?>"></script>
+ <script type="text/javascript" src="<?php $this->options->themeUrl('assets/js/owo.js'); ?>"></script>
+ <script type="text/javascript" src="<?php $this->options->themeUrl('assets/js/prism.js'); ?>" data-no-instant></script>
+
+ <script src="https://v1.hitokoto.cn/?encode=js&select=%23hitokoto" defer></script>
+
+ <!-- pjax 动画 -->
+<div class="spinner unvisible">
+ <div class="rect1"></div>
+ <div class="rect2"></div>
+ <div class="rect3"></div>
+ <div class="rect4"></div>
+ <div class="rect5"></div>
+</div>
+<div class="viewport-cover unvisible-cover"></div>
+
+ <?php if($this->options->pjax && $this->options->pjax!=0) :?>
+ <!-- pjax -->
+ <script>
+ //pjax load
+ $(document).pjax(
+ 'body a',
+ '#pjax-container',
+ {
+ timeout:8000,
+ container: '#pjax-container',
+ fragment: '#pjax-container',
+ }
+ );
+ $(document).on('pjax:send',
+ function() {
+ $('#pjax-container').addClass("pjax-loading");
+ $('.spinner').removeClass("unvisible");
+ $('.viewport-cover').removeClass("unvisible-cover");
+ })
+ $(document).on('pjax:complete',
+ function() {
+ $('#pjax-container').removeClass("pjax-loading");
+ $('.spinner').addClass("unvisible");
+ $('.viewport-cover').addClass("unvisible-cover");
+ if (typeof Prism !== 'undefined') {
+ Prism.highlightAll(true,null);}
+ <?php $this->options->pjax_reload(); ?>
+ });
+ </script>
+
+ <?php endif; ?>
+ <script>
+ //prism highlight-code load
+$(document).ready(function(){
+ var doc_pre = $(".post-content pre");
+ doc_pre.each(function(){
+ var class_val = $(this).attr('class');
+ var class_arr = new Array();
+ class_arr = class_val.split(';');
+ class_arr = class_arr['0'].split(':');
+ var lan_class = 'language-'+class_arr['1'];
+ var pre_content = '<code class="'+lan_class+'">'+$(this).html()+'</code>';
+ $(this).html(pre_content);
+ $(this).attr("class",'line-numbers '+lan_class);
+ });
+});
+ //site creat time
+ function secondToDate(second) {
+ if (!second) {
+ return 0;
+ }
+ var time = new Array(0, 0, 0, 0, 0);
+ if (second >= 365 * 24 * 3600) {
+ time[0] = parseInt(second / (365 * 24 * 3600));
+ second %= 365 * 24 * 3600;
+ }
+ if (second >= 24 * 3600) {
+ time[1] = parseInt(second / (24 * 3600));
+ second %= 24 * 3600;
+ }
+ if (second >= 3600) {
+ time[2] = parseInt(second / 3600);
+ second %= 3600;
+ }
+ if (second >= 60) {
+ time[3] = parseInt(second / 60);
+ second %= 60;
+ }
+ if (second > 0) {
+ time[4] = second;
+ }
+ return time;
+ }
+ function setTime() {
+ var create_time = Math.round(new Date(Date.UTC(2018, 11, 01, 0, 0, 6)).getTime() / 1000);
+ var timestamp = Math.round((new Date().getTime() + 8 * 60 * 60 * 1000) / 1000);
+ currentTime = secondToDate((timestamp - create_time));
+ currentTimeHtml = currentTime[0] + '年' + currentTime[1] + '天'
+ + currentTime[2] + '时' + currentTime[3] + '分' + currentTime[4]
+ + '秒';
+ document.getElementById("htmer_time").innerHTML = currentTimeHtml;
+ } setInterval(setTime, 1000);
+ </script>
+
+ </body>
+</html>
\ No newline at end of file diff --git a/includes/head.php b/includes/head.php new file mode 100644 index 0000000..c0e4b9e --- /dev/null +++ b/includes/head.php @@ -0,0 +1,126 @@ +<!DOCTYPE html>
+<html lang="zh-CN">
+ <!-- 头部信息 -->
+ <head>
+ <!-- 页面信息 -->
+ <meta http-equiv="content-type" content="text/html; charset=<?php $this->options->charset(); ?>" />
+ <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
+
+ <?php if ($this->is('index')): ?>
+ <meta name="description" content="<?php $this->options->description(); ?>" />
+ <meta name="keywords" content="<?php $this->options->keywords(); ?>" />
+ <meta name="author" content="<?php $this->options->author(); ?>" />
+ <?php endif; ?>
+ <?php if($this->is('post')||$this->is('page')): ?>
+ <meta name="description" content="<?php $this->excerpt(300); ?>" />
+ <meta name="keywords" content="<?php $this->options->keywords(); ?>,<?php $this->tags(', ', false, 'none'); ?>" />
+ <meta name="author" content="<?php $this->options->author(); ?>" />
+ <meta property="og:image" content="<?php $this->fields->banner(); ?>" />
+ <meta property="og:release_date" content="<?php $this->date('Y-m-j'); ?>" />
+ <meta property="og:title" content="<?php $this->title(); ?>" />
+ <meta property="og:description" content="<?php $this->description(); ?>" />
+ <meta property="og:author" content="<?php $this->author(); ?>" />
+ <?php endif; ?>
+
+ <!-- 定义title -->
+ <title>
+ <?php if($this->_currentPage>1) echo '第 '.$this->_currentPage.' 页 | '; ?>
+ <?php $this->archiveTitle(array(
+ 'category'=>_t('分类 %s 下的文章'),
+ 'search'=>_t('包含关键字 %s 的文章'),
+ 'tag' =>_t('标签 %s 下的文章'),
+ 'author'=>_t('%s 的主页')
+ ), '', ' | '); ?>
+ <?php $this->options->title(); ?>
+ <?php if($this->is('index')||$this->is('front')): ?>
+ <?php endif; ?>
+ </title>
+
+ <!-- css -->
+ <link rel="stylesheet" type="text/css" href="<?php $this->options->themeUrl('assets/bootstrap/bootstrap.min.css'); ?>" />
+ <link rel="stylesheet" type="text/css" href="<?php $this->options->themeUrl('assets/css/mark.min.css'); ?>" />
+ <link rel="stylesheet" type="text/css" href="<?php $this->options->themeUrl('assets/css/jquery.fancybox.min.css'); ?>" />
+ <link rel="stylesheet" type="text/css" href="<?php $this->options->themeUrl('assets/css/font-awesome.min.css'); ?>" />
+ <link rel="stylesheet" type="text/css" href="<?php $this->options->themeUrl('assets/css/button.css'); ?>" />
+ <link rel="stylesheet" type="text/css" href="<?php $this->options->themeUrl('assets/css/prism.css'); ?>" />
+ <link rel="stylesheet" type="text/css" href="<?php $this->options->themeUrl('assets/css/owo.min.css'); ?>" />
+
+ <!-- 部分js -->
+ <script type="text/javascript" src="<?php $this->options->themeUrl('assets/js/jquery.min.js'); ?>"></script>
+ <script type="text/javascript" src="<?php $this->options->themeUrl('assets/pjax/jquery.pjax.js'); ?>"></script>
+
+ <!-- 部分css -->
+ <style>
+ @media screen and (max-width: 600px) {
+ .mobile-none {
+ display:none;
+ }
+ .mobile-block{
+ display:block!important;
+ }
+ #nav{
+ padding:0!important;
+ }
+ .nav-content,.nav-content ul>li{
+ float:left!important
+ }
+ .nav-content{
+ font-size:12px;
+ margin-top:-5px;
+ margin-bottom:-8px;
+ text-align:Center;
+ }
+ .nav-content li{
+ display:inline;
+ }
+ .nav-content i{
+ display:none;
+ }
+ }
+ <?php if($this->options->bg_url && $this->options->bg_url!='') :?>
+ body{
+ background-image:url(<?php $this->options->bg_url() ?>);
+ background-size:cover;
+ background-repeat:no-repeat;
+ background-attachment:fixed;
+ }
+ .item,#nav,.list-group,.list-group li,.pagenav li,.page-navigator li,.comment-body{
+ background:rgba(255,255,255,0.9)!important;
+ }
+ .footer-info{
+ opacity:0.8;
+ }
+ .item{
+ box-shadow:0 0 8px #808080;
+ -webkit-box-shadow:0 0 8px #808080;
+ }
+ <?php endif; ?>
+ </style>
+
+ <!-- 其他头部信息 -->
+ <?php $this->header(); ?>
+
+ <!--
+ ▄ ▄
+ ▌▒█ ▄▀▒▌
+ ▌▒▒▀▄ ▀▒▒▒▐
+ ▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
+ ▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
+ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▐
+ ▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌
+ ▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐
+ ▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌
+ ▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
+ ▌▀▐▄█▄█▌▄▒▀▒▒▒▒▒▒░░░░░░▒▒▒▐
+ ▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒ typecho ▒▌
+ ▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐
+ ▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
+ ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐
+ ▀ MARK~ ▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌
+ ▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀
+ ▐▀▒▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀
+ ▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀
+ --再看,再看就吃掉你!
+ -->
+ </head>
+ <body>
\ No newline at end of file diff --git a/includes/header.php b/includes/header.php new file mode 100644 index 0000000..f9a06d0 --- /dev/null +++ b/includes/header.php @@ -0,0 +1,35 @@ +<header>
+ <div id="top"></div>
+ <!-- 导航栏 -->
+ <nav class="navbar navbar-default navbar-fixed-top" id="nav">
+ <Div class="container-fluid">
+ <div class="nav-logo">
+ <span class="nav-logo-icon">
+ <i class="<?php $this->options->IndexIcon(); ?> mobile-none"></i>
+ </span>
+ <span class="nav-logo-indexname mobile-none">
+ <?php $this->options->IndexName(); ?>
+ </span>
+ </div>
+
+ <div class="nav-content">
+ <ul class="nav navbar-nav">
+ <?php if($this->options->custom_nav && $this->options->custom_nav!='') :?>
+ <?php $this->options->custom_nav() ?>
+ <?php else: ?>
+ <?php $this->widget('Widget_Contents_Page_List')
+ ->parse('<li><a href="{permalink}"><i class="fa fa-paper-plane" aria-hidden="true"></i> {title}</a></li>'); ?>
+ <li><a href="<?php $this->options->SiteUrl(); ?>"><i class="fa fa-home" aria-hidden="true"></i> 首页</a></li>
+ <?php endif; ?>
+ </ul>
+ </div>
+ </div>
+ </nav>
+
+ <br />
+ <br />
+ <br />
+ <br />
+ <br />
+ <!-- 能偷懒不写样式为什么不用br? -->
+</header>
\ No newline at end of file diff --git a/includes/owo.php b/includes/owo.php new file mode 100644 index 0000000..c03ecc5 --- /dev/null +++ b/includes/owo.php @@ -0,0 +1,78 @@ + <!-- simple owo -->
+ <div class="OwO-logo" onclick="$('#qaq').toggleClass('OwO-open');">
+ <span>(owo)</span>
+ </div>
+ <div id="OwO-container">
+ <div class="OwO" id="qaq">
+ <div class="OwO-body" id="OwO-body">
+ <ul id="OwO-pp" class="OwO-items OwO-items-emoticon OwO-items-show" style="max-height: 197px;">
+ <li class="OwO-item" onclick="Smilies.grin('; ?>chaiquan.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>chaiquan.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>chaiquanbugaoxin.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>chaiquanbugaoxin.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>chaiquanzaijian.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>chaiquanzaijian.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>chaiquanku.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>chaiquanku.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>hehe.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>hehe.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>haha.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>haha.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>tushe.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>tushe.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>taikaixin.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>taikaixin.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>xiaoyan.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>xiaoyan.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>huaxin.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>huaxin.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>xiaoguai.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>xiaoguai.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>guai.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>guai.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>wuzuixiao.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>wuzuixiao.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>huaji.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>huaji.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>nidongde.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>nidongde.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>bugaoxin.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>bugaoxin.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>nu.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>nu.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>han.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>han.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>heixian.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>heixian.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>lei.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>lei.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>zhenbang.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>zhenbang.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>pen.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>pen.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>jingku.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>jingku.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>yinxian.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>yinxian.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>bishi.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>bishi.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>ku.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>ku.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>a.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>a.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>kuanghan.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>kuanghan.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>what.png');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>what.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>yiwen.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>yiwen.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>suanshuang.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>suanshuang.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>yamiedie.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>yamiedie.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>weiqu.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>weiqu.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>jingya.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>jingya.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>shuijiao.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>shuijiao.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>xiaoniao.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>xiaoniao.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>wabi.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>wabi.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>tu.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>tu.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>xili.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>xili.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>xiaohonglian.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>xiaohonglian.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>landeli.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>landeli.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>mianqiang.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>mianqiang.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>aixin.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>aixin.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>xinsui.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>xinsui.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>meigui.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>meigui.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>liwu.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>liwu.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>caihong.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>caihong.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>taiyang.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>taiyang.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>xinxinyueliang.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>xinxinyueliang.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>qianbi.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>qianbi.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>chabei.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>chabei.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>dangao.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>dangao.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>damuzhi.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>damuzhi.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>shengli.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>shengli.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>haha.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>haha.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>OK.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>OK.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>shafa.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>shafa.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>shouzhi.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>shouzhi.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>xiangjiao.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>xiangjiao.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>bianbian.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>bianbian.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>yaowan.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>yaowan.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>hlj.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>hlj.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>lazhu.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>lazhu.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>yingyue.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>yingyue.png" /></li>
+ <li class="OwO-item" onclick="Smilies.grin('; ?>dengpao.png)');"><img src="<?php $this->options->themeUrl('assets/bq/'); ?>dengpao.png" /></li>
+
+ </ul>
+ </div>
+ </div>
+ </div>
\ No newline at end of file diff --git a/includes/post-item.php b/includes/post-item.php new file mode 100644 index 0000000..60ad412 --- /dev/null +++ b/includes/post-item.php @@ -0,0 +1,58 @@ +<?php if($this->is('post') || $this->fields->type=='1' ): ?>
+<!-- 说说 -->
+<?php if ($this->is('index')): ?>
+ <div class="post-item item">
+
+ <div class="row">
+ <div class="saying-info">
+ <div class="col-md-1 col-xs-2 saying-avatar">
+ <?php $this->author->gravatar(50); ?>
+ </div>
+ <div class="col-md-11 col-xs-10 saying-title-info">
+ <h4 class="saying-title"><a href="<?php $this->permalink() ?>" class="post-link"><?php $this->sticky(); $this->title() ?></a></h4>
+ <span><br /><i class="glyphicon glyphicon-send"></i> <?php $this->author() ?> 发布了一条说说:</span>
+ </div>
+ </div>
+ </div>
+ <hr />
+ <div class="post-content saying-content">
+ <?php
+ $content = preg_replace('/<img(.*?)src="(.*?)"(.*?)>/s','<a data-fancybox="gallery" href="${2}"><img${1}src="${2}"${3}></a>',$this->content);
+ echo $content
+ ?>
+ </div>
+ <a href="<?php $this->permalink() ?>" class="post-link">
+ <hr />
+ <div class="post-info"><span class="glyphicon glyphicon-th-large"></span> <?php $this->category(',', true, '木有分类'); ?> | <span class="glyphicon glyphicon-calendar"></span> <?php $this->date('F j, Y'); ?> | <Span class="glyphicon glyphicon-comment"></span> <?php $this->commentsNum('%d Comments'); ?></div>
+ <br />
+ </a>
+ </div>
+ <br />
+<?php endif; ?>
+<?php else: ?>
+<!-- 文章 -->
+ <a href="<?php $this->permalink() ?>" class="post-link">
+ <div class="item post-item">
+ <?php if ($this->is('index')): ?>
+ <div class="post-banner">
+ <?php if($this->fields->banner && $this->fields->banner!='') :?>
+ <div class="media-banner" style="background-position:center center;background:url(<?php $this->fields->banner(); ?>);background-repeat:no-repeat;background-size:cover;"></div>
+ <?php endif; ?>
+ </div>
+ <?php endif; ?>
+
+
+ <h2 class="index-post-header"><?php $this->sticky(); $this->title() ?></h4>
+ <p class="excerpt">
+ <?php $this->excerpt(100); ?>
+ </p>
+
+ <hr />
+
+ <div class="post-info"><span class="glyphicon glyphicon-th-large"></span> <?php $this->category(',', true, '木有分类'); ?> | <span class="glyphicon glyphicon-calendar"></span> <?php $this->date('F j, Y'); ?> | <Span class="glyphicon glyphicon-comment"></span> <?php $this->commentsNum('%d Comments'); ?></div>
+ <br />
+ </div>
+ </a>
+<br />
+
+<?php endif; ?>
diff --git a/includes/sidebar.php b/includes/sidebar.php new file mode 100644 index 0000000..5e4f0f2 --- /dev/null +++ b/includes/sidebar.php @@ -0,0 +1,98 @@ +<aside class="sidebar">
+ <div class="item name-card">
+ <div class="avatar-bg" style="background:url('<?php $this->options->themeUrl('assets/images/avatar-bg.jpg'); ?>')"></div>
+ <a href="<?php $this->options->SiteUrl(); ?>"><img src="<?php $this->options->avatar(); ?>" class="sidebar-avatar"></a>
+ <h3><?php $this->author(); ?></h3>
+
+ <ul class="sidebar-catchme nav nav-pills nav-justified">
+ <?php if($this->options->github && $this->options->github!='') :?>
+ <li><a href="<?php $this->options->github() ?>"><i class="fa fa-github"></i></a></li>
+ <?php endif; ?>
+
+ <?php if($this->options->QQ_num && $this->options->QQ_num!='') :?>
+ <li><a href="http://wpa.qq.com/msgrd?V=1&Uin=<?php $this->options->QQ_num() ?>&Site=ioshenmue&Menu=yes"><i class="fa fa-qq"></i></a></li>
+ <?php endif; ?>
+
+ <?php if($this->options->QQ_group && $this->options->QQ_group!='') :?>
+ <li><a href="<?php $this->options->QQ_group() ?>"><i class="fa fa-comments-o"></i></a></li>
+ <?php endif; ?>
+
+ <?php $this->options->custom_social() ?>
+ </ul>
+ </div>
+
+ <br />
+
+ <Div class="item">
+ <form method="post" action="">
+ <div class="input-group">
+ <input type="text" name="s" class="form-control" placeholder="搜点什么吧~">
+ <span class="input-group-btn">
+ <button class="btn btn-default sumbit" type="sumbit"><i class="fa fa-search"></i></button>
+ </span>
+ </div>
+ </form>
+ </div>
+
+ <br />
+
+ <div class="item aside">
+ <h4><i class="fa fa-send"></i> 博客信息</h4>
+ <hr />
+ <ul class="sidebar-info list-group">
+ <?php Typecho_Widget::widget('Widget_Stat')->to($stat); ?>
+ <li class="list-group-item">
+ <i class="fa fa-folder"></i> 分类数量
+ <span class="badge"><?php $stat->categoriesNum() ?></span>
+ </li>
+ <li class="list-group-item">
+ <i class="fa fa-book" aria-hidden="true"></i> 写作数量
+ <span class="badge"><?php echo $stat->publishedPagesNum + $stat->publishedPostsNum; ?></span>
+ </li>
+ <li class="list-group-item">
+ <i class="fa fa-comments-o" aria-hidden="true"></i> 文章评论
+ <span class="badge"><?php $stat->publishedCommentsNum() ?></span>
+ </li>
+ <li class="list-group-item">
+ <i class="fa fa-cloud-upload" aria-hidden="true"></i> 最后更新
+ <span class="badge"><?php echo date('Y-m-d' , $this->modified); ?></span>
+ </li>
+ </ul>
+ </div>
+
+ <br />
+
+ <div class="item aside">
+ <h4><i class="fa fa-bookmark"></i> 便捷分类</h4>
+ <hr />
+ <ul class="sidebar-category list-group">
+ <?php $this->widget('Widget_Metas_Category_List')
+ ->parse('<li class="list-group-item"><a href="{permalink}">{name}</a><span class="badge">{count}</span></li>'); ?>
+ </ul>
+ </div>
+
+ <br />
+
+ <div class="item aside">
+ <h4><i class="fa fa-heart"></i> 全站友链</h4>
+ <hr />
+ <ul class="sidebar-links list-group">
+ <?php Links_Plugin::output("SHOW_TEXT", 0, "index"); ?>
+ </ul>
+ </div>
+
+ <br />
+
+ <div class="item aside tags-list">
+ <h4><i class="fa fa-tags"></i> 热门标签</h4>
+ <hr />
+ <?php $this->widget('Widget_Metas_Tag_Cloud', 'sort=mid&ignoreZeroCount=1&desc=0&limit=30')->to($tags); ?>
+ <?php if($tags->have()): ?>
+ <?php while ($tags->next()): ?>
+ <a href="<?php $tags->permalink(); ?>" rel="tag" title="该标签下有 <?php $tags->count(); ?> 篇文章"><?php $tags->name(); ?></a>
+ <?php endwhile; ?>
+ <?php else: ?>
+ 还没有任何标签哦~
+ <?php endif; ?>
+ </div>
+</aside>
\ No newline at end of file diff --git a/includes/toolbar.php b/includes/toolbar.php new file mode 100644 index 0000000..1f52a4f --- /dev/null +++ b/includes/toolbar.php @@ -0,0 +1,10 @@ + <!-- 右侧工具栏 -->
+ <Div class="footer-tools mobile-none">
+ <?php if (!$this->is('index')): ?>
+ <a href="<?php $this->options->SiteUrl(); ?>"><i class="fa fa-home"></i></a>
+ <?php endif; ?>
+ <?php if ($this->is('post') || $this->is('page')): ?>
+ <a href="#comments"><i class="fa fa-comments"></i></a>
+ <?php endif; ?>
+ <a href="#top"><i class="fa fa-arrow-up"></i></a>
+ </div>
\ No newline at end of file |
