summary refs log tree commit diff
path: root/_layouts/post.html
diff options
context:
space:
mode:
Diffstat (limited to '_layouts/post.html')
-rw-r--r--_layouts/post.html90
1 files changed, 90 insertions, 0 deletions
diff --git a/_layouts/post.html b/_layouts/post.html
new file mode 100644
index 0000000..a0a4418
--- /dev/null
+++ b/_layouts/post.html
@@ -0,0 +1,90 @@
+---
+layout: default
+---
+
+<small>{{ page.date | date: "%-d %B %Y" }} - 字数统计:{% if page.layout == "encrypt" %}God Knows {% else %}{{ page.content | strip_html | strip_newlines | remove: " " | size }} - 阅读大约需要{{ page.content | strip_html | strip_newlines | remove: " " | size | divided_by: 350 | plus: 1 }}分钟{% endif %} - Hits: <span id="{{ page.url }}" class="visitors" >Loading...</span>
+</small>
+<h1>{{ page.title }}</h1>
+
+<p class="view">by <a href="//github.com/{{ page.author | default: "Mabbs" }}">{{ page.author | default: site.author }}</a></p>
+<div id="outdate" style="display:none;">
+<hr />
+这是一篇创建于 <span id="outime"></span> 天前的文章,其中的信息可能已经有所发展或是发生改变。
+<br /><br />
+</div>
+<script>
+BirthDay = new Date("{{ page.date | date: "%m/%d/%Y" }} 00:00:00");
+today = new Date();
+timeold = (today.getTime() - BirthDay.getTime());
+secondsold = Math.floor(timeold / 1000);
+e_daysold = timeold / (24 * 60 * 60 * 1000);
+daysold = Math.floor(e_daysold);
+if (daysold > 90) {
+    document.getElementById("outdate").style.display = "block";
+    document.getElementById("outime").innerHTML = daysold;
+}
+</script>
+
+<hr />
+
+{% include toc.html html=content sanitize=true %}
+
+{{content}}
+
+{% if page.tags %}
+  <small>tags: <em>{{ page.tags | join: "</em> - <em>" }}</em></small>
+{% endif %}
+
+<div class="pagination">
+    {% if page.previous.url %}
+      <span class="prev" >
+          <a href="{{ site.baseurl }}{{ page.previous.url }}">
+            上一篇:{{ page.previous.title }}
+          </a>
+      </span>
+    {% endif %}
+  <br />
+    {% if page.next.url %}
+      <span class="next" >
+          <a href="{{ site.baseurl }}{{ page.next.url }}">
+            下一篇:{{ page.next.title }}
+          </a>
+      </span>
+    {% endif %}
+  </div>
+
+<!--[if !IE]> -->
+  <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/gitalk/dist/gitalk.css">
+  <script src="//cdn.jsdelivr.net/npm/gitalk/dist/gitalk.min.js"></script>
+
+<div id="gitalk-container"></div>
+
+<script>
+if (window.location.host != "mabbs.github.io")
+{
+var gitalk = new Gitalk({
+  clientID: '098934a2556425f19d6e',
+  clientSecret: '0bd44eed8425e5437ce43c4ba9b2791fbc04581d',
+  repo: 'mabbs.github.io',
+  owner: 'Mabbs',
+  admin: ['Mabbs'],
+  id: '{{ page.id }}',      // Ensure uniqueness and length less than 50
+  distractionFreeMode: false  // Facebook-like distraction free mode
+})
+}
+else
+{
+var gitalk = new Gitalk({
+  clientID: '36557aec4c3cb04f7ac6',
+  clientSecret: 'ac32993299751cb5a9ba81cf2b171cca65879cdb',
+  repo: 'mabbs.github.io',
+  owner: 'Mabbs',
+  admin: ['Mabbs'],
+  id: '{{ page.id }}',      // Ensure uniqueness and length less than 50
+  distractionFreeMode: false  // Facebook-like distraction free mode
+})
+}
+
+gitalk.render('gitalk-container')
+</script>
+<!-- <![endif]-->