Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 07-08-2025, 11:49 AM   #10996
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
I would speculate that the author moved those stories to 'login required'. Or maybe the site did.
JimmXinu is offline   Reply With Quote
Old 07-08-2025, 12:10 PM   #10997
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 10,974
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
its the stories requiring login that require you to login.
ownedbycats is online now   Reply With Quote
Old 07-08-2025, 07:05 PM   #10998
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by JimmXinu View Post
A bit off-topic, but related: I've spent the several days figuring out how I want to use Kobo Clara Colour and, eventually, KOReader, with FFF.

I thought I might share my thoughts and decisions before I forget it all, but I'm not sure where.
After using KOReader for a month, I suspect I am now going to be a long term user.

I've written up some notes and put them in the wiki of my unsupported plugins repo under Kobo-and-KOReader if anyone is curious.

I am, as usual, long winded and overly verbose.
JimmXinu is offline   Reply With Quote
Old 07-08-2025, 07:06 PM   #10999
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 10,974
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Want me to add a link to it from the eReaders page? Nothing seems FFF-speicifc, but might be good resource anyways.
ownedbycats is online now   Reply With Quote
Old 07-08-2025, 08:45 PM   #11000
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
I wouldn't. At least not yet.
JimmXinu is offline   Reply With Quote
Old 07-08-2025, 08:45 PM   #11001
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 10,974
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
OK. ​​​
ownedbycats is online now   Reply With Quote
Old 07-09-2025, 11:51 AM   #11002
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
New Test Version Posted

2025-07-09
- OTW/AO3 - change to 'need to login' text, accept both old and new and another string. #1229
JimmXinu is offline   Reply With Quote
Old 07-10-2025, 11:22 PM   #11003
ernand
Junior Member
ernand began at the beginning.
 
ernand's Avatar
 
Posts: 6
Karma: 10
Join Date: Jul 2024
Device: calibre
Quote:
Originally Posted by JimmXinu View Post
No. In fact, that wouldn't work at all -- you'd end up with literally "<p>comments</p>" instead of "<p>value of comments</p>".

Remove all the "<br />," from logpage_entries and instead add:
Code:
logpage_entry:<b>${label}:</b> <span id="${id}">${value}</span><br />
Note about add_to_ for curious users:
Spoiler:
You can't do add_to_logpage_entry:<br /> in this case because apparently I never bothered putting logpage_entry in defaults.ini. And add_to_X doesn't work on the hard coded fall-back settings.
Thank you for the help.

So the final results would look like this on my end:
Spoiler:
## items to include in the log page Empty metadata entries, or those
## that haven't changed since the last update, will *not* appear, even
## if in the list. You can include extra text or HTML that will be
## included as-is in each log entry. Eg: logpage_entries: ...,<br />,
## summary,<br />,...
logpage_entries: dateCreated,datePublished,dateUpdated,numChapters, numWords,status,series,title,author,description,ca tegory,genre,rating,warnings,fandoms,freeformtags,
ao3categories,comments,chapterstotal,kudos,
hits,bookmarks,collections,byline,bookmarked,bookm arktags,
bookmarksummary,bookmarkprivate,bookmarkrec,restri cted,series00,
series01,series02,series03
logpage_entry:<b>${label}:</b> <span id="${id}">${value}</span><br />
ernand is offline   Reply With Quote
Old 07-11-2025, 10:44 PM   #11004
WestWind256
Junior Member
WestWind256 began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jul 2025
Device: Calibre
HF website index list error

I'm experiencing an issue with the FanFicFare plug-in, where certain stories on Hentai-Foundry are displaying a "list index out of range" error, while others are not. I'm not sure what the issue is at all.

The plug-in appears to work for 95% of the stories, such as "/stories/user/AniNovu/67320/The-Pleasures-of-Hell," but not for "/stories/user/VitalGroves/61718/Painting-Red-Room-White-Black-Widow."

Last edited by JimmXinu; 07-12-2025 at 08:41 AM. Reason: Obfuscate NSFW URLs slightly - mod
WestWind256 is offline   Reply With Quote
Old 07-12-2025, 08:40 AM   #11005
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
First, MobileRead doesn't want NSFW links. Please use PM or github when reporting NSFW sites -- or obfuscate the URL by only giving part, ie "/stories/user/VitalGroves/61718/Painting-Red-Room-White-Black-Widow on hentai-foundry".

I've edited your post for you this time.

Second, both referenced stories works fine for me.

I would need to see a debug log (Calibre Preferences dropdown, Restart in debug mode, attempt download) to know any more.
JimmXinu is offline   Reply With Quote
Old 07-13-2025, 10:18 AM   #11006
zoeva
Junior Member
zoeva began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jun 2023
Device: Kobo Libra 2
I hope it's okay to ask, is there a way for FFF to use the first page of the epub as cover? I've toggled the cover setting in fff, but it always generates a new cover and I can't find an option to use the first page. Thank you.
zoeva is offline   Reply With Quote
Old 07-13-2025, 02:12 PM   #11007
mijkala
Junior Member
mijkala began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Dec 2024
Device: kobo clara bw
add series description to title page?

Hello, I've tried to search how to add the series description to my title page, and I added what everyone else said to add but it never shows up?

I've used this and I only get the normal story description and never the series description:

add_to_replace_metadata:
description=>^(.*)$=><p style="font-style: italic">This is the series description. This example is italicized to make it distinct from the story description, just remove the style tag if you don't want that.</p> \1&&seriesUrl==https://archiveofourown.org/series/000000

Here's an example fic that has a story description and a different series description: https://archiveofourown.org/series/1423924#comments

What am I doing wrong?

Here's my safe personal.ini:
Spoiler:

## This is an example of what your personal configuration might look
## like. Uncomment options by removing the '#' in front of them.

[defaults]
## [defaults] section applies to all formats and sites but may be
## overridden at several levels. See
## https://github.com/JimmXinu/FanFicFare/wiki/INI-File for more
## details.
## Some sites also require the user to confirm they are adult for
## adult content. Uncomment by removing '#' in front of is_adult.
## Don't like the numbers at the start of chapter titles on some
## sites? You can use strip_chapter_numbers to strip them off. Just
## want to make them all look the same? Strip them off, then add them
## back on with add_chapter_numbers. Don't like the way it strips
## numbers or adds them back? See chapter_title_strip_pattern and
## chapter_title_add_pattern in defaults.ini.
#strip_chapter_numbers:true
#add_chapter_numbers:true

##test- this seemed to sort our the forced alphabetizing tags issue
always_overwrite: true

datePublished_format:%%B %%d, %%Y
dateUpdated_format:%%B %%d, %%Y
chapterslashtotal_label:Chapters

keep_in_order_freeformtags:true
keep_in_order_ships:true
keep_in_order_categories:true
keep_in_order_characters:true
keep_in_order_fandoms:true
keep_in_order_genre:true
##source: https://www.mobileread.com/forums/sh...ostcount=10427

##browser_cache_path:/Users/mirmalerm/Library/Caches/Firefox/Profiles/x3u67huw.default-release/cache2

[epub]
## Include images from img tags in the body and summary of stories.
## Images will be converted to jpg for size if possible. Images work
## in epub format only. To get mobi or other format with images,
## download as epub and use Calibre to convert.
## true by default, uncomment and set false to not include images.
include_images:true

## If set false, the summary will have all html stripped for safety.
## Both this and include_images must be true to get images in the
## summary.
## true by default, uncomment and set false to not keep summary html.
keep_summary_html:true

## If set true, and there isn't a specific cover image, the first
## image found in the story will be made the cover image. If
## keep_summary_html is true, images in the summary will be before any
## in chapters.
## true by default, uncomment and set false to turn off
make_firstimage_cover:true


[archiveofourown.org]
use_basic_cache:true
username:XXXXXXXX
password:XXXXXXXX
always_login:true
is_adult:true

## WORK AROUND FOUND YAY ##
##use_archiveofourown_gay:true
##work aorund for the AO3 server issue - doesn't save my bookmark notes tho


slow_down_sleep_time:5
## We've been requested by the site(s) admin to rein in hits. If you
## download fewer stories less often you can likely get by with
## reducing this sleep.
##from FFF calibrate-> personal.ini tab -> defaults.ini-> view defaults


##from google doc --> https://docs.google.com/document/d/1...g/edit?tab=t.0
##Includes workskin
use_workskin:true


## EXTRA VALID ENTRIES ##
extra_valid_entries:fandoms, freeformtags, freefromtags,
ao3categories, comments, chapterslashtotal, chapterstotal, kudos,
hits, bookmarks, collections, byline, bookmarked, bookmarktags,
bookmarksummary, bookmarkprivate, bookmarkrec, subscribed,
markedforlater, restricted, series00, series01, series02, series03,
series00Url, series01Url, series02Url, series03Url, series00HTML,
series01HTML, series02HTML, series03HTML,
##from google doc --> https://docs.google.com/document/d/1...g/edit?tab=t.0

add_to_extra_valid_entries:,dateRange
include_in_dateRange:datePublished, dateUpdated



## chapterslashtotal contains 1/3 or 1/1 or 3/? etc as reported by AO3.
## chapterstotal is just the total chapters part after the /
include_in_chapterstotal:chapterslashtotal.NOREPL
##source: https://www.mobileread.com/forums/sh...&postcount=110




## LABELING ##
fandoms_label:Fandoms
freeformtags_label:Additional Tags
freefromtags_label:Additional Tags
chapterslashtotal_label:Chapters
chapterstotal_label:Total Chapters
ao3categories_label:Categories
relationship_label:Pairings
comments_label:Comments
kudos_label:Kudos
hits_label:Hits
collections_label:Collections
## Count of bookmarks on story by all users
bookmarks_label:Bookmarks
## Tags & Summary from *your* bookmark on the story. Only collected
## if always_login:true
bookmarked_label:I Bookmarked Story
bookmarktags_label:My Bookmark Tags
bookmarksummary_label:My Bookmark Summary
bookmarkprivate_label:My Bookmark Private
bookmarkrec_label:My Bookmark Rec
markedforlater_label:I Marked for Later
subscribed_label:I Subscribed
restricted_label:Restricted to Registered Users
series00HTML_label:Series
series01HTML_label:Additional Series
series02HTML_label:Additional Series
series03HTML_label:Additional Series
## Labels may be customized.
##from google doc --> https://docs.google.com/document/d/1...g/edit?tab=t.0

## Assume entryUrl, apply to "<a class='%slink' href='%s'>%s</a>" to
## make entryHTML.
make_linkhtml_entries:series00,series01,series02,s eries03
##source:https://www.mobileread.com/forums/sh...&postcount=110
##not sure what it does but maybe adds links to multi series works...

## KEEP IN ORDER ##
keep_in_order_settings:
keep_in_order_fandoms:true
keep_in_order_ships:true
keep_in_order_ratings:true
keep_in_order_warnings:true
keep_in_order_ao3categories:true
keep_in_order_characters:true
keep_in_order_dateRange:true
keep_in_order_freeformtags:true
keep_in_order_freefromtags:true
keep_in_order_genre:true
##@culytera from mobileread - edited to match the data I want



## ADD TO CUSTOM COLUMNS ##
add_to_custom_columns_settings:
characters=>#characters
dateUpdated=>#ao3_last_updated
freeformtags=>#ao3_additional_tags
numWords=>#words
relationship=>#ships
bookmarked=>#bookmarked
fandoms=>#fandom
series=>#multiseries,a
series00=>#multiseries,a
series01=>#multiseries,a
series02=>#multiseries,a
series03=>#multiseries,a
##@culytera from mobileread - edited to match my file names?

include_in_tags:#ao3_additional_tags
## TEST

## freeformtags was previously typo'ed as freefromtags. This way,
## freefromtags will still work for people who've used it.
##include_in_freefromtags:freeformtags
##from defaults.ini


## TITLE PAGE ENTRIES ##
titlepage_entries: seriesHTML, <hr />, fandoms, ships, rating, warnings, ao3categories,
characters,freeformtags, bookmarktags, <hr />, status, chapterslashtotal, numWords, <hr />,
description, <br />, bookmarksummary, <hr />, site,
datePublished, dateUpdated,<br />, dateCreated, series01HTML,
series02HTML, series03HTML, <br />,
##attempting to sort and re-from tittlepage info
##source: https://docs.google.com/document/d/1...g/edit?tab=t.0



## SORT SHIPS ##
sort_ships:true
##makes it so ships are not accidentally doubled and easier to search for
##[ie Quinlan Vos/Obi-Wan Kenobi will become Obi-Wan Kenobi/Quinlan Vos]
##source: https://docs.google.com/document/d/1...g/edit?tab=t.0


## testing taking this out to see if it will give me tags back
## INCLUDE SUBJECT TAGS ##
##include_subject_tags: status
##This is what metadata is put into the main tags category in Calibre on download or update,
##if FFF is configured to update tags every time. Will add missing tags if updating an existing
##story but will not overwrite/remove other tags on update.
## source: https://docs.google.com/document/d/1...g/edit?tab=t.0


## Add this to genre if there's more than one category.
#add_genre_when_multi_category: Crossover

add_category_when_multi_category: Crossover
##new? trying with a fic on 3/24 at 13:05
##test category = fandom? trying to add this to fandom not tag when it's a crossover
###went in as a tag when it was "category" --> test now for genre and see where it goes
##source:https://www.mobileread.com/forums/sh...&postcount=110

## REPLACE METADATA - uses Python language##
replace_metadata:
ships=>(?i)background|minor| - relationship|preslash|pre-slash|pre-relationship|pre relationship=>
ships=>(?i)pre-|mentioned|if you squint|implied|past=>
ships=>\(\)=>
ships=>(?i)\bomc\b=>Original Male Character(s)
ships=>(?i)\bofc\b=>Original Female Character(s)
ships=>(?i)\(oc\)|\boc\b=>(OC)
ships=>(?i)Original Male Character((\(s\))|s)?=>Original Male Character(s)
ships=>(?i)Original Female Character((\(s\))|s)?=>Original Female Character(s)
ships=>(?i)Original Nonbinary Character((\(s\))|s)?=>Original Nonbinary Character(s)
ships=>(?i)Original Non-Binary Character((\(s\))|s)?=>Original Nonbinary Character(s)
ships=>(?i)Original Trans Character((\(s\))|s)?=>Original Trans Character(s)
ships=>(?i)Original Trans Male Character((\(s\))|s)?=>Original Trans Male Character(s)
ships=>(?i)Original Trans Female Character((\(s\))|s)?=>Original Trans Female Character(s)
ships=>(?i)Original Cis Character((\(s\))|s)?=>Original Cis Character(s)
ships=>(?i)Original Cis Male Character((\(s\))|s)?=>Original Cis Male Character(s)
ships=>(?i)Original Cis Female Character((\(s\))|s)?=>Original Cis Female Character(s)
ships=>(?i)Original Character((\(s\))|s)?=>Original Character(s)
ships=>Harry Potter/Draco Malfoy=>Draco Malfoy/Harry Potter
## TEST: testing reorganizing the ship
##source:https://github.com/JimmXinu/FanFicFa...dataManagement
fandoms=>\(?(- All Media Types|- Fandom|- Movieverse|Movies|Movie [0-9]+|Comics|Video Games?)\)?$=>
fandoms=>\(?(- Rowling|- Stephenie Meyer|- J. K. Rowling|- Rowling|- Anthony Horowitz|- Rick Riordan?)\)?$=>
fandoms=>No Fandom=>Original Work
##
fandoms=>Alex Rider \(TV 2020\)=>
fandoms=>Alex Rider=>Alex Rider Series
fandoms=>Twilight=>Twilight Series
fandoms=>Harry Potter=> Harry Potter Series
fandoms=>^X-Men \(Original Timeline Movies\)$=>X-Men Universe
fandoms=>Yuri!!! on Ice (Anime)=>
fandoms=>^Fullmetal Alchemist: Brotherhood & Manga$=>Fullmetal Alchemist
##F&F
fandoms=>^Fast and the Furious Series$=>Fast &amp Furious Series
fandoms=>^Fast &amp Furious$=>Fast &amp Furious Series
fandoms=>^Fast & Furious \(2009\)$=>Fast &amp Furious Series
fandoms=>^The Fast and the Furious \(2001\)$=>Fast &amp Furious Series
fandoms=>^2 Fast 2 Furious \(2003\)$=>Fast &amp Furious Series
##PJ
fandoms=>^Percy Jackson and the Olympians$=> Percy Jackson Universe
fandoms=>^Percy Jackson and the Olympians & Related Fandoms$=>Percy Jackson Universe
fandoms=>^Demigods and Magicians$=> Percy Jackson Universe
##DC
fandoms=>Batman=> Batman Universe
fandoms=>^Batman Universe: \(2010\)$=>Batman Universe
fandoms=>Nightwing=> Batman Universe
fandoms=>Under the Red Hood=>
fandoms=Red Hood: Lost Days=>
fandoms=>DC Extended Univers=>DCU
fandoms=>Justice League=>DCU
fandoms=>Young Justice=>DCU
##MCU
fandoms=>Daredevil \(TV\)=>
fandoms=>Captain America=>MCU
fandoms=>Iron Man=>MCU
fandoms=>^Spider-Man \(Tom Holland Movies\)$=>Spider-Man
fandoms=>The Avengers=>MCU
fandoms=>^The Avengers \(Marvel Movies\)$=>MCU
fandoms=>^Marvel$=>MCU
fandoms=>^Marvel Cinematic Universe$=>MCU
##freeform tags/additional tags
freeformtags=>^(Fanfiction)$=>
freeformtags=>^(Canon Divergent)$=>AU
freeformtags=>^(Alternate Universe)$=>
freeformtags=>^(Alternate Universe -)=>AU -
##characters
characters=>Original Character=>

##source: https://docs.google.com/document/d/1...g/edit?tab=t.0
## first 4 lines removes various add-ons that ship tags get and changes them to just names
## short line removes any instances of () - after stripping out the various ship add-ons
## Next 14 lines format various ways people tag OCs in their ships into one basic format
## after OC's is all details set up to clean up other metadata

##replace_metadata:
## category=>^AAA$=>BBB
##Where AAA is the fandom you want to change and BBB is the one you want it to turn into.
##Also make sure there is a space in front of the word 'category' and it should turn green
##in the code.
##Because things like parentheses and | register as code, if you have any of those in the
##andom name, for example:
##鬼滅の刃 | Demon Slayer: Kimetsu no Yaiba (Anime)鬼滅の刃 | Demon Slayer: Kimetsu no Yaiba (Anime),
##you will need to format it like this:
## category=>^鬼滅の刃 \| Demon Slayer: Kimetsu no Yaiba \(Anime\)$=>Demon Slayer
##source: https://www.reddit.com/r/Calibre/com..._the_settings/

## FILTER REDUNDANT FREEFORM TAGS
## freeformtags=>^(Angst and )(.*)=>Angst\,\2
## freeformtags=>^(Fluff and )(.*)=>Fluff\,\2
## freeformtags=>^(Smut and )(.*)=>Smut\,\2
## freeformtags=>(\w+ )(Fluff)$=>Fluff
## freeformtags=>(\w+ )(Smut)$=>Smut
## freeformtags=>(\w+ )(Angst)$=>Angst
## freeformtags=>(.*)(Hurt\/Comfort)$=>Hurt/Comfort

## freeformtags=>^(Platonic Female/Male Relationships)$=>
## freeformtags=>^(Platonic Relationships)$=>
###source: https://www.mobileread.com/forums/sh...=352403&page=8

authorUrl=>(/users/orphan_account)/pseuds/.*$=>\1
## Due to a bug with Archive of Our Own, the link to orphan_account
## just leads to a 404 page. Hopefully it will be fixed in future.
## Uncomment authorUrl line below (but keep one leading space) to
## replace orphan_account author links with one that works.
##got from defaults.ini


add_to_replace_metadata:
chapterstotal=>^([0-9])+/(.+)$=>\2
description=>^(.*)$=><p style="font-style: italic">This is the series description. This example is italicized to make it distinct from the story description, just remove the style tag if you don't want that.</p> \1&&seriesUrl==https://archiveofourown.org/series/000000
## description source: https://github.com/JimmXinu/FanFicFa...eneric-cleanup
# diff dates 1pmonth 2pday 3pyear 4umonth 5uday 6uyear
dateRange_LIST=>([^\s]+)\s+(\d{1,2}),\s+(\d{4}), ([^\s]+)\s+(\d{1,2}),\s+(\d{4})=>\1 \2,
\3-\4 \5, \6
# same year 1 2 3 4 5
dateRange_LIST=>([^\s]+)\s+(\d{1,2}),\s+(\d{4})-([^\s]+)\s+(\d{1,2}),\s+\3=>\1 \2-\4 \5, \3
# same month 1 2 3 4
dateRange_LIST=>([^\s]+)\s+(\d{1,2})-\1\s+(\d{1,2}),\s+(\d{4})=>\1 \2-\3, \4


[www.fanfiction.net]
is_adult:true
username:XXXXXXXX
password:XXXXXXXX
##source google doc (link above)
## it wasn’t able to read the fandom tag from it very well, I ffound out that they
##use Category and Genre instead of Fandoms and Tags, so this is the text that my
##thing ended up with:
add_to_custom_columns_settings:
category=>#fandom
genre=>#ao3_additional_tags
fandoms=>#fandom
forumtags=>#ao3_additional_tags
titlepage_entries: seriesHTML,rating,warnings,category,ships,characte rs,genre,language,
status,datePublished,dateUpdated,dateCreated,numCh apters,numWords,publisher,description
[www.tthfanfic.org]
is_adult:true
## tth is a little unusual--it doesn't require user/pass, but the site
## keeps track of which chapters you've read and won't send another
## update until it thinks you're up to date. If you set
## username/password, FFF will login to download. Then the site
## thinks you're up to date.
#username:XXXXXXXX
#password:XXXXXXXX
## This section will override anything in the system defaults or other
## sections here.
[overrides]
## default varies by site. Set true here to force all sites to
## collect series.
#collect_series: true

Attached Thumbnails
Click image for larger version

Name:	Screenshot 2025-07-13 at 14.07.49.png
Views:	15
Size:	243.4 KB
ID:	216889   Click image for larger version

Name:	Screenshot 2025-07-13 at 14.10.43.png
Views:	13
Size:	278.9 KB
ID:	216890  
mijkala is offline   Reply With Quote
Old 07-13-2025, 04:13 PM   #11008
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by zoeva View Post
I hope it's okay to ask, is there a way for FFF to use the first page of the epub as cover? I've toggled the cover setting in fff, but it always generates a new cover and I can't find an option to use the first page. Thank you.
Cover settings are actually surprisingly complicated. There's a wiki page about Cover Settings that covers it.

It sounds like you want Settings to Render Title Page when No Cover Image
JimmXinu is offline   Reply With Quote
Old 07-13-2025, 05:13 PM   #11009
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by mijkala View Post
Hello, I've tried to search how to add the series description to my title page, and I added what everyone else said to add but it never shows up?
Not technically an FFF feature

So everyone is on the same page: Title page is generated per story, and series description is not collected by FFF per story. So, by default, FFF story title pages will never contain a series description.

This code is forcing the issue by using replace_metadata to prepend an arbitrary series desc chosen by the user to the description of all stories in the series.

Get the seriesUrl right

First, you have to manually copy the series description and seriesURL appropriately. Posted code had series/000000, and I'm leaving out most of the text:
Code:
add_to_replace_metadata:
 description=>^(.*)$=><p>An AU where ...</p> \1&&seriesUrl==https://archiveofourown.org/series/1174943
There are different series URLs

Second, https://archiveofourown.org/series/1423924 is a series, but it's not the series for all of those stores--it's the series01Url series for several of them, including the first story.

replace_metadata conditionals (the part after &&) cannot reference more than one key value. The simplest solution is to just made a copy for each series URL field it could be:
Code:
add_to_replace_metadata:
 description=>^(.*)$=><p>An AU where ...</p> \1&&seriesUrl==https://archiveofourown.org/series/1423924
 description=>^(.*)$=><p>An AU where ...</p> \1&&series01Url==https://archiveofourown.org/series/1423924
A more general solution

But if you're into authors who like making multiple series, it will probably come up again -- and with even more series requiring even more copies.

So instead, you can make a single metadata entry containing all the different seriesUrl values in one place and look at it:
Code:
## Add to your existing extra valid line if you already have one in the section.
## 09 is the most any currently supported site uses by default.
add_to_extra_valid_entries:,allseriesUrls
include_in_allseriesUrls:seriesUrl,series00Url,series01Url,series02Url,series03Url,series04Url,series05Url,series06Url,series07Url,series08Url,series09Url

add_to_replace_metadata:
 description=>^(.*)$=><p>An AU where ...</p> \1&&allseriesUrls==https://archiveofourown.org/series/1423924
A general note for all

FYI, wrap personal.ini quotes with [code] tags to preserve spacing -- it's important.

For example, the leading space mijkala has before include_in_dateRange is actually important and should be removed as it's breaking the add_to_extra_valid_entries line above it.
JimmXinu is offline   Reply With Quote
Old 07-13-2025, 05:19 PM   #11010
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 10,974
Karma: 75337983
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Could "Pass Calibre columns..." with Calibre series notes also possibly work?

Create #seriesdesc column with program: get_note('series', $series, '') and then after adding descriptions in Calibre, update the title page?
ownedbycats is online now   Reply With Quote
Reply

Tags
fanfiction


Forum Jump

Similar Threads
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


All times are GMT -4. The time now is 06:03 AM.


MobileRead.com is a privately owned, operated and funded community.