|
75 | 75 | smartquotes = False |
76 | 76 |
|
77 | 77 | # Options for the linkcheck builder |
| 78 | +linkcheck_anchors = True |
78 | 79 | # Ignore localhost |
79 | 80 | linkcheck_ignore = [ |
80 | 81 | # Ignore local and example URLs |
|
114 | 115 | # Example |
115 | 116 | # r"https://chrome\.google\.com/webstore/detail/.*": r"https://consent\.google\.com/.*", |
116 | 117 | } |
117 | | -linkcheck_anchors = True |
118 | | -linkcheck_timeout = 5 |
119 | 118 | linkcheck_retries = 1 |
| 119 | +linkcheck_report_timeouts_as_broken = True |
| 120 | +linkcheck_timeout = 5 |
120 | 121 |
|
121 | 122 | # The suffix of source filenames. |
122 | 123 | source_suffix = { |
|
185 | 186 |
|
186 | 187 | html_theme_options = { |
187 | 188 | "article_header_start": ["toggle-primary-sidebar"], |
| 189 | + "extra_footer": """<p>The text and illustrations in this website are licensed by the Plone Foundation under a Creative Commons Attribution 4.0 International license. Plone and the Plone® logo are registered trademarks of the Plone Foundation, registered in the United States and other countries. For guidelines on the permitted uses of the Plone trademarks, see <a href="https://plone.org/foundation/logo">https://plone.org/foundation/logo</a>. All other trademarks are owned by their respective owners.</p> |
| 190 | + <p>Pull request previews by <a href="https://readthedocs.org/">Read the Docs</a>.</p>""", |
188 | 191 | "footer_content_items": [ |
189 | 192 | "author", |
190 | 193 | "copyright", |
191 | 194 | "last-updated", |
192 | 195 | "extra-footer", |
193 | 196 | "icon-links", |
194 | 197 | ], |
195 | | - "extra_footer": """<p>The text and illustrations in this website are licensed by the Plone Foundation under a Creative Commons Attribution 4.0 International license. Plone and the Plone® logo are registered trademarks of the Plone Foundation, registered in the United States and other countries. For guidelines on the permitted uses of the Plone trademarks, see <a href="https://plone.org/foundation/logo">https://plone.org/foundation/logo</a>. All other trademarks are owned by their respective owners.</p> |
196 | | - <p>Pull request previews by <a href="https://readthedocs.org/">Read the Docs</a>.</p>""", |
197 | 198 | "icon_links": [ |
198 | 199 | { |
199 | 200 | "name": "GitHub", |
|
275 | 276 | # "<project> v<release> documentation". |
276 | 277 | html_title = "%(project)s v%(release)s" % {"project": project, "release": release} |
277 | 278 |
|
278 | | -# If false, no index is generated. |
279 | | -html_use_index = True |
280 | | - |
281 | 279 | html_css_files = ["documentation.css", ("print.css", {"media": "print"})] |
282 | 280 | html_js_files = [] |
283 | | - |
284 | 281 | html_extra_path = [ |
285 | 282 | "robots.txt", |
286 | 283 | ] |
|
308 | 305 | # For more information see: |
309 | 306 | # https://myst-parser.readthedocs.io/en/latest/syntax/optional.html |
310 | 307 | myst_enable_extensions = [ |
311 | | - "attrs_block", # Support parsing of block attributes. |
312 | | - "attrs_inline", # Support parsing of inline attributes. |
| 308 | + "attrs_block", # Support parsing of block attributes. |
| 309 | + "attrs_inline", # Support parsing of inline attributes. |
313 | 310 | "colon_fence", # You can also use ::: delimiters to denote code fences, instead of ```. |
314 | 311 | "deflist", # Support definition lists. https://myst-parser.readthedocs.io/en/latest/syntax/optional.html#definition-lists |
315 | 312 | "html_image", # For inline images. See https://myst-parser.readthedocs.io/en/latest/syntax/optional.html#html-images |
|
354 | 351 | "training": ("https://training.plone.org/", None), |
355 | 352 | "training-2022": ("https://2022.training.plone.org/", None), |
356 | 353 | "training-2023": ("https://2023.training.plone.org/", None), |
| 354 | + "training-2024": ("https://2024.training.plone.org/", None), |
357 | 355 | } |
358 | 356 |
|
359 | 357 |
|
|
0 commit comments