Quote:
Originally Posted by Atherton25
There are a couple of small things that need to be noted:
#1: I got no description/synopsis at all, not sure why, it's available on the site. I verified it wasn't my problem using my test calibre database with a blank/default personal.ini to make sure it wasn't something from one of my changes.
|
The adapter isn't collecting it. I don't know why. I've put a link to your post in the
GitHub Issue in case GC doesn't see it here.
Quote:
Originally Posted by Atherton25
#2: All chapters are given the label 'chapter' (incorrectly capitalized).
#3: Apparently if the chapters aren't titled their title becomes 'Blank Title' on the website, so for example:
https://www.webnovel.com/book/6831845202000705 every chapter is called Blank Title on the website, and so they are labeled that in the download.
|
Chapter titles are not considered metadata, so none of the
replace_metadata functions work on them.
The leading 'chapter ' comes from the site, but removing seems like a reasonable thing to do; either with
chapter_title_strip_pattern or in the code. I'll leave that call to GC to make.
Removing 'Blank', 'Blank ' and 'Blank Title' (the three from that story) is more problematic because then they have to be replaced with something else. Chapter titles can't be empty or they won't appear in the TOC.
How many stories have you seen that on? Are you sure it wasn't just the one author doing it manually?
Quote:
Originally Posted by Atherton25
Also, and this has nothing to do with the new adapter, just a question that's been niggling at the back of my brain for a while. @JimmXinu, why did you decide to use a title page instead of a custom metadata jacket? Technically all the information is metadata, even though it's not normal metadata. And using a custom jacket would mean making changes to the title page may be easier. It's nothing I'm trying to ask for or anything, just a curious thought that wont leave me alone.
|
FanFicFare (then known as FanFictionDownLoader) was around before it was a calibre plugin and is still available as a python CLI and a web service. So it had and still has a need to generate it's own title page independent of calibre's metadata jacket feature.
You can always turn it off in personal.ini (
include_titlepage:false) and do your own thing if you like calibre's metadata jacket better.