diff --git a/_config.yml b/_config.yml index 4948ad22..f128b003 100644 --- a/_config.yml +++ b/_config.yml @@ -65,6 +65,7 @@ social: Instagram: Pinterest: Flickr: + email: # Search @@ -78,7 +79,6 @@ search: duoshuo_shortname: disqus_shortname: livere_shortname: MTAyMC8yODAyOS80NjA2 - uyan_uid: wumii: @@ -112,6 +112,7 @@ google_analytics: gauges_analytics: baidu_analytics: tencent_analytics: +busuanzi_analytics: true twitter: google_plus: fb_admins: diff --git a/layout/_partial/after-footer.ejs b/layout/_partial/after-footer.ejs index 022dc608..b17ca4b8 100644 --- a/layout/_partial/after-footer.ejs +++ b/layout/_partial/after-footer.ejs @@ -13,9 +13,6 @@ })(); <% } %> -
- -
<%- partial('post/mathjax.ejs') %> @@ -29,4 +26,8 @@ <%- js('js/main') %> <%- partial('google-analytics') %> -<%- partial('gauges-analytics') %> \ No newline at end of file +<%- partial('gauges-analytics') %> +<%- partial('cnzz-analytics') %> +<%- partial('busuanzi-analytics') %> +<%- partial('baidu-analytics') %> +<%- partial('tencent-analytics') %> \ No newline at end of file diff --git a/layout/_partial/article.ejs b/layout/_partial/article.ejs index d7d100e5..7fead46b 100644 --- a/layout/_partial/article.ejs +++ b/layout/_partial/article.ejs @@ -8,6 +8,7 @@ <% } %>
<%- partial('post/date', {class_name: 'article-date', date_format: null}) %> + <%- partial('post/busuanzi-analytics',{index: index}) %>
<% if (post.excerpt && index){ %> diff --git a/layout/_partial/baidu-analytics.ejs b/layout/_partial/baidu-analytics.ejs index 11fad1c5..2d290975 100644 --- a/layout/_partial/baidu-analytics.ejs +++ b/layout/_partial/baidu-analytics.ejs @@ -3,7 +3,7 @@ var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); - hm.src = "//hm.baidu.com/hm.js?{{ theme.baidu_analytics }}"; + hm.src = "//hm.baidu.com/hm.js?<%= theme.baidu_analytics %>"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); diff --git a/layout/_partial/busuanzi-analytics.ejs b/layout/_partial/busuanzi-analytics.ejs new file mode 100644 index 00000000..aba73fbb --- /dev/null +++ b/layout/_partial/busuanzi-analytics.ejs @@ -0,0 +1,4 @@ +<% if (theme.busuanzi_analytics){ %> + +<% }%> diff --git a/layout/_partial/footer.ejs b/layout/_partial/footer.ejs index 0e8da428..d64680c4 100644 --- a/layout/_partial/footer.ejs +++ b/layout/_partial/footer.ejs @@ -6,6 +6,12 @@
© <%= date(new Date(), 'YYYY') %> <%= config.title || config.author %> All Rights Reserved. + <% if (theme.busuanzi_analytics){ %> + + 本站访客数人次 + 本站总访问量次 + + <% } %>
<%= __('theme_by') %> hiero diff --git a/layout/_partial/post/busuanzi-analytics.ejs b/layout/_partial/post/busuanzi-analytics.ejs new file mode 100644 index 00000000..14f9bb83 --- /dev/null +++ b/layout/_partial/post/busuanzi-analytics.ejs @@ -0,0 +1,5 @@ +<% if (!index && theme.busuanzi_analytics){ %> + + 本文总阅读量次 + +<% } %> \ No newline at end of file diff --git a/layout/_widget/social.ejs b/layout/_widget/social.ejs index 23d7f8eb..c1dcfadf 100644 --- a/layout/_widget/social.ejs +++ b/layout/_widget/social.ejs @@ -5,8 +5,11 @@
    <% Object.keys(theme.social).forEach(function(key) { %> -
  • - + <% if (key == 'email'){ %> +
  • + <% } else {%> +
  • + <% }%> <% }) %>
diff --git a/layout/layout.ejs b/layout/layout.ejs index 2f37b9dd..19b420cf 100644 --- a/layout/layout.ejs +++ b/layout/layout.ejs @@ -28,6 +28,5 @@ - <%- partial('_partial/cnzz-analytics') %>