Add 'score' site specific metadata for storiesonline.net, thanks davidfor.

This commit is contained in:
Jim Miller
2014-12-13 15:27:25 -06:00
parent 2769fbf634
commit ed3579d304
3 changed files with 18 additions and 4 deletions
+7 -2
View File
@@ -1274,8 +1274,8 @@ extracategories:Stargate: Atlantis
## Clear FanFiction from defaults, site is original fiction.
extratags:
extra_valid_entries:size,universe,universeUrl,universeHTML,sitetags,notice,codes
#extra_titlepage_entries:size,universeHTML,sitetags,notice
extra_valid_entries:size,universe,universeUrl,universeHTML,sitetags,notice,codes,score
#extra_titlepage_entries:size,universeHTML,sitetags,notice,score
include_in_codes:sitetags
## adds to include_subject_tags instead of replacing it.
@@ -1287,6 +1287,7 @@ universeUrl_label:Universe URL
universeHTML_label:Universe
sitetags_label:Site Tags
notice_label:Notice
score_label:Score
## Assume entryUrl, apply to "<a class='%slink' href='%s'>%s</a>" to
## make entryHTML.
@@ -1297,6 +1298,10 @@ make_linkhtml_entries:universe
## index=0
universe_as_series: true
## some sites include images that we don't ever want becoming the
## cover image. This lets you exclude them.
cover_exclusion_regexp:/css/bir.png
[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
@@ -193,6 +193,10 @@ class StoriesOnlineNetAdapter(BaseSiteAdapter):
# in lieu of word count.
self.story.setMetadata('size', lc2.findNext('td', {'class' : 'num'}).text)
score = lc2.findNext('th', {'class' : 'num'}).text
if score != '-':
self.story.setMetadata('score', score)
lc4 = lc2.findNext('td', {'class' : 'lc4'})
desc = lc4.contents[0]
+7 -2
View File
@@ -1268,8 +1268,8 @@ extracategories:Stargate: Atlantis
## Clear FanFiction from defaults, site is original fiction.
extratags:
extra_valid_entries:size,universe,universeUrl,universeHTML,sitetags,notice,codes
#extra_titlepage_entries:size,universeHTML,sitetags,notice
extra_valid_entries:size,universe,universeUrl,universeHTML,sitetags,notice,codes,score
#extra_titlepage_entries:size,universeHTML,sitetags,notice,score
include_in_codes:sitetags
## adds to include_subject_tags instead of replacing it.
@@ -1281,6 +1281,7 @@ universeUrl_label:Universe URL
universeHTML_label:Universe
sitetags_label:Site Tags
notice_label:Notice
score_label:Score
## Assume entryUrl, apply to "<a class='%slink' href='%s'>%s</a>" to
## make entryHTML.
@@ -1291,6 +1292,10 @@ make_linkhtml_entries:universe
## index=0
universe_as_series: true
## some sites include images that we don't ever want becoming the
## cover image. This lets you exclude them.
cover_exclusion_regexp:/css/bir.png
[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