From 556b8acdcdfe2886cf39defa009253de926143a1 Mon Sep 17 00:00:00 2001 From: botmtl Date: Thu, 25 May 2017 17:57:02 -0400 Subject: [PATCH] isolated category from tags bigger looking cover made the requested changes in default.ini and plugin-defaults.ini --- calibre-plugin/plugin-defaults.ini | 4 ++-- fanficfare/adapters/adapter_wattpadcom.py | 6 +++--- fanficfare/defaults.ini | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/calibre-plugin/plugin-defaults.ini b/calibre-plugin/plugin-defaults.ini index 37f61636..016d1b0c 100644 --- a/calibre-plugin/plugin-defaults.ini +++ b/calibre-plugin/plugin-defaults.ini @@ -2083,10 +2083,10 @@ readings_label:Readings [wattpad.com] #is_adult:true -extra_titlepage_entries: language,reads +extra_titlepage_entries: language, reads extra_valid_entries: language, tags, reads reads_label:Read Count -include_in_category: tags +include_in_genre: tags [writing.whimsicalwanderings.net] ## Some sites do not require a login, but do require the user to diff --git a/fanficfare/adapters/adapter_wattpadcom.py b/fanficfare/adapters/adapter_wattpadcom.py index 5c1c6a09..6231487d 100644 --- a/fanficfare/adapters/adapter_wattpadcom.py +++ b/fanficfare/adapters/adapter_wattpadcom.py @@ -117,7 +117,7 @@ class WattpadComAdapter(BaseSiteAdapter): self.chapterUrls = [(part['title'], part['url']) for part in storyInfo['parts']] self.story.setMetadata('numChapters', len(self.chapterUrls)) - self.setCoverImage(storyInfo['url'], storyInfo['cover']) + self.setCoverImage(storyInfo['url'], storyInfo['cover'].replace('-256-','-512-')) self.story.setMetadata('language', storyInfo['language']['name']) # CATEGORIES @@ -125,8 +125,8 @@ class WattpadComAdapter(BaseSiteAdapter): storyCategories = [WattpadComAdapter.CATEGORY_DEFs.get(str(c)) for c in storyInfo['categories'] if WattpadComAdapter.CATEGORY_DEFs.has_key(str(c))] - tags = storyCategories + storyInfo['tags'] - self.story.setMetadata('tags', tags) + self.story.setMetadata('category', storyCategories[0]) + self.story.setMetadata('tags', storyInfo['tags']) except: pass diff --git a/fanficfare/defaults.ini b/fanficfare/defaults.ini index d91bff2f..e7c41ca3 100644 --- a/fanficfare/defaults.ini +++ b/fanficfare/defaults.ini @@ -2105,10 +2105,10 @@ readings_label:Readings [wattpad.com] #is_adult:true -extra_titlepage_entries: language,reads +extra_titlepage_entries: language, reads extra_valid_entries: language, tags, reads reads_label:Read Count -include_in_category: tags +include_in_genre: tags [writing.whimsicalwanderings.net] ## Some sites do not require a login, but do require the user to