|
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