diff --git a/fanficfare/adapters/adapter_mediaminerorg.py b/fanficfare/adapters/adapter_mediaminerorg.py index c9009212..e2fcd50b 100644 --- a/fanficfare/adapters/adapter_mediaminerorg.py +++ b/fanficfare/adapters/adapter_mediaminerorg.py @@ -89,12 +89,16 @@ class MediaMinerOrgSiteAdapter(BaseSiteAdapter): ## even newer urls ## https://www.mediaminer.org/fanfic/s/gundam-wing-fan-fiction/the-preventer-operatives/171000 ## https://www.mediaminer.org/fanfic/c/gundam-wing-fan-fiction/the-preventer-operatives/171000/608822 + ## email urls: + ## https://www.mediaminer.org/fanfic/view_ch.php/161297/626395?utm_source=add_chapter&utm_medium=email + ## author page urls: + ## https://www.mediaminer.org/fanfic/view_st.php?id=145608&submit=View return r"https?://"+re.escape(self.getSiteDomain())+r"/fanfic/"+\ r"((s/(?P[^/]+)/(?P[^/]+)/(?P\d+))|"+\ r"((c/(?P[^/]+)/(?P[^/]+)/(?P\d+))/\d+)|"+\ r"(s/(?P[^/]+)/(?P\d+))|"+\ r"((c/(?P[^/]+)/[^/]+/(?P\d+))/\d+)|"+\ - r"(view_st\.php/(?P\d+)))" + r"(view_(st|ch)\.php(/|\?id=)(?P\d+)))" # Override stripURLParameters so the id parameter won't get stripped @classmethod