diff --git a/calibre-plugin/plugin-defaults.ini b/calibre-plugin/plugin-defaults.ini index c4c19c8..517c33e 100644 --- a/calibre-plugin/plugin-defaults.ini +++ b/calibre-plugin/plugin-defaults.ini @@ -1303,9 +1303,18 @@ extracategories:Lord of the Rings extracategories:Harry Potter [mcstories.com] +## Some sites do not require a login, but do require the user to +## confirm they are adult for adult content. In commandline version, +## this should go in your personal.ini, not defaults.ini. +#is_adult:true + ## Clear FanFiction from defaults, site is original fiction. extratags:Erotica +extra_valid_entries:eroticatags +eroticatags_label:Erotica Tags +extra_titlepage_entries: eroticatags + [merlinfic.dtwins.co.uk] ## Some sites require login (or login for some rated stories) The ## program can prompt you, or you can save it in config. In diff --git a/fanficfare/adapters/adapter_mcstoriescom.py b/fanficfare/adapters/adapter_mcstoriescom.py index ba8b60d..8684dac 100644 --- a/fanficfare/adapters/adapter_mcstoriescom.py +++ b/fanficfare/adapters/adapter_mcstoriescom.py @@ -118,7 +118,7 @@ class MCStoriesComSiteAdapter(BaseSiteAdapter): # Tags codesDiv = soup1.find('div', class_="storyCodes") for a in codesDiv.findAll('a'): - self.story.addToList('category', a.text) + self.story.addToList('eroticatags', a.text) # Publish and update dates publishdate = None diff --git a/fanficfare/defaults.ini b/fanficfare/defaults.ini index 1a1cd15..e103155 100644 --- a/fanficfare/defaults.ini +++ b/fanficfare/defaults.ini @@ -1291,9 +1291,18 @@ extracategories:Lord of the Rings extracategories:Harry Potter [mcstories.com] +## Some sites do not require a login, but do require the user to +## confirm they are adult for adult content. In commandline version, +## this should go in your personal.ini, not defaults.ini. +#is_adult:true + ## Clear FanFiction from defaults, site is original fiction. extratags:Erotica +extra_valid_entries:eroticatags +eroticatags_label:Erotica Tags +extra_titlepage_entries: eroticatags + [merlinfic.dtwins.co.uk] ## Some sites require login (or login for some rated stories) The ## program can prompt you, or you can save it in config. In