From c268f793a49ad30db0b676a6c0dd87668d133f3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Mon, 15 Dec 2025 17:20:32 +0100 Subject: [PATCH] [xenforo] support 'allthefallen.moe/forum' (#3249 #8268) --- docs/supportedsites.md | 6 ++ gallery_dl/extractor/xenforo.py | 38 ++++++++---- scripts/supportedsites.py | 1 + test/results/atfforum.py | 105 ++++++++++++++++++++++++++++++++ test/results/simpcity.py | 7 +-- 5 files changed, 139 insertions(+), 18 deletions(-) create mode 100644 test/results/atfforum.py diff --git a/docs/supportedsites.md b/docs/supportedsites.md index 804d37da..a0fc1acb 100644 --- a/docs/supportedsites.md +++ b/docs/supportedsites.md @@ -1867,6 +1867,12 @@ Consider all listed sites to potentially be NSFW. Forums, Posts, Threads Supported + + All The Fallen + https://allthefallen.moe/forum/ + Forums, Posts, Threads + + Moebooru and MyImouto diff --git a/gallery_dl/extractor/xenforo.py b/gallery_dl/extractor/xenforo.py index a55eda6f..d8536b01 100644 --- a/gallery_dl/extractor/xenforo.py +++ b/gallery_dl/extractor/xenforo.py @@ -16,8 +16,6 @@ from ..cache import cache class XenforoExtractor(BaseExtractor): """Base class for xenforo extractors""" basecategory = "xenforo" - # cookies_domain = "simpcity.cr" - cookies_names = ("ogaddgmetaprof_user",) directory_fmt = ("{category}", "{thread[section]}", "{thread[title]} ({thread[id]})") filename_fmt = "{post[id]}_{num:>02}_{id}_{filename}.{extension}" @@ -35,9 +33,9 @@ class XenforoExtractor(BaseExtractor): r'(?s)(?:' r'