docs: Add missing automounting guides (#1594)

* chore(docs): Fix cmdrun hook substituting urls with partial matches

* docs: Add missing automounting articles
This commit is contained in:
Zeglius 2024-09-02 20:30:08 +02:00 committed by GitHub
parent 0c40fe7f6e
commit 6d05181146
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 15 additions and 1 deletions

View File

@ -93,6 +93,14 @@ URL_MAPPINGS = [
"https://universal-blue.discourse.group/docs?topic=970",
"/Advanced/Auto-Mounting_Secondary_Drives/",
),
( # src/Advanced/kde-automount-guide.md
"https://universal-blue.discourse.group/docs?topic=3780",
"/Advanced/kde-automount-guide/",
),
( # src/Advanced/gnome-disks-automount-guide.md
"https://universal-blue.discourse.group/docs?topic=3781",
"/Advanced/gnome-disks-automount-guide/",
),
# endregion ADVANCED
]
@ -171,7 +179,7 @@ def _on_page_markdown_replace_urls(
for src, dst in URL_MAPPINGS:
if config.site_url:
dst = f"{config.site_url.rstrip("/")}/{dst.lstrip("/")}"
res = res.replace(src, dst)
res = re.sub(rf"\b{re.escape(src)}\b", dst, res)
return res

View File

@ -0,0 +1,3 @@
# GNOME Disks Auto-Mount Guide
<!-- cmdrun fetch_discourse_md.py "https://universal-blue.discourse.group/docs?topic=3781" -->

View File

@ -0,0 +1,3 @@
# KDE Partition Manager Auto-Mount Guide
<!-- cmdrun fetch_discourse_md.py "https://universal-blue.discourse.group/docs?topic=3780" -->