pull/1/head
Yax 5 years ago
parent f8ddfb09e2
commit d18e556f2d

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

@ -0,0 +1,4 @@
<url>
<loc>{{ site_url }}/{{ date }}/{{ slug }}.html</loc>
<lastmod>{{ rfc_2822_date }}</lastmod>
</url>

@ -287,7 +287,9 @@ def main():
banner_layout = fread('layout/banner.html')
category_layout = fread('layout/category.html')
rss_xml = fread('layout/rss.xml')
item_xml = fread('layout/item.xml')
rss_item_xml = fread('layout/rss_item.xml')
sitemap_xml = fread('layout/sitemap.xml')
sitemap_item_xml = fread('layout/sitemap_item.xml')
# Combine layouts to form final layouts.
post_layout = render(page_layout, content=post_layout)
@ -325,8 +327,11 @@ def main():
# Create RSS feeds.
nb_items = min(10, len(blog_posts))
make_list(blog_posts[:nb_items], '_site/rss.xml',
rss_xml, item_xml, None, **params)
rss_xml, rss_item_xml, None, **params)
# Create sitemap
make_list(blog_posts, '_site/sitemap.xml',
sitemap_xml, sitemap_item_xml, None, **params)
# Test parameter to be set temporarily by unit tests.
_test = None

Loading…
Cancel
Save