diff --git a/defaults.ini b/defaults.ini
index d13ef73..e4eca40 100644
--- a/defaults.ini
+++ b/defaults.ini
@@ -944,36 +944,6 @@ dislikes_label:Dislikes
#username:YourName
#password:yourpassword
-[storiesonline.net]
-## Some sites require login (or login for some rated stories) The
-## program can prompt you, or you can save it in config. In
-## commandline version, this should go in your personal.ini, not
-## defaults.ini.
-#username:YourName
-#password:yourpassword
-
-## Clear FanFiction from defaults, site is original fiction.
-extratags:
-
-extra_valid_entries:size,universe,universeUrl,universeHTML,codes,notice
-#extra_titlepage_entries:size,universeHTML,codes,notice
-
-size_label:Size
-universe_label:Universe
-universeUrl_label:Universe URL
-universeHTML_label:Universe
-codes_label:Codes
-notice_label:Notice
-
-## Assume entryUrl, apply to "%s" to
-## make entryHTML.
-make_linkhtml_entries:universe
-
-## storiesonline.net stories can be in a series or a universe, but not
-## both. By default, universe will be populated in 'series' with
-## index=0
-universe_as_series: true
-
[grangerenchanted.com]
## Some sites require login (or login for some rated stories) The
## program can prompt you, or you can save it in config. In
@@ -1026,6 +996,11 @@ extracategories:Star Trek
extracharacters:Kirk,Spock
extraships:Kirk/Spock
+[literotica.com]
+extra_valid_entries:eroticatags
+eroticatags_label:Erotica Tags
+#extra_titlepage_entries: eroticatags
+
[lumos.sycophanthex.com]
## Some sites do not require a login, but do require the user to
## confirm they are adult for adult content. In commandline version,
@@ -1190,6 +1165,36 @@ extracategories:Buffy the Vampire Slayer
## Site dedicated to these categories/characters/ships
extracategories:Stargate: Atlantis
+[storiesonline.net]
+## Some sites require login (or login for some rated stories) The
+## program can prompt you, or you can save it in config. In
+## commandline version, this should go in your personal.ini, not
+## defaults.ini.
+#username:YourName
+#password:yourpassword
+
+## Clear FanFiction from defaults, site is original fiction.
+extratags:
+
+extra_valid_entries:size,universe,universeUrl,universeHTML,codes,notice
+#extra_titlepage_entries:size,universeHTML,codes,notice
+
+size_label:Size
+universe_label:Universe
+universeUrl_label:Universe URL
+universeHTML_label:Universe
+codes_label:Codes
+notice_label:Notice
+
+## Assume entryUrl, apply to "%s" to
+## make entryHTML.
+make_linkhtml_entries:universe
+
+## storiesonline.net stories can be in a series or a universe, but not
+## both. By default, universe will be populated in 'series' with
+## index=0
+universe_as_series: true
+
[svufiction.com]
## 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/fanficdownloader/adapters/adapter_literotica.py b/fanficdownloader/adapters/adapter_literotica.py
index a5169d3..8ec1617 100644
--- a/fanficdownloader/adapters/adapter_literotica.py
+++ b/fanficdownloader/adapters/adapter_literotica.py
@@ -198,6 +198,10 @@ class LiteroticaSiteAdapter(BaseSiteAdapter):
self.story.setMetadata('category', soup1.find('div', 'b-breadcrumbs').findAll('a')[1].string)
self.story.setMetadata('description', soup1.find('meta', {'name': 'description'})['content'])
+
+ # li tags inside div class b-s-story-tag-list
+ for li in soup1.find('div', {'class':'b-s-story-tag-list'}).findAll('a'):
+ self.story.addToList('eroticatags',stripHTML(li))
return
diff --git a/plugin-defaults.ini b/plugin-defaults.ini
index 76fcc15..b7769af 100644
--- a/plugin-defaults.ini
+++ b/plugin-defaults.ini
@@ -938,36 +938,6 @@ dislikes_label:Dislikes
#username:YourName
#password:yourpassword
-[storiesonline.net]
-## Some sites require login (or login for some rated stories) The
-## program can prompt you, or you can save it in config. In
-## commandline version, this should go in your personal.ini, not
-## defaults.ini.
-#username:YourName
-#password:yourpassword
-
-## Clear FanFiction from defaults, site is original fiction.
-extratags:
-
-extra_valid_entries:size,universe,universeUrl,universeHTML,codes,notice
-#extra_titlepage_entries:size,universeHTML,codes,notice
-
-size_label:Size
-universe_label:Universe
-universeUrl_label:Universe URL
-universeHTML_label:Universe
-codes_label:Codes
-notice_label:Notice
-
-## Assume entryUrl, apply to "%s" to
-## make entryHTML.
-make_linkhtml_entries:universe
-
-## storiesonline.net stories can be in a series or a universe, but not
-## both. By default, universe will be populated in 'series' with
-## index=0
-universe_as_series: true
-
[grangerenchanted.com]
## Some sites require login (or login for some rated stories) The
## program can prompt you, or you can save it in config. In
@@ -1020,6 +990,11 @@ extracategories:Star Trek
extracharacters:Kirk,Spock
extraships:Kirk/Spock
+[literotica.com]
+extra_valid_entries:eroticatags
+eroticatags_label:Erotica Tags
+#extra_titlepage_entries: eroticatags
+
[lumos.sycophanthex.com]
## Some sites do not require a login, but do require the user to
## confirm they are adult for adult content. In commandline version,
@@ -1184,6 +1159,36 @@ extracategories:Buffy the Vampire Slayer
## Site dedicated to these categories/characters/ships
extracategories:Stargate: Atlantis
+[storiesonline.net]
+## Some sites require login (or login for some rated stories) The
+## program can prompt you, or you can save it in config. In
+## commandline version, this should go in your personal.ini, not
+## defaults.ini.
+#username:YourName
+#password:yourpassword
+
+## Clear FanFiction from defaults, site is original fiction.
+extratags:
+
+extra_valid_entries:size,universe,universeUrl,universeHTML,codes,notice
+#extra_titlepage_entries:size,universeHTML,codes,notice
+
+size_label:Size
+universe_label:Universe
+universeUrl_label:Universe URL
+universeHTML_label:Universe
+codes_label:Codes
+notice_label:Notice
+
+## Assume entryUrl, apply to "%s" to
+## make entryHTML.
+make_linkhtml_entries:universe
+
+## storiesonline.net stories can be in a series or a universe, but not
+## both. By default, universe will be populated in 'series' with
+## index=0
+universe_as_series: true
+
[svufiction.com]
## Some sites require login (or login for some rated stories) The
## program can prompt you, or you can save it in config. In