Add pagination (10 posts/page), category-scoped prev/next, hide share footer nav; demo link in README
This commit is contained in:
@@ -3,10 +3,12 @@
|
||||
var data = window.blogData;
|
||||
if (!data || !data.articles || !data.articles.length) return;
|
||||
var id = document.body.getAttribute("data-note-id");
|
||||
var list = data.articles;
|
||||
var idx = -1;
|
||||
for (var i = 0; i < list.length; i++) { if (list[i].id === id) { idx = i; break; } }
|
||||
if (idx < 0) return;
|
||||
var all = data.articles;
|
||||
var me = null;
|
||||
for (var i = 0; i < all.length; i++) { if (all[i].id === id) { me = all[i]; break; } }
|
||||
if (!me) return;
|
||||
var list = me.category ? all.filter(function (a) { return a.category === me.category; }) : all;
|
||||
var idx = list.indexOf(me);
|
||||
var builtin = document.querySelector("#content-footer .navigation");
|
||||
if (builtin) builtin.style.display = "none";
|
||||
var content = document.getElementById("content");
|
||||
|
||||
Reference in New Issue
Block a user