From 6c795f216ca920d291c44a1450057f9ee61e6033 Mon Sep 17 00:00:00 2001 From: xaoxuu Date: Wed, 15 Aug 2018 01:06:53 +0800 Subject: [PATCH] update --- README.md | 23 +++ layout/_partial/article.ejs | 204 +++++++++------------ layout/_partial/footer.ejs | 9 +- layout/_partial/post.ejs | 2 +- layout/_partial/post/recommended_posts.ejs | 2 +- layout/_partial/scripts.ejs | 100 +++++++--- source/less/_article.less | 11 +- 7 files changed, 198 insertions(+), 153 deletions(-) diff --git a/README.md b/README.md index 865e712..fab43f2 100755 --- a/README.md +++ b/README.md @@ -166,8 +166,31 @@ menu: @primary-color: @xiaowenwen-green; // 强调色 @accent-color: @material-orange; +// ... ``` +## 文章配置项 + +某一篇文章不想开启评论 + +``` +--- +comments: false +--- +``` + +某一篇文章不想在底部显示推荐文章 + +``` +--- +recommended_posts: false +--- +``` + + + + + 其他的暂时不想写了,自己摸索吧~ diff --git a/layout/_partial/article.ejs b/layout/_partial/article.ejs index 4a4c4bc..c13344b 100755 --- a/layout/_partial/article.ejs +++ b/layout/_partial/article.ejs @@ -1,134 +1,112 @@ -
-
-

- - <% if(post.title){ %> - <%= post.title %> - <% } else if (post.date) { %> - <%= date(post.date, 'YYYY-MM-DD dddd') %> - <% } %> - -

- - <%- partial('categories',{post:post}) %> -
- <% if(post.toc!==false){ %> -
<%- toc(post.content, {list_number: false}) %>
- <% } %> - -
- -
- <%- post.content %> -
- - <% if (post.tags && post.tags.length) { %> - +
+
+

+ + <% if(post.title){ %> + <%= post.title %> + <% } else if (post.date) { %> + <%= date(post.date, 'YYYY-MM-DD dddd') %> + <% } %> + +

+ + <%- partial('categories',{post:post}) %> +
+ <% if(post.toc!==false){ %> +
<%- toc(post.content, {list_number: false}) %>
<% } %> +
+ +
+ <%- post.content %> +
- <% if(post.prev || post.next){ %> - - <%} %> + <% if (post.tags && post.tags.length) { %> + + <% } %> -
+ <% if(post.prev || post.next){ %> + + <%} %> +

-
-
+ +<% if (post && ((theme.recommended_posts.enabled && post.recommended_posts != false) || post.comments )) { %> +
+
- <% if (post.comments) { %> - <% if (config.livere_shortname){ %> -
-
- - -
-
+ <% if (post && theme.recommended_posts.enabled && post.recommended_posts != false) { %> + <%- partial('post/recommended_posts', {page: post, site: site}) %> <% } %> - <% if (config.disqus_shortname) { %> -
-
- ⚠️ 无法加载评论系统,请确保您的网络能够正常访问 Disqus 。 -
-
- <% } %> - <% if (config.valine){ %> - <% if (config.valine.enable && config.valine.appId && config.valine.appKey){ %> + <% if (post.comments) { %> + <% if (config.livere_shortname || config.valine){ %> +

评论

+ <% } %> + <% if (config.livere_shortname){ %> +
+
+ +
+
+ <% } %> + + <% if (config.disqus_shortname) { %>
-
- - - +
+ ⚠️ 无法加载评论系统,请确保您的网络能够正常访问 Disqus 。 +
<% } %> + + <% if (config.valine){ %> + <% if (config.valine.enable && config.valine.appId && config.valine.appKey){ %> +
+
+ +
+
+ <% } %> + <% } %> <% } %> - <% } %> - <% if (post && theme.recommended_posts.enabled) { %> - <%- partial('post/recommended_posts', {page: post, site: site}) %> - <% } %> -
-
+
+
+<% } %> - diff --git a/layout/_partial/footer.ejs b/layout/_partial/footer.ejs index fc1c836..593737b 100755 --- a/layout/_partial/footer.ejs +++ b/layout/_partial/footer.ejs @@ -15,13 +15,8 @@
博客内容遵循 知识共享 署名 - 非商业性 - 相同方式共享 4.0 国际协议
-
本站使用 @xaoxuu 发布的 Material-X 主题 -
-

- 总访客为 人次, - 累计访问 次。 -

-
+
本站使用 Material-X 作为主题, + 总访问量为 次。
diff --git a/layout/_partial/post.ejs b/layout/_partial/post.ejs index 8fc6c2a..b804320 100755 --- a/layout/_partial/post.ejs +++ b/layout/_partial/post.ejs @@ -26,7 +26,7 @@ <% if (post.tags && post.tags.length) { %>
<% post.tags.each(function(item){ %> - <%=item.name %> +   <%=item.name %> <%})%>
<% } %> diff --git a/layout/_partial/post/recommended_posts.ejs b/layout/_partial/post/recommended_posts.ejs index 1879f08..9561fbf 100644 --- a/layout/_partial/post/recommended_posts.ejs +++ b/layout/_partial/post/recommended_posts.ejs @@ -1,7 +1,7 @@ <% var post_list = recommended_posts(page, site) %> <% if(post_list.length > 0) { %>