diff options
author | Stephane Desneux <stephane.desneux@iot.bzh> | 2016-11-08 12:39:57 +0100 |
---|---|---|
committer | Stephane Desneux <stephane.desneux@iot.bzh> | 2016-11-10 14:53:01 +0100 |
commit | c530e84843444a40804e0c2b038c2ec53fe411b2 (patch) | |
tree | 1a9eebf49fd85027ba472bad8c178d686bad8d56 /site/sitemap.xml |
webdocs-agl: added developer website template
Change-Id: I4a45ee0ad5dd0c29a6d6876a0e02cd5550c010e9
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Diffstat (limited to 'site/sitemap.xml')
-rw-r--r-- | site/sitemap.xml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/site/sitemap.xml b/site/sitemap.xml new file mode 100644 index 0000000..0e33063 --- /dev/null +++ b/site/sitemap.xml @@ -0,0 +1,27 @@ +--- +--- +<?xml version='1.0' encoding='UTF-8'?> +<urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'> + +<!-- posts --> +{% for post in site.posts %} +{% include sitemap_entry.html url=post.url change_frequency=post.change_frequency priority=post.priority %} +{% endfor %} + +<!-- pages --> +{% for site_page in site.pages %} + {% include sitemap_entry.html url=site_page.url change_frequency=site_page.change_frequency priority=site_page.priority %} + + {% comment %} + Add an extra entry for all pages that have "/{latest version}/" in their URI. + The extra entry is the same, with "/{latest version}/" replaced with "/latest/". + This is done because "/latest/" doesn't actually exist as a page; it's an alias + in the .htaccess file. + {% endcomment %} + {% capture latest_docs_version_prefix %}/{{ site.latest_docs_version }}/{% endcapture %} + {% if site_page.url contains latest_docs_version_prefix %} + {% assign latest_url = site_page.url | replace: latest_docs_version_prefix,"/latest/" %} + {% include sitemap_entry.html url=latest_url change_frequency=site_page.change_frequency priority=0.9 %} + {% endif %} +{% endfor %} +</urlset> |