![]() |
#1171 |
Enthusiast
![]() Posts: 34
Karma: 10
Join Date: Mar 2016
Device: none
|
![]()
Hello, Jim.. you are very nice taking people's requests.. can I make another request too?
Currently, for downloading from Literotica, FFF prints story categories (e.g. Celebrities, Illustrated, Mature) under Erotica Tags in title page. But, those are actually categories in Lit. Tags for a certain story are different, they are located at the bottom of the story's last page. see image ( I blocked some words to make it family friendly) >> http://i.imgur.com/nd9E22A.png Can those tags be printed in title page under Erotica Tags or something other, and move the category to Erotica Category? ( If diff chapters of a Story have diff tags, merge all the tags) |
![]() |
![]() |
![]() |
#1172 |
Junior Member
![]() Posts: 8
Karma: 10
Join Date: Mar 2016
Device: none
|
thanks!
well because you cleared that up for me. i was able to find a way openoffice. and i can convert it to epub it just takes awhile.
![]() |
![]() |
![]() |
![]() |
#1173 |
Enthusiast
![]() Posts: 45
Karma: 10
Join Date: Dec 2014
Device: Kindle Paperwhite
|
I'm having some trouble understanding how to use calibre cover and personal.ini for the result I want.
Basically, I want calibre to use the cover that comes with the website, (i.e. download a cover and use that cover for the book cover, but not convert the cover), except for a few specific websites. I want to not download a cover from those websites. How do I do this? Note that I have FFF 2.2.18 and generate cover 1.5.17 |
![]() |
![]() |
![]() |
#1174 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
I see I'm not getting timely thread update notices again.
![]() Quote:
But I will warn you that I'm not likely to collect tags from all chapters if that's the way it works. |
|
![]() |
![]() |
![]() |
#1175 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
Dhat you do is set Generate Calibre Cover to 'Yes, Always', use the Plugin Generate Cover, but only configure a GC setting for the site(s) you don't want downloaded covers for. Attached is an example showing it for AO3. |
|
![]() |
![]() |
![]() |
#1176 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
New test version posted (direct link)
2016-03-19 - Add support for 'This story has not been validated' in base_efiction_adapter - Some mcstoriescom stories include <h3> tags that aren't title/chapter/byline. Unless something major comes up, this is going to be the last test version before the next release. |
![]() |
![]() |
![]() |
#1177 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
It looks like that is the case. For whatever reason, those tags are only shown on the last 'page' of each chapter and they can be different for each chapter. The architecture of FanFicFare is designed to collect metadata with as few page requests as possible for comparison before collecting story chapters separately. When FFF is showing you a progress bar "Downloading Metadata" before going to background, it's doing the metadata-only collection. Fetching two additional pages for each chapter (the chapter's first 'page' to get the last page URL, and then the last page) during metadata-only collection strikes me as excessive. |
|
![]() |
![]() |
![]() |
#1178 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Code:
def getCategories(self, soup): if self.getConfig("use_meta_keywords"): categories = soup.find("meta", {"name":"keywords"})['content'].split(', ') categories = [c for c in categories if not self.story.getMetadata('title') in c] if self.story.getMetadata('author') in categories: categories.remove(self.story.getMetadata('author')) logger.debug("Meta = %s" % categories) for category in categories: # logger.debug("\tCategory=%s" % category) self.story.addToList('category', category.title()) I call that against the parsed page in extractChapterUrlsAndMetadata. In the current adapter, it is the variable "soup1". I also call it from within the chapter processing so it can pick up extra tags from the later chapters. It's been a while since I looked at it, but my version does two other things:
There are some differences in how I parse the story text, but I think that's mainly code style. Though I do strip the outer level of div tags from around each page. |
|
![]() |
![]() |
![]() |
#1179 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
I didn't write the original support for that site and I don't read it. So unless it's broken, my interest in writing and testing complex enhancement myself is pretty low. |
|
![]() |
![]() |
![]() |
#1180 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
And if anyone who does read Literotica wants to comment on the changes, please do. |
|
![]() |
![]() |
![]() |
#1181 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
|
|
![]() |
![]() |
![]() |
#1182 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,980
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
New Version Released
New Version Released
Version 2.3.0 - 20 Mar 2016 - Fix for adapter_thehexfilesnet missing chapter text. - Fixes for finestories.com, now shares code with storiesonline.net, thanks davidfor for this. - Allow ini keyword universe_as_series in finestories.com as well as storiesonline.net. - Fix for fimfiction.net site update -- thanks Facedeer - New site: www.artemis-fowl.com - Thanks gcomyn! - New site: www.naiceanilme.net - Thanks gcomyn! - New site: fanfiction.lucifael.com - Thanks gcomyn! - New site: buffygiles.velocitygrass. - Thanks gcomyn! - New site: www.andromeda-web.com - Thanks gcomyn! - New site: www.therabidreader.com - Thanks gcomyn! - Performance improvements (extra caching) for complex metadata manipulation. - Changes to all plugin logging output (debug) to add datetime and reduce inadvertent smilies. ("FFF ![]() - Additional ini options for base_xenforoforum adapters. Examples: Spoiler:
- Add storyUrl ini section feature. Add custom configuration for individual stories by adding personal.ini sections specifically for them. Example: Spoiler:
- Fixes for quotev.com, author and chapter list. - Add 'averrating' and tweak description: adapter_literotica - Fix adapter_literotica setDescription - Make HTTP 410 StoryDoesNotExist in tthfanfic.org, make conn fail trace debug, not error level. - Allow a second kind of 'chapter missing' for portkey.org. - Change fanfiction.mugglenet.com to base_efiction after site update. - Hide user/pass in debug log, add 'View Safe personal.ini' option that also hides user/pass. - Re-organize personal.ini config tab in plugin. - Yet more fixes for quotev.com changes. - Find and include chapter specific images for quotev.com. - Fix for a bug on a TtH story (empty category tag). - Add site specific reads, reviews for hpfandom.net. - Fix for base_efiction_adapter stories with spans w/o class attr. - Add support for 'This story has not been validated' in base_efiction_adapter - Some mcstoriescom stories include <h3> tags that aren't title/chapter/byline. - Update translations. |
![]() |
![]() |
![]() |
#1183 | |
Member
![]() Posts: 11
Karma: 10
Join Date: Jan 2016
Device: Kindle paperwhite
|
Quote:
Everything works fine as is. However, the Ships entry will not work correctly when the characters' names are separated by an ampersand. Using this story: http://archiveofourown.org/works/5886202 The result in my Characters column is: Rose Tyler amp; Clara Oswin Oswald Clara Oswin Oswald The Doctor.Twelfth Twelfth Doctor Also, thinking I'd be clever, I attempted to create a rawcharacters entry as well. Here is the link to an example story: http://archiveofourown.org/works/4611972 The three characters that I wish to combine are: Rose Tyler Rose Tyler | Bad Wolf Bad Wolf (Doctor Who) so that they appear only as Rose Tyler.Bad Wolf. The relevant portions of my personal.ini are: [archiveofourown.org] include_subject_tags: characters, status, fandoms, freeformtags, ships [defaults] add_to_extra_valid_entries:,rawcharacters,mycharac ters,mytags,mystatus,rawfreeformtags,fandoms,freef ormtags include_in_mycharacters:characters,ships include_in_mytags:warnings,freeformtags include_in_mystatus:status include_in_rawfreeformtags: freeformtags.NOREPL include_in_rawcharacters: characters.NOREPL custom_columns_settings: fandoms=>#fandoms mycharacters=>#characters mytags=>#description mystatus=>#status replace_metadata: ships=>(.*)[/&](.*)=>\1 \, \2 characters=> (mentioned|\(Doctor Who\))=> mycharacters,ships=>(The )?(Tenth|10th) Doctor$=>The Doctor.Tenth mycharacters,ships=>(The )?(Twelfth|12th) Doctor$=>The Doctor.Twelfth mycharacters,ships=>Bad Wolf?( - Character)$=>Rose Tyler.Bad Wolf mycharacters,ships =>Rose Tyler \| Bad Wolf$=>Rose Tyler.Bad Wolf mycharacters,ships =>Clara Oswald$=>Clara Oswin Oswald add_to_exclude_metadata_post: freeformtags==Alternate Universe&&rawfreeformtags=~Alternate Universe.+ characters==Rose Tyler&&rawcharacters=~Rose Tyler.Bad Wolf characters==The Doctor&&rawcharacters=~The Doctor.+ First, the solo tag "Bad Wolf" does not convert to Rose Tyler.Bad Wolf, and second, the solo tag "Rose Tyler" does not get thrown out. |
|
![]() |
![]() |
![]() |
#1184 | |||
Enthusiast
![]() Posts: 34
Karma: 10
Join Date: Mar 2016
Device: none
|
Quote:
Quote:
Quote:
Once Upon A Time: 3 Part Series 1. Once Upon A Time: Bad Girl 2. Once Upon A Time: Not Forgotten 3. Once Upon A Time: Shattered Would it change the chapter names to 'Once Upon A Time : Chapter 1' or only 'Chapter 1' and strip the name 'Bad Girl'? If that is so, then it's not a good idea.. Oh, and another issue happened.. Some literotica stories have x.xx in place of numbered rating, because the author chose the story not to be voted. For these stories FFF can't download, because obviously it expects numbers not letter.. What can be done about this? maybe, change to 0.00 when x.xx is found.. |
|||
![]() |
![]() |
![]() |
#1185 | |||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
Basically, it is stripping the book title from the chapter title and then making them look better. But, it also tries to make sure nothing is lost. So:
Quote:
|
|||
![]() |
![]() |
![]() |
Tags |
fanfiction |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 523 | 07-15-2025 06:45 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Marvin XD | Philantrop | Plugins | 126 | 01-29-2017 12:48 PM |
[GUI Plugin] KiNotes | -axel- | Plugins | 0 | 07-14-2013 06:39 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |