pull/1/head
Yax 5 years ago
parent 9b0fb75043
commit 24f3390ba4

@ -299,17 +299,19 @@ def main():
post_layout = render(page_layout, content=post_layout) post_layout = render(page_layout, content=post_layout)
list_layout = render(page_layout, content=list_layout) list_layout = render(page_layout, content=list_layout)
# Create site pages.
make_pages('content/index.html', '_site/index.html',
page_layout, **params)
#make_pages('content/[!_]*.html', '_site/{{ slug }}/index.html',
# page_layout, **params)
# Create blogs. # Create blogs.
blog_posts = make_posts('posts', '**/*.md', blog_posts = make_posts('posts', '**/*.md',
'_site/{{ year }}/{{ slug }}.html', '_site/{{ year }}/{{ slug }}.html',
post_layout, category_layout, **params) post_layout, category_layout, **params)
page_size = 10
page = 1
for chunk in [blog_posts[i:i + page_size] for i in range(0, len(blog_posts), page_size)]:
params['page'] = page
make_list(chunk, '_site/page' + str(page) + '.html',
list_layout, item_layout, banner_layout, **params)
page = page + 1
# Create blog list pages. # Create blog list pages.
make_list(blog_posts, '_site/index.html', make_list(blog_posts, '_site/index.html',
list_layout, item_layout, banner_layout, **params) list_layout, item_layout, banner_layout, **params)

Loading…
Cancel
Save