<% var sections = page.body ? page.body : theme.layout.on_page.body; %> <% sections.forEach(function(widget_id){ %> <% if (widget_id == 'article') { %>
<%- partial('meta', {post: post, position: 'header'}) %>
<% (post.photos||[]).forEach(function(photo){ %> <% }) %> <%- post.content %> <% if(theme.layout.on_page.footer && (page.layout == 'post')){ %>
<% (theme.layout.on_page.footer||[]).forEach(function(widget_id){ %> <% if (widget_id in theme.widget){ %> <% let widget = theme.widget[widget_id]; %> <%- partial('../_widget/' + widget.class, {item: widget}) %> <% } %> <% }) %> <% } %>
<% if(post.layout == 'post' || post.layout == 'page'){ %>
<%- partial('meta', {post: post, position: 'footer'}) %> <% } %> <% if(post.prev || post.next){ %>
<% if(post.prev){ %>

<% if (post.prev.tags && post.prev.tags.length && post.prev.tags.each) { %> <% var items = []; post.prev.tags.each(function(item){ items.push(' ' + item.name + ''); }); %>
 <%- items.join(' ') %>
<% } %>
<% } %> <% if(post.next){ %>
<%} %>
<%} %>
<% } else if (widget_id == 'comments') { %> <%- partial('../_third-party/comments') %> <% } else { %> <% if (widget_id in theme.widget){ %> <% let widget = theme.widget[widget_id]; %> <%- partial('../_widget/' + widget.class, {item: widget}) %> <% } %> <% } %> <% }) %> <% if (sections.indexOf('comments') < 0) { page.comments = false; } %> <% if (page.mathjax){ %> <%- partial('mathjax') %> <% } %> <% if (page.layout == 'post'){ %> <% } %>