[xenforo:media] use 'author_slug' in default directories (#8785)

https://github.com/mikf/gallery-dl/issues/8785#issuecomment-3757492259
This commit is contained in:
Mike Fährmann
2026-01-16 09:30:51 +01:00
parent 254bb4505c
commit ea2b4427e6

View File

@@ -447,7 +447,7 @@ class XenforoForumExtractor(XenforoExtractor):
class XenforoMediaUserExtractor(XenforoExtractor):
subcategory = "media-user"
directory_fmt = ("{category}", "Media", "{author}")
directory_fmt = ("{category}", "Media", "{author_slug}")
filename_fmt = "{filename}.{extension}"
archive_fmt = "{id}"
pattern = (BASE_PATTERN + r"(/(?:index\.php\?)?)me(?:"
@@ -489,7 +489,7 @@ class XenforoMediaCategoryExtractor(XenforoExtractor):
class XenforoMediaItemExtractor(XenforoExtractor):
subcategory = "media-item"
directory_fmt = ("{category}", "Media", "{author|''}")
directory_fmt = ("{category}", "Media", "{author_slug|''}")
filename_fmt = "{filename}.{extension}"
archive_fmt = "{id}"
pattern = BASE_PATTERN + r"(/(?:index\.php\?)?media/((?:[^/?#]+\.)\d+))"