Compare commits

...

1 Commits

Author SHA1 Message Date
Martin Trigaux
d847b19180 [ADD] conf: add sitemap generation
Requires jdillard/sphinx-sitemap@6d5e7b4aeb
2021-07-20 10:09:31 +02:00
2 changed files with 9 additions and 0 deletions

View File

@ -111,6 +111,9 @@ extensions = [
# Strange html domain logic used in memento pages
'html_domain',
# Sitemap generation
'sphinx_sitemap',
]
if odoo_dir_in_path:
# GitHub links generation
@ -247,6 +250,11 @@ def setup(app):
app.connect('html-page-context', _generate_alternate_urls)
if app.config.language == "en":
app.config.sitemap_url_scheme = "{version}{link}"
else:
app.config.sitemap_url_scheme = "{version}{lang}{link}"
def _generate_alternate_urls(app, pagename, templatename, context, doctree):
""" Add keys of required alternate URLs for the current document in the rendering context.

View File

@ -4,3 +4,4 @@ pygments-csv-lexer~=0.1
pysass~=0.1.0
sphinx~=3.0
werkzeug==0.14.1
sphinx_sitemap==2.2.0