One other point of clarification if you don't mind - does the anthology update recheck the series link, or just the pre-existing story links (i.e. if I have an anthology with three stories and the author loads a fourth one to the series, will the update routine pick that up or do I have recheck it myself)?
If there is a series URL that you used to create the anthology (such as with AO3 series), FFF does look it up and add new stories.
Also, show_timestamps on fiction.live keeps not working for me as far as I can tell.
That is literally the post/URL I used to test with and it gives me both rolls. I don't know why it wouldn't be for you. See attached. It might help if you post your epub.
You do need always_login:true and username and password set for [forums.sufficientvelocity.com].
As for show_timestamps, please provide a story URL. It is working for me.
My complete Safe personal.ini in case that's the issue.
Spoiler:
Code:
## 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. Example:
## [defaults]
## titlepage_entries: category,genre, status
## [www.whofic.com]
## # overrides defaults.
## titlepage_entries: category,genre, status,dateUpdated,rating
## [epub]
## # overrides defaults & site section
## titlepage_entries: category,genre, status,datePublished,dateUpdated,dateCreated
## [www.whofic.com:epub]
## # overrides defaults, site section & format section
## titlepage_entries: category,genre, status,datePublished
## [overrides]
## # overrides all other sections
## titlepage_entries: category
## Some sites also require the user to confirm they are adult for
## adult content. Uncomment by removing '#' in front of is_adult.
is_adult:true
## Reorder ships so b/a and c/b/a become a/b and a/b/c. '/' is no
## longer hard coded and can be changed and added to with
## sort_ships_splits.
#Default is false
sort_ships:true
## include title page as first page.
include_titlepage: false
## include a TOC page before the story text
include_tocpage: true
## extra tags (comma separated) to include, primarily for epub.
extratags:
is_adult:true
## By default, script and style tags are removed from chapter text as
## part of cleaning up the source HTML. Found several book readers
## that didn't treat those tags in <body> correctly. Set to empty if
## you want to keep those tags.
#remove_tags:script,style #Default Setting
remove_tags:
##This is to add One-shot tag to all fics with one chapter to them###########################
# 'add_to_' concats on to existing param, thus the leading comma
add_to_extra_valid_entries:,oneshot
# oneshot is a copy of status because status itself isn't a list.
include_in_oneshot:status
# add oneshot to the tags that are included in epub & calibre.
add_to_include_subject_tags:,oneshot
# Change oneshot to ['Completed'] to ['Completed','Oneshot'] only when
# numChapters is exactly 1.
# with ',' instead of '\,' it would be ['Completed'] to
# ['Completed,Oneshot']--one string instead of two.
add_to_replace_metadata:
oneshot=>Completed=>Oneshot&&numChapters=>^1$
[epub]
## As of Jan 2020, FanFicFare can output either epub 2.0 or 3.0 (with
## backward compatibility toc.ncx file). 2.0 will still be the
## default for now.
epub_version: 3.0
## 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.
include_images:true
## epub carries the TOC in metadata.
## mobi generated from epub by calibre will have a TOC at the end.
include_tocpage: true
## include a Update Log page before the story text. If 'true', the
## log will be updated each time the epub is and all the metadata
## fields that have changed since the last update (typically
## dateUpdated,numChapters,numWords at a minimum) will be shown.
## Great for tracking when chapters came out and when the description,
## etc changed.
## If set to 'smart', logpage will only be included if the story is
## status:In-Progress or already had a logpage. That way you don't
## end up with Completed stories that have just one logpage entry.
include_logpage: smart
## By default, logpage is placed before the story chapters. This
## setting, if true, will place the logpage after the chapters
## instead.
#logpage_at_end: false
## If not set, the summary will have all html stripped for safety.
## Both this and include_images must be true to get images in the
## summary.
keep_summary_html:true
## If set, the first image found will be made the cover image. If
## keep_summary_html is true, any images in summary will be before any
## in chapters.
make_firstimage_cover:true
## Resize images down to width, height, preserving aspect ratio.
## Nook size, with margin.
image_max_size: 5760, 3240
## Change image to grayscale, if graphics library allows, to save
## space.
grayscale_images: false
## Remove transparency and fill with background_color if true.
remove_transparency: true
## This switch prevents FanFicFare from doing any processing on the images.
## Usually they would be converted to jpg, resized and optionally made
## grayscale.
no_image_processing: true
## If true, in-line images (<img src="data:image/...;base64,...") will
## be converted to files so the normal image processing can be
## applied, but only if base64 encoded. Note that in-line images are
## also removed when include_images:false. In-line images are not
## used as cover images unless converted. Default is false: in-line
## images kept as-is.
#convert_inline_images:true
## If set true, FFF will compare image all files(of the same size)
## looking for identical files with different URLs. fiction.live is
## the only site currently(Sep2020) known to benefit from this.
## (Images with the same URL are always detected and only one copy
## kept.)
dedup_img_files:true
add_to_keep_html_attrs:,style,data-tab-id,data-tab-container-id
add_to_output_css:
body {text-align: left;}
img {max-width: 100%%; }
.fff_chapter_title {margin-top: .5em;}
[base_xenforoforum]
##Fieldset Tags around Spoiler Boxs
legend_spoilers:true
order_threadmarks_by_date:false
## Only take the first X characters of the 'first' post to use as
## the description.
description_limit:3000
## SV & SB (and possibly QQ and AH) like to use sprite smilies --
## smiley images that are all in one image file for performance and
## are shown by CSS background with offsets. Epub viewers don't like
## that.
##
## The sprite smiley img tags generally do have alt attributes that get
## the point across: ":)" ":D" ":(" ":lol" etc. And not all smilies
## on these sites use sprite images, so some can be used as is.
##
## When replace_failed_smilies_with_alt_text:true, any images that
## failed to download or are src=clear.png *and* have a class containing
## mceSmilie and an alt attribute will be replaced with:
## <span class="(classes)">(alt text)</span>
##
## The smiley classes are preserved in case the user wants to do
## something special with them.
replace_failed_smilies_with_alt_text:true
## If desired, you can change the order FFF places threadmark
## categories. (This setting does not remove categories, you need to
## use skip_threadmarks_categories for that.)
threadmark_category_order:Threadmarks,Sidestory,Apocrypha,Omake,Informational,Media,Staff Post
## xenforoforum has categories of threadmarks. This setting allows
## you to leave out categories you don't want. Skipping categories
## will also speed downloads as categories other than 'Threadmarks'
## don't use Reader Mode.
## The last known list of categories is: Threadmarks,Sidestory,Apocrypha,Media,Informational,Staff Post
skip_threadmarks_categories:Staff Post
## When set true, always_include_first_post_chapters will cause FFF to
## treat both threadmarks *and* first post links as chapter links.
#always_include_first_post_chapters:false
[base_xenforoforum:epub]
## base_xenforoforum stories with threadmarks have a few additional
## pieces of metadata available that most adapters don't. 'date';
## 'words'--word count as number only: "12104"; and kwords--the
## threadmark human-readable string for word count with parens:
## "(12.1k)" These can be used with custom output (see
## https://github.com/JimmXinu/FanFicFare/wiki/CustomOutput ) or with
## chapter_title_*_pattern settings.
## Examples for epub:
#[base_xenforoforum:epub]
tocpage_entry:
<a href="file${index04}.xhtml">${chapter}</a> Posted: ${date} Word Count: ${kwords}<br /><br />
tocpage_start:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>${title} by ${author}</title>
<link href="stylesheet.css" type="text/css" charset="UTF-8" rel="stylesheet"/>
</head>
<body class="fff_tocpage">
<div>
<h3 class="tocpage-notes">Notes</h3>
<li>This is probably best read with dark mode. Quotes boxes probably won't be easily readable</li>
<li>Date posted is in mm/dd/yyyy format.</li>
<hr>
<h3>Table of Contents</h3>
chapter_start:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>${chapter}</title>
<link href="stylesheet.css" type="text/css" charset="UTF-8" rel="stylesheet"/>
<meta name="chapterurl" content="${url}"></meta>
<meta name="chapterorigtitle" content="${origchapter}"></meta>
<meta name="chaptertoctitle" content="${tocchapter}"></meta>
<meta name="chaptertitle" content="${chapter}"></meta>
</head>
<body class="fff_chapter">
<h4 style="text-align: right; margin: 0px;">Posted: ${date} <br>Word Count: ${kwords}</h4><br/>
<h3 class="fff_chapter_title">${chapter}</h3>
## The 'date' value for chapters mentioned above can be formated with
## datethreadmark_format. Otherwise it will default to
## dateCreated_format
#datethreadmark_format:%%Y-%%m-%%d %%H:%%M
datethreadmark_format:%%m/%%d/%%Y
## The basic pattern used when not using add_chapter_numbers or
## mark_new_chapters
#chapter_title_def_pattern:${title} ${date}
## Pattern used with add_chapter_numbers, but not mark_new_chapters
#chapter_title_add_pattern:${number}. ${title} ${date}
## Pattern used with mark_new_chapters, but not add_chapter_numbers
## (new) is just text and can be changed.
#chapter_title_new_pattern:(new) ${title} ${date}
## Pattern used with add_chapter_numbers and mark_new_chapters
## (new) is just text and can be changed.
#chapter_title_addnew_pattern:${number}. (new) ${title} ${date}
## See remove_spoilers above for more about 'spoilers'. This example
## shows how to put a simple line around spoiler blocks. Uncomment
## all three lines, keep the leading space before .bbCodeSpoilerContainer.
add_to_output_css:
.tocpage-notes {
text-align:left;
text-decoration:underline;
margin-bottom:0.5em;
}
##The Following lines of CSS is to make invisitext a shade of purple, #cc33ff to be specific. The !important is nessessary I've found
span[style*=transparent] {color: #cc33ff!important;} /* Invisitext Revealer */
span[style*=Transparent] {color: #cc33ff!important;} /* Invisitext Revealer */
span[style*=TRANSPARENT] {color: #cc33ff!important;} /* Invisitext Revealer */
##Spoiler Box Formatting
#Looks likes SV's
/* Spoiler Box Formatting */
.bbCodeSpoilerContainer { /* Loosely based on SV's */
border: 3px solid gray;
border-left: 4px solid #496d90;
padding: 6px 10px;
border-radius: 5px;
background: rgb(57,57,57);
}
##For XF (SB/SV) Quotes
/* SV/SB Forum Quotes Formatting(Quotes will look like SV's Quotes) */
.bbCodeBlock-sourceJump {
text-decoration: none; /* Get rid of hyperlink underline */
}
.bbCodeBlock-title {/* Styles top part containing title of the Quoted */
font-weight: bold;
background: #181818; /* A Black Shade */
border-left: 3px solid #496d90; /* Shade of Blue */
padding:3px 8px;
}
.bbCodeBlock-expandContent { /* Part of Quote containing quoted content */
margin: 0px auto auto; /* Very nessessary */
background: rgb(57,57,57); /* A Gray Shade*/
border-left: 3px solid #496d90; /* Margin to get quote to take up most of screen */
border-right: 1px solid #5a5a5a; /* Different Shade of Gray*/
border-bottom: 1px solid #5a5a5a; /* Different Shade of Gray*/
padding: 6px 10px;
}
##For QQ Quotes
/* QQ Quotes Modeled after QQ Quotes with changes */
.attribution.type { /* Styles top part containing title of the Quoted */
margin-left:auto;
padding:3px 8px 0px;
background: #4e4e4e;
}
.quoteContainer { /* Part of Quote that contains the quoted content*/
margin-top:0px;
margin-left: auto;
margin-right: auto;
border: 2px solid #4e4e4e;
padding: 10px;
background: #303030;
}
##SV Article Formatting
/*For Articles on SV*/
.sv-article--content{
border: 2px solid #416486;
padding: 5px;
border-radius: 6px;
}
##Vote Tally Formatting (At least on some SV stories)
/* Vote Tally Formatting (At least on SV)*/
.tabs-pane .formRowSep {display: none;} /* To get rid of line break inside border*/
.listInline {display: none;} /* To get rid of voter names */
.tally-block .block-header {display:none;} /* To remove tally date info */
li.tabs-pane { /* Put Border around Vote Tally*/
border: 3px solid royalblue;
border-radius: 12px;
list-style-type: none; /* To get rid of the bullet points */
margin: 0px;
padding: 5px;
}
## SV Slider Formatting
/* For Sliders on SV */
.sv-slider {
border: 2px solid lightgrey;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 5px
}
.swiper-slide-title {
font-size: 1.15em;
text-align: center;
padding-top: 10px;
font-weight: bold;
}
##Table Formatting (NOT TAB TABLE)
#To Give simple white borders to tables
/*Give Tables borders and some padding */
table {border: 1px solid currentcolor; border-collapse: collapse;}
th {border: 1px solid currentcolor; }
td {border: 1px solid currentcolor; padding: .5em 1em 1em;}
##SV/SB Accordion Formatting
##Borders of Accordion may be mildly out of alignment
/* SV/SB Accordion Formatting */
/*This CSS is a bit hacked together */
.sv-accordion {
max-width:100%% !important;
}
.sv-accordion dt.first {/*Titles may slightly be out of alignment; Should be aligned in calibre ebook viewer*/
font-size:1.25em;
font-weight:900;
margin-left: 1.7em;
border-top: 4px solid royalblue;
}
.sv-accordion-title {
font-size: 1.18em;
font-weight: 550;
background: #004592;
margin-left: 1.8em;
border-color: royalblue;
border-style: solid;
border-width: 0px 4px;
}
.sv-accordion-title--left {text-align: left; padding-left: 1.25em;}
.sv-accordion-title--center {text-align: center; padding: 0em 1em;}
.sv-accordion-title--right {text-align: right; padding-right: .4em;}
.sv-accordion-slide {
border: 4px solid royalblue;
border-width: 0px 4px;
padding: .75em;
}
.sv-accordion-slide:last-child {
border-width: 0px 4px 4px 4px;
}
## SV/SB Tab Tables Formatting/Hopeful Dejanking
/* SV/SB Tab Table Formatting */
/* SV/SB Tab Table Formatting/Dejanking primarily consists of
--1. Color Coding Tabs and Panes
--2. Getting Rid of Bullet Points
--3. CSS Counters for Tabs and Panes */
.sv-tabs-tab--active {counter-reset: tabIndex;}
.sv-tabs-pane--active {counter-reset: paneIndex;}
.sv-tabs-pane {
height: auto !important; /* This is so text doesn't start to overlap */
list-style: none; /* Get rid of bullet points on panes */
margin: 10px;
padding: 10px;
}
ul.sv-tabs-panes {
padding-left: .65em; /* Overide ul's default padding-left: 40px */
}
.sv-tabs-tab {
display: block;
text-decoration:none;
}
.sv-tabs-tab::before { /* For Tab Counter*/
counter-increment: tabIndex;
content: counter(tabIndex) ". ";
}
.sv-tabs-pane::before { /*For Pane Counter */
counter-increment: paneIndex;
content: counter(paneIndex) ". ";
display: block; /* Counter appears on its own line*/
margin-left: -1.875em;/* Make counter appear outside border */
/*float: right; This makes counter less noticable. Not what I want */
}
/*Tab Table color coding */
.sv-tabs-tab:nth-child(1) {color: red;} /* Color Codes Tab Label */
.sv-tabs-tab:nth-child(1)::before {color: red;} /*Color codes Tab counter even with link*/
.sv-tabs-pane:nth-child(1) {border: 5px solid red;} /* Color Coded border around Pane */
.sv-tabs-pane:nth-child(1)::before {color: red;} /* Color Codes Pane Counter */
.sv-tabs-tab:nth-child(2) {color: orange;}
.sv-tabs-tab:nth-child(2)::before {color: orange;}
.sv-tabs-pane:nth-child(2) {border: 5px solid orange;}
.sv-tabs-pane:nth-child(2)::before {color: orange;}
.sv-tabs-tab:nth-child(3) {color: yellow;}
.sv-tabs-tab:nth-child(3)::before {color: yellow;}
.sv-tabs-pane:nth-child(3) {border: 5px solid yellow;}
.sv-tabs-pane:nth-child(3)::before {color: yellow;}
.sv-tabs-tab:nth-child(4) {color: pink;}
.sv-tabs-tab:nth-child(4)::before {color: pink;}
.sv-tabs-pane:nth-child(4) {border: 5px solid pink;}
.sv-tabs-pane:nth-child(4)::before {color: pink;}
.sv-tabs-tab:nth-child(5) {color: lime;}
.sv-tabs-tab:nth-child(5)::before {color: lime;}
.sv-tabs-pane:nth-child(5) {border: 5px solid lime;}
.sv-tabs-pane:nth-child(5)::before {color: lime;}
.sv-tabs-tab:nth-child(6) {color: violet;}
.sv-tabs-tab:nth-child(6)::before {color: violet;}
.sv-tabs-pane:nth-child(6) {border: 5px solid violet;}
.sv-tabs-pane:nth-child(6)::before {color: violet;}
.sv-tabs-tab:nth-child(7) {color: skyblue;}
.sv-tabs-tab:nth-child(7)::before {color: skyblue;}
.sv-tabs-pane:nth-child(7) {border: 5px solid skyblue;}
.sv-tabs-pane:nth-child(7)::before {color: skyblue;}
.sv-tabs-tab:nth-child(8) {color: green;}
.sv-tabs-tab:nth-child(8)::before {color: green;}
.sv-tabs-pane:nth-child(8) {border: 5px solid green;}
.sv-tabs-pane:nth-child(8)::before {color: green;}
.sv-tabs-tab:nth-child(9) {color: silver;}
.sv-tabs-tab:nth-child(9)::before {color: silver;}
.sv-tabs-pane:nth-child(9) {border: 5px solid silver;}
.sv-tabs-pane:nth-child(9)::before {color: silver;}
.sv-tabs-tab:nth-child(10) {color: palevioletred;}
.sv-tabs-tab:nth-child(10)::before {color: palevioletred;}
.sv-tabs-pane:nth-child(10) {border: 5px solid palevioletred;}
.sv-tabs-pane:nth-child(10)::before {color: palevioletred;}
.sv-tabs-tab:nth-child(11) {color: palegreen;}
.sv-tabs-tab:nth-child(11)::before {color: palegreen;}
.sv-tabs-pane:nth-child(11) {border: 5px solid palegreen;}
.sv-tabs-pane:nth-child(11)::before {color: palegreen;}
.sv-tabs-tab:nth-child(12) {color: peru;}
.sv-tabs-tab:nth-child(12)::before {color: peru;}
.sv-tabs-pane:nth-child(12) {border: 5px solid peru;}
.sv-tabs-pane:nth-child(12)::before {color: peru;}
.sv-tabs-tab:nth-child(13) {color: snow;}
.sv-tabs-tab:nth-child(13)::before {color: snow;}
.sv-tabs-pane:nth-child(13) {border: 5px solid snow;}
.sv-tabs-pane:nth-child(13)::before {color: snow;}
.sv-tabs-tab:nth-child(14) {color: teal;}
.sv-tabs-tab:nth-child(14)::before {color: teal;}
.sv-tabs-pane:nth-child(14) {border: 5px solid teal;}
.sv-tabs-pane:nth-child(14)::before {color: teal;}
.sv-tabs-tab:nth-child(15) {color: purple;}
.sv-tabs-tab:nth-child(15)::before {color: purple;}
.sv-tabs-pane:nth-child(15) {border: 5px solid purple;}
.sv-tabs-pane:nth-child(15)::before {color: purple;}
.sv-tabs-tab:nth-child(16) {color: magenta;}
.sv-tabs-tab:nth-child(16)::before {color: magenta;}
.sv-tabs-pane:nth-child(16) {border: 5px solid magenta;}
.sv-tabs-pane:nth-child(16)::before {color: magenta;}
.sv-tabs-tab:nth-child(17) {color: blue;}
.sv-tabs-tab:nth-child(17)::before {color: blue;}
.sv-tabs-pane:nth-child(17) {border: 5px solid blue;}
.sv-tabs-pane:nth-child(17)::before {color: blue;}
.sv-tabs-tab:nth-child(18) {color: mediumslateblue;}
.sv-tabs-tab:nth-child(18)::before {color: mediumslateblue;}
.sv-tabs-pane:nth-child(18) {border: 5px solid mediumslateblue;}
.sv-tabs-pane:nth-child(18)::before {color: mediumslateblue;}
.sv-tabs-tab:nth-child(19) {color: lightsteelblue;}
.sv-tabs-tab:nth-child(19)::before {color: lightsteelblue;}
.sv-tabs-pane:nth-child(19) {border: 5px solid lightsteelblue;}
.sv-tabs-pane:nth-child(19)::before {color: lightsteelblue;}
.sv-tabs-tab:nth-child(20) {color: cyan;}
.sv-tabs-tab:nth-child(20)::before {color: cyan;}
.sv-tabs-pane:nth-child(20) {border: 5px solid cyan;}
.sv-tabs-pane:nth-child(20)::before {color: cyan;}
## QQ Tab Table Formatting and Hopefully dejanking
## QQ's Tab Tables have internal links so are come dejanked a good deal
/* QQ Tab Table Formatting. QQ has working internal links*/
.bbTabContent {
height: auto !important; /* This is so text doesn't start to overlap */
margin: 10px;
padding:10px;
list-style:none; /* Get rid of bullet points on panes */
}
.bbTab {list-style: none;} /* Get rid of bullet point tabs */
.tabsBb {
counter-reset: QQtabIndex;
}
.tabsContent {
counter-reset: QQpaneIndex;
padding-left: .65em; /*Overide ul tag default */
}
.bbTab::before {
counter-increment: QQtabIndex;
content: counter(QQtabIndex)". ";
}
.bbTabContent::before {
counter-increment: QQpaneIndex;
content: counter(QQpaneIndex)". ";
display:block;
margin-left: -1.875em;/* Make counter appear outside border */
}
.bbTab:nth-child(1) {color: red;} /* Color Codes Tab Label */
.bbTabContent:nth-child(1) {border: 5px solid red;} /* Color Coded border around Pane */
.bbTabContent:nth-child(1)::before {color: red;} /* Color Codes Pane Counter */
.bbTab:nth-child(2) {color: orange;}
.bbTabContent:nth-child(2) {border: 5px solid orange;}
.bbTabContent:nth-child(2)::before {color: orange;}
.bbTab:nth-child(3) {color: yellow;}
.bbTabContent:nth-child(3) {border: 5px solid yellow;}
.bbTabContent:nth-child(3)::before {color: yellow;}
.bbTab:nth-child(4) {color: pink;}
.bbTabContent:nth-child(4) {border: 5px solid pink;}
.bbTabContent:nth-child(4)::before {color: pink;}
.bbTab:nth-child(5) {color: lime;}
.bbTabContent:nth-child(5) {border: 5px solid lime;}
.bbTabContent:nth-child(5)::before {color: lime;}
.bbTab:nth-child(6) {color: violet;}
.bbTabContent:nth-child(6) {border: 5px solid violet;}
.bbTabContent:nth-child(6)::before {color: violet;}
.bbTab:nth-child(7) {color: skyblue;}
.bbTabContent:nth-child(7) {border: 5px solid skyblue;}
.bbTabContent:nth-child(7)::before {color: skyblue;}
.bbTab:nth-child(8) {color: green;}
.bbTabContent:nth-child(8) {border: 5px solid green;}
.bbTabContent:nth-child(8)::before {color: green;}
.bbTab:nth-child(9) {color: silver;}
.bbTabContent:nth-child(9) {border: 5px solid silver;}
.bbTabContent:nth-child(9)::before {color: silver;}
.bbTab:nth-child(10) {color: palevioletred;}
.bbTabContent:nth-child(10) {border: 5px solid palevioletred;}
.bbTabContent:nth-child(10)::before {color: palevioletred;}
.bbTab:nth-child(11) {color: palegreen;}
.bbTabContent:nth-child(11) {border: 5px solid palegreen;}
.bbTabContent:nth-child(11)::before {color: palegreen;}
.bbTab:nth-child(12) {color: peru;}
.bbTabContent:nth-child(12) {border: 5px solid peru;}
.bbTabContent:nth-child(12)::before {color: peru;}
.bbTab:nth-child(13) {color: snow;}
.bbTabContent:nth-child(13) {border: 5px solid snow;}
.bbTabContent:nth-child(13)::before {color: snow;}
.bbTab:nth-child(14) {color: teal;}
.bbTabContent:nth-child(14) {border: 5px solid teal;}
.bbTabContent:nth-child(14)::before {color: teal;}
.bbTab:nth-child(15) {color: purple;}
.bbTabContent:nth-child(15) {border: 5px solid purple;}
.bbTabContent:nth-child(15)::before {color: purple;}
.bbTab:nth-child(16) {color: magenta;}
.bbTabContent:nth-child(16) {border: 5px solid magenta;}
.bbTabContent:nth-child(16)::before {color: magenta;}
.bbTab:nth-child(17) {color: blue;}
.bbTabContent:nth-child(17) {border: 5px solid blue;}
.bbTabContent:nth-child(17)::before {color: blue;}
.bbTab:nth-child(18) {color: mediumslateblue;}
.bbTabContent:nth-child(18) {border: 5px solid mediumslateblue;}
.bbTabContent:nth-child(18)::before {color: mediumslateblue;}
.bbTab:nth-child(19) {color: lightsteelblue;}
.bbTabContent:nth-child(19) {border: 5px solid lightsteelblue;}
.bbTabContent:nth-child(19)::before {color: lightsteelblue;}
.bbTab:nth-child(20) {color: cyan;}
.bbTabContent:nth-child(20) {border: 5px solid cyan;}
.bbTabContent:nth-child(20)::before {color: cyan;}
[base_xenforo2forum]
## [base_xenforoforum] also applied, but [base_xenforo2forum] takes
## precedence.
## When use_threadmarks_description is set true,
## threadmarks_description will be used to fill in the standard
## description metadata entry. Some stories have poor
## threadmarks_description, you can use this setting to avoid using
## it. Default is true
use_threadmarks_description:true
## Increasing description_limit from base_xenforoforum's default of
## 500 is also useful with use_threadmarks_description
##Default is 10000
#description_limit:
## When use_threadmarks_status is set true, a normalized version of
## threadmarks_status will be used to fill in the standard status
## metadata entry. (In-Progress, Completed plus site statuses.)
## default is true
#use_threadmarks_status:true
## When use_threadmarks_cover is set true, the threadmarks image will
## be used to fill in the cover image. Set true by default.
#use_threadmarks_cover:true
## Sometimes there's a sticky post first (often a Staff Post?) rather
## than the true first post by the Original Poster, AKA author. By
## default, base_xenforo2forum will skip up to two sticky first posts.
## Configurable due to the extremely small sample size available when
## this was implemented. Default is true
skip_sticky_first_posts:true
## SV/SB sites include a dice roller that can attach dice roll results
## to a post. These are outside the actual post text. Setting
## include_dice_rolls:true will include a text version of those rolls
## in the FFF chapter that should be usable for all ebook readers.
## Setting include_dice_rolls:svg will keep the inline <svg> images of
## the rolls. It is the user's responsibility to also add
## add_to_keep_html_attrs and add_to_output_css settings to make them
## appear correctly. (include_dice_rolls:svg did *not* work in most
## ebook readers I tested with, even with appropriate attributes and
## css.)
## NOTE: SV requires login (always_login:true) to see dice rolls.
include_dice_rolls:true
[forums.sufficientvelocity.com]
## XenForo sites require login for some stories, but don't report that
## to FFF. To download those, set your username, password and set
## always_login:true
always_login:true
username:Removed
password:Removed
[forum.questionablequesting.com]
## see [base_xenforoforum]
## Some sites require login (or login for some rated stories) The
## program can prompt you, or you can save it in config. In
## commandline version, this should go in your personal.ini, not
## defaults.ini.
username:Removed
password:Removed
###Specific SV/SB/QQ Story Settings
#Setting Confrinegor to order threadmarks by date
[https://forums.sufficientvelocity.com/threads/48796]
order_threadmarks_by_date:true
[https://forums.sufficientvelocity.com/threads/53220]
order_threadmarks_by_date:true
[https://forums.sufficientvelocity.com/threads/82676]
order_threadmarks_by_date:true
##A Certain Heavenly Feeling already has chapter headings, making FFF's redundant
[https://forums.spacebattles.com/threads/a-certain-heavenly-feeling-toaru-fsn.430277/]
chapter_start:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>${chapter}</title>
<link href="stylesheet.css" type="text/css" charset="UTF-8" rel="stylesheet"/>
<meta name="chapterurl" content="${url}"></meta>
<meta name="chapterorigtitle" content="${origchapter}"></meta>
<meta name="chaptertoctitle" content="${tocchapter}"></meta>
<meta name="chaptertitle" content="${chapter}"></meta>
</head>
<body class="fff_chapter">
<h4 style="text-align: right; margin: 0px;">Posted: ${date} <br>Word Count: ${kwords}</h4><br/>
##Going to Merge this with QQ Version
[https://forums.spacebattles.com/threads/a-young-girls-delinquency-record-youjo-senki-saga-of-tanya-the-evil.788149/]
skip_threadmarks_categories:Threadmarks,Staff Post
##Deliquency Record already has chapter headings, making FFF's redundant
[https://forum.questionablequesting.com/threads/a-young-girls-delinquency-record-youjo-senki-saga-of-tanya-the-evil.11408/]
chapter_start:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>${chapter}</title>
<link href="stylesheet.css" type="text/css" charset="UTF-8" rel="stylesheet"/>
<meta name="chapterurl" content="${url}"></meta>
<meta name="chapterorigtitle" content="${origchapter}"></meta>
<meta name="chaptertoctitle" content="${tocchapter}"></meta>
<meta name="chaptertitle" content="${chapter}"></meta>
</head>
<body class="fff_chapter">
<h4 style="text-align: right; margin: 0px;">Posted: ${date} <br>Word Count: ${kwords}</h4><br/>
[www.royalroad.com]
tocpage_start:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>${title} by ${author}</title>
<link href="stylesheet.css" type="text/css" charset="UTF-8" rel="stylesheet"/>
</head>
<body class="fff_tocpage">
<div>
<h3 class="tocpage-notes">Notes</h3>
<li>This is probably best read with dark mode. Author's Notes won't be easily readable</li>
<hr>
<h3>Table of Contents</h3>
## Clear FanFiction from defaults, site has fanfictions and original fiction.
extratags:
##This may be redundant/useless
add_to_keep_html_attrs:dir,border,cellspacing,cellpadding
## royalroad.com stories sometimes have 'spoiler' blocks in
## posts. When viewed in a browser, the block is hidden until a button
## is clicked. eBook viewers can't handle that and the javascript is
## disabled. The remove_spoilers option, if uncommented, will remove
## spoiler blocks entirely.
remove_spoilers:false
## This option if uncommented, will put a box around the spoiler
## blocks with the original spoiler button text as a label using
## fieldset and legend HTML tags. For a simple box, see the
## add_to_output_css example for [base_xenforoforum:epub].
legend_spoilers:true
## royalroad.com chapters can have author notes attached to them.
## Setting include_author_notes:true will include them with the
## chapter text.
include_author_notes:true
add_to_output_css:
##To make author notes look a bit better
/*Author's Notes Formatting */
.uppercase { /* All UPPERCASE author's note heading like in royalroad itself */
text-transform: uppercase;
}
.author-note-portlet { /*Format body of Author's Note */
padding: 10px;
background: #363636; /* Dark Gray background (Meant for Black background */
}
##RoyalRoad Blue Table Formatting
/* RoyalRoad Table Formatting */
table {
width: 90%%; /*Seems to be default for RoyolRoad */
background: #004b7a; /*Classic RR Blue Table; Overridden by differently colored tables */
border-collapse: separate; /*Classic RR Table */
margin: .5em auto; /*Classic RR Table */
}
table td {
border-spacing: 2px; /*Classic RR Table */
border: 1px solid rgba(255, 255, 255, 0.25); /*Universal Accent Border Color */
padding: 0.35em; /* RR's default is 5px I think which is .2777em(base 18px) */
}
td p {margin-top: 0px; margin-bottom: 1.1em;}
td p:last-child {margin-bottom: 0px;}
##Quotes (Example There is no Epic Loot, Only Puns) url:(https://www.royalroad.com/fiction/15935/there-is-no-epic-loot-here-only-puns)
blockquote.quoteContainer { /* This was taken directly from Royroad, except for currentcolor */
border-left: 5px solid currentcolor;
padding: 5px 10px;
margin: 10px 0px;
}
.spoilerContent div[style*="display: none"] { /* Spoiler Buttons have inline style=display:none */
display: block!important; /* This displays the content */
}
add_to_replace_metadata:
extratags,category,genre=>High Fantasy=>Fantasy.High
extratags,category,genre=>Urban Fantasy=>Fantasy.Urban
extratags,category,genre=>Low Fantasy=>Fantasy.Urban
extratags,category,genre=>Portal Fantasy / Isekai=>Isekai
extratags,category,genre=>GameLit=>LitRPG.GameLit
extratags,category,genre=>Male Lead=>Male Protagonist
extratags,category,genre=>Female Lead=>Female Protagonist
extratags,category,genre=>Super Heros=>Superpowers
extratags,category,genre=>Loop=>Time Loop
extratags,category,genre=>Original=>None
[www.fiction.live]
## display 'spoiler' tags in the tag list, which can contain plot details
show_spoiler_tags:true
## don't fetch covers marked as nsfw. covers for fiction.live can't be pornographic, but can get very close.
show_nsfw_cover_images:true
## displays the timestamps on the story chunks, showing when each part went live.
show_timestamps:true
add_to_output_css:
##Makes Vote Choice Headings aligned left and reduces margins from <h4> elements
div h4{ /* For the Vote Choice Heading */
text-align: left;
margin-top: 0em;
margin-bottom: 0.5em;
}
blockquote {
padding: 0px 0px 0px 15px;
margin: 0px 0px 20px;
border-left: 5px solid rgba(212,213,217,.5);
}
add_to_replace_metadata:
maleprotagonist=>Male Protagonist
maleprotag=>Male Protagonist
femprotag=>Female Protagonist
femaleprotag=>Female Protagonist
femprotagonist=>Female Protagonist
femaleprotagonist=>Female Protagonist
harem=>Harem
magicalgirl=>Magical Girl
monstergirl=>Monster Girl
monstermen=>Monster Men
transformation=>Transformation
corruption=>Corruption
supernatural=>Supernatural
wincest=>Incest
survival=>Survival
wincest=>Incest
incest=>Incest
plotbeforesmut=>Plot Before Smut
plotandsmut=>Plot and Smut
smut=>Smut
feels=>Feels
crapsackworld=>Crapsack World
grimdark=>Grimdark
nobledark=>Nobledark
violence=>Violence
fantasy=>Fantasy
magicalapocalypse=>Magical Apocalypse
postapocalyptic=>Post Apocalyptic
modern=>Modern
basebuilding=>Base Building
research=>Research
mutation=>Mutation
[www.scribblehub.com]
##This is set to true by defaults.ini
#use_basic_cache:true
## Scribble Hub chapters can include author's notes and news blocks. We've
## traditionally included them all in the chapter text, but this allows
## you to customize which you include. Copy this parameter to your
## personal.ini and list the ones you don't want.
#exclude_notes:authornotes,newsboxes
###TO DO
##Need to add to this
#add_to_replace_metadata:
add_to_output_css:
##Author's Notes Formatting
/* Author's Notes Formatting */
div.fff_chapter_notes { /*My own CSS, didn't like ScribbleHub's */
background: #3f4042; /* SribbleHub's was #2d3134*/
padding: 10px; /* ScribbleHub's 15px 35px */
border-radius: 5px; /*This came from ScribbleHub */
}
[archiveofourown.org]
## Some sites require login (or login for some rated stories) The
## program can prompt you, or you can save it in config. In
## commandline version, this should go in your personal.ini, not
## defaults.ini.
#username:XXXXXXXX
#password:XXXXXXXX
## Some sites also require the user to confirm they are adult for
## adult content. In commandline version, this should go in your
## personal.ini, not defaults.ini.
is_adult:true
## AO3 offers a page to download the entire work at once. This can
## save a lot of network traffic if there are many chapters.
## True by built-in default.
#use_view_full_work:true
include_subject_tags:extratags, freefromtags, ao3categories, genre, warnings, extrawarnings
exclude_metadata_pre:
freeformtags,genre==Other Additional Tags to Be Added
warnings==Creator Chose Not To Use Archive Warnings
warnings==No Archive Warnings Apply
add_to_replace_metadata:
##-----------------------------------Metadata Replacements: Naruto (Ao3)
characters=>Hatake Kakashi=>Naru.Kakashi Hatake
characters=>Kakashi Hatake=>Naru.Kakashi Hatake
characters=>Uzumaki Naruto=>Naru.Naruto Uzumaki
characters=>Naruto Uzumaki=>Naru.Naruto Uzumaki
characters=>Uchiha Sasuke=>Naru.Sasuke Uchiha
characters=>Sasuke Uchiha=>Naru.Sasuke Uchiha
characters=>Uchiha Itachi=>Naru.Itachi Uchiha
characters=>Itachi Uchiha=>Naru.Itachi Uchiha
characters=>Haruno Sakura=>Naru.Sakura Haruno
characters=>Sakura Haruno=>Naru.Sakura Haruno
characters=>Jiraiya \(Naruto\)=>Naru.Jiraiya
characters=>Uchiha Obito=>Naru.Obito Uchiha
characters=>Obito Uchiha=>Naru.Obito Uchiha
characters=>Momochi Zabuza=>Naru.Zabuza Momochi
characters=>Zabuza Momochi=>Naru.Zabuza Momochi
characters=>Senju Tsunade=>Naru.Tsunade Senju
characters=>Tsunade Senju=>Naru.Tsunade Senju
characters=>Nara Yoshino=>Naru.Yoshino Nara
characters=>Yoshino Nara=>Naru.Yoshino Nara
characters=>Nara Shikaku=>Naru.Shikaku Nara
characters=>Shikaku Nara=>Naru.Shikaku Nara
characters=>Nara Shikamaru=>Naru.Shikamaru Nara
characters=>Shikamaru Nara=>Naru.Shikamaru Nara
characters=>Shiranui Genma=>Naru.Genma Shiranui
characters=>Genma Shiranui=>Naru.Genma Shiranui
characters=>Yamanaka Ino=>Naru.Ino Yamanaka
characters=>Ino Yamanaka=>Naru.Ino Yamanaka
characters=>Yamanaka Inoichi=>Naru.Inoichi Yamanaka
characters=>Inoichi Yamanaka=>Naru.Inoichi Yamanaka
characters=>Namikaze Minato=>Naru.Minato Namikaze
characters=>Minato Namikaze=>Naru.Minato Namikaze
characters=>Kushina Uzumaki=>Naru.Kushina Uzumaki
characters=>Uzumaki Kushina=>Naru.Kushina Uzumaki
characters=>Inuzuka Kiba=>Naru.Kiba Inuzuka
characters=>Kiba Inuzuka=>Naru.Kiba Inuzuka
characters=>Yamashiro Aoba=>Naru.Aoba Yamashiro
characters=>Aoba Yamashiro=>Naru.Aoba Yamashiro
ships=>Hatake Kakashi=>Kakashi Hatake
ships=>Kakashi Hatake=>Kakashi Hatake
ships=>Uzumaki Naruto=>Naruto Uzumaki
ships=>Naruto Uzumaki=>Naruto Uzumaki
ships=>Uchiha Sasuke=>Sasuke Uchiha
ships=>Sasuke Uchiha=>Sasuke Uchiha
ships=>Uchiha Itachi=>Itachi Uchiha
ships=>Itachi Uchiha=>Itachi Uchiha
ships=>Haruno Sakura=>Sakura Haruno
ships=>Sakura Haruno=>Sakura Haruno
ships=>Jiraiya \(Naruto\)=>Jiraiya
ships=>Uchiha Obito=>Obito Uchiha
ships=>Obito Uchiha=>Obito Uchiha
ships=>Momochi Zabuza=>Zabuza Momochi
ships=>Zabuza Momochi=>Zabuza Momochi
ships=>Senju Tsunade=>Tsunade Senju
ships=>Tsunade Senju=>Tsunade Senju
ships=>Nara Yoshino=>Yoshino Nara
ships=>Yoshino Nara=>Yoshino Nara
ships=>Nara Shikaku=>Shikaku Nara
ships=>Shikaku Nara=>Shikaku Nara
ships=>Nara Shikamaru=>Shikamaru Nara
ships=>Shikamaru Nara=>Shikamaru Nara
ships=>Shiranui Genma=>Genma Shiranui
ships=>Genma Shiranui=>Genma Shiranui
ships=>Yamanaka Ino=>Ino Yamanaka
ships=>Ino Yamanaka=>Ino Yamanaka
ships=>Yamanaka Inoichi=>Inoichi Yamanaka
ships=>Inoichi Yamanaka=>Inoichi Yamanaka
ships=>Namikaze Minato=>Minato Namikaze
ships=>Minato Namikaze=>Minato Namikaze
ships=>Kushina Uzumaki=>Kushina Uzumaki
ships=>Uzumaki Kushina=>Kushina Uzumaki
ships=>Inuzuka Kiba=>Kiba Inuzuka
ships=>Kiba Inuzuka=>Kiba Inuzuka
ships=>Yamashiro Aoba=>Aoba Yamashiro
ships=>Aoba Yamashiro=>Aoba Yamashiro
##-----------------------------------Metadata Replacements: Harry Potter (Ao3)
category=>Harry Potter - J\. K\. Rowling=>Harry Potter
characters=>Harry Potter=>HP.Harry Potter
characters=>Nymphadora Tonks=>HP.Nymphadora Tonks
characters=>Hermione Granger=>HP.Hermione Granger
characters=>Ron Weasley=>HP.Ron Weasley
characters=>Albus Dumbledore=>HP.Albus Dumbledore
characters=>Sirius Black=>HP.Sirius Black
characters=>Luna Lovegood=>HP.Luna Lovegood
characters=>Daphne Greengrass=>HP.Daphne Greengrass
characters=>Tracey Davis=>HP.Tracey Davis
extratags=>Female Harry Potter=>Genderbent.Harry Potter
##-----------------------------------Metadata Replacements: Fate Stay Night (Ao3)
category=>Fate/stay night & Related Fandoms=>Nasu.Fate/Stay Night
characters=>Matou Sakura=>Nasu.FSN.Sakura Matou
##-----------------------------------Metadata Replacements: Kara no Kyoukai (Ao3)
category=>Kara no Kyoukai \| The Garden of Sinners=>Nasu.Kara no Kyoukai
characters=>Ryougi Shiki=>Nasu.KnK.Shiki Ryougi
characters=>Aozaki Touko=>Nasu.KnK.Touko Aozaki
characters=>Kokutou Mikaya=>Nasu.KnK.Mikaya Kokutou
characters=>Kokutou Azaka=>Nasu.KnK.Azaka Kokutou
characters=>Asagami Fujino=>Nasu.KnK.Fujino Asagami
characters=>Shirazumi Lio=>Nasu.KnK.Lio Shirazumi
characters=>Ryougi Mana=>Nasu.KnK.Mana Ryougi
ships=>Ryougi Shiki=>Shiki Ryougi
ships=>Aozaki Touko=>Touko Aozaki
ships=>Kokutou Mikaya=>Mikaya Kokutou
ships=>Kokutou Azaka=>Azaka Kokutou
ships=>Asagami Fujino=>Fujino Asagami
ships=>Ryougi Mana=>Mana Ryougi
##-----------------------------------Metadata Replacements: Ranma 1/2 (Ao3)
characters=>Saotome Ranma=>R1/2.Ranma Saotome
characters=>Nerima Wrecking Crew=>R1/2.Nerima Wrecking Crew
ships=>Saotome Ranma=>Ranma Saotome
##-----------------------------------Metadata Replacements: Sailor Moon (Ao3)
category=>Bishoujo Senshi Sailor Moon \| Pretty Guardian Sailor Moon \(Anime & Manga\)=>Sailor Moon
characters=>Aino Minako=>SM.Minako Aino
characters=>Sailor Senshi=>SM.Sailor Senshi
##-----------------------------------Metadata Replacements: Monster Girl Quest (Ao3)
characters=>Alice \(Monster Girl Quest\)=>MGQ.Alice
characters=>Luka \(Monster Girl Quest\)=>MGQ.Luka
characters=>Granberia \(Monster Girl Quest\)=>MGQ.Granberia
characters=>Alma Elma \(Monster Girl Quest\)=>MGQ.Alma Elma
characters=>Tamamo \(Monster Girl Quest\)=>MGQ.Tamamo
characters=>Erubetie \(Monster Girl Quest\)=>MGQ.Erubetie
##-----------------------------------Metadata Replacements: Bloodborne (Ao3)
characters=>The Hunter \(Bloodborne\)=>Bloodborne.The Hunter
characters=>The Hunter \(Bloodborne\)=>Bloodborne.The Hunter
characters=>Female Hunter \(Bloodborne\)=>Bloodborne.The Hunter
characters=>Plain Doll \(Bloodborne\)=>Bloodborne.Plain Doll
characters=>Maria \(Bloodborne\)=>Bloodborne.Maria
characters=>Lady Maria of the Astral Clocktower=>Bloodborne.Maria
characters=>Kos \(Bloodborne\)=>Bloodborne.Kos
characters=>Eileen the Crow \(Bloodborne\)=>Bloodborne.Eileen
characters=>Gehrman \(Bloodborne\)=>Bloodborne.Gehrman
characters=>Adella \(Bloodborne\)=>Bloodborne.Adella
characters=>Arianna \(Bloodborne\)=>Bloodborne.Arianna
characters=>Oedon Chapel Dweller=>Bloodborne.Oedon Chapel Dweller
characters=>Simon the Harrowed=>Bloodborne.Simon
characters=>Saint Adeline \(Bloodborne\)=>Bloodborne.Saint Adeline
ships=>Female Hunter=>The Hunter
ships=>Hunter=>The Hunter
ships=>Lady Maria of the Astral Clocktower=>Maria
ships=>Eileen the Crow=>Eileen
ships=>Simon the Harrowed=>Simon
##-----------------------------------Metadata Replacements: Oregairu (Ao3)
category=>やはり俺の青春ラブコメはまちがっている。 \| My Teen Romantic Comedy SNAFU \(Anime\)=>My Teen Romantic Comedy SNAFU
characters=>Hikigaya Hachiman=>Oregairu.Hachiman Hikigaya
characters=>Hikigaya Komachi=>Oregairu.Komachi Hikigaya
characters=>Yukinoshita Yukino=>Oregairu.Yukino Yukinoshita
characters=>Yuigahama Yui=>Oregairu.Yui Yuigahama
characters=>Miura Yumiko=>Oregairu.Yumiko Miura
characters=>Yumiko Miura=>Oregairu.Yumiko Miura
characters=>Hayama Hayato=>Oregairu.Hayato Hayama
characters=>Tobe Kakeru=>Oregairu.Kakeru Tobe
characters=>Ebina Hina=>Oregairu.Hina Ebina
characters=>Hikigaya Parents=>Oregairu.Hikigaya Parents
##-----------------------------------Metadata Replacements: Katawa Shoujo (Ao3)
characters=>Satou Lilly=>Katawa Shoujo.Lilly Satou
##-----------------------------------Metadata Replacements: Worm (Ao3)
category=>Worm - Wildbow=>Worm
category=>Parahumans Series - Wildbow=>Worm
characters=>Taylor Hebert \| Skitter \| Weaver=>Worm.Taylor Hebert
characters=>Taylor Hebert=>Worm.Taylor Hebert
characters=>Lisa Wilbourn=>Worm.Lisa Wilbourn
characters=>Brian Laborn=>Worm.Brian Laborn
characters=>Alec \(Worm\)=>Worm.Alec
characters=>Rachel Lindt=>Worm.Rachel Lindt
characters=>Amy Dallon=>Worm.Amy Dallon
characters=>Victoria Dallon=>Worm.Victoria Dallon
characters=>Wards \(Worm\)=>Worm.Wards
characters=>Undersiders \(Worm\)=>Worm.Undersiders
characters=>New Wave \(Worm\)=>Worm.New Wave
characters=>Rune \(Worm\)=>Worm.Rune
characters=>Sabah \(Worm\)=>Worm.Sabah
[www.fanfiction.net]
## fanfiction.net's 'cover' images are really just tiny thumbnails.
## Set this to true to never use them.
#never_make_cover: false
## entries to make epub subjects and calibre tags
## lastupdate creates two tags: "Last Update Year/Month: %Y/%m" and "Last Update: %Y/%m/%d"
include_subject_tags: extratags, genre,
## exclude fanfiction.net imageu (old user vs story detect) and
## default user (d_60_90)
cover_exclusion_regexp:(/imageu/|d_60_90\.jpg)
## April 2015, ffnet changed their story and user pictures urls to be
## the same. Now the only way to know if the story image is really
## the author image is to go get the author image and check.
skip_author_cover:true
## fanfiction.net is blocking people more aggressively. If you
## download fewer stories less often you can likely get by with
## reducing this sleep.
slow_down_sleep_time:10
## ffnet is sensitive to too many hits. Users are sensitive to long
## waits during the initial metadata collection in the foreground.
## When used, these settings will speed up metadata downloads in the
## foreground linearly.
tweak_fg_sleep:true
min_fg_sleep:1.0
max_fg_sleep:4.0
max_fg_sleep_at_downloads: 10
## Extra metadata that this adapter knows about. See [archiveofourown.org]
## for examples of how to use them.
extra_valid_entries:reviews,favs,follows
## ffnet uses 'Pairings', not 'Relationship', stating they don't have
## to be romantic pairings.
ships_label:Pairings
## Date formats used by FanFicFare. Published and Update don't usually have
## time, but they do now on ffnet.
## See http://docs.python.org/library/datetime.html#strftime-strptime-behavior
## Note that ini format requires % to be escaped as %%.
#dateCreated_format:%%Y-%%m-%%d %%H:%%M:%%S
datePublished_format:%%Y-%%m-%%d %%H:%%M:%%S
dateUpdated_format:%%Y-%%m-%%d %%H:%%M:%%S
## ffnet used to have a tendency to send out update notices in email
## before all their servers were showing the update on the first
## chapter. It generates another server request and doesn't seem to
## be needed lately, so now default it to off.
check_next_chapter:false
##-----------------------------------Metadata Replacements: Harry Potter
## characters=>\.=>
add_to_replace_metadata:
characters=>Harry P\.=>HP.Harry Potter&&category=>Harry Potter
characters=>Hermione G\.=>HP.Hermione Granger&&category=>Harry Potter
characters=>Ron W\.=>HP.Ron Weasley&&category=>Harry Potter
characters=>Daphne G\.=>HP.Daphne Greengrass&&category=>Harry Potter
characters=>Astoria G\.=>HP.Astoria Greengrass&&category=>Harry Potter
characters=>Fleur D\.=>HP.Fleur Delacour&&category=>Harry Potter
characters=>Gabrielle D\.=>HP.Gabrielle Delacour&&category=>Harry Potter
characters=>Albus D\.=>HP.Albus Dumbledore&&category=>Harry Potter
characters=>Severus S\.=>HP.Severus Snape&&category=>Harry Potter
characters=>Minerva M\.=>HP.Minerva McGonagall&&category=>Harry Potter
characters=>Sirius B\.=>HP.Sirius Black&&category=>Harry Potter
characters=>Andromeda T\.=>HP.Andromeda Tonks&&category=>Harry Potter
characters=>Draco M\.=>HP.Draco Malfoy&&category=>Harry Potter
characters=>Luna L\.=>HP.Luna Lovegood&&category=>Harry Potter
characters=>Susan B\.=>HP.Susan Bones&&category=>Harry Potter
characters=>N\. Tonks=>HP.Nymphadora Tonks&&category=>Harry Potter
characters=>Terry B\.=>HP.Terry Boot&&category=>Harry Potter
characters=>Lavender B\.=>HP.Lavender Brown&&category=>Harry Potter
characters=>Cho C\.=>HP.Cho Chang&&category=>Harry Potter
characters=>Theodore N\.=>HP.Theodore Nott&&category=>Harry Potter
characters=>Dudley D\.=>HP.Dudley Durseley&&category=>Harry Potter
ships=>Harry P\.=>Harry Potter
ships=>Hermione G\.=>Hermione Granger
ships=>Ron W\.=>Ron Weasley
ships=>Daphne G\.=>Daphne Greengrass
ships=>Albus D\.=>Albus Dumbledore
ships=>Severus S\.=>Severus Snape
ships=>Minerva M\.=>Minerva McGonagall
ships=>Sirius B\.=>Sirius Black
ships=>Andromeda T\.=>Andromeda Tonks
ships=>Draco M\.=>Draco Malfoy
ships=>Luna L\.=>Luna Lovegood
ships=>Susan B\.=>Susan Bones
ships=>N\. Tonks=>Nymphadora Tonks
ships=>Terry B\.=>Terry Boot
ships=>Lavender B\.=>Lavender Brown
ships=>Cho C\.=>Cho Chang
ships=>Dudley D\.=>Dudley Durseley
##-----------------------------------Metadata Replacements: Ranma 1/2
category=>Ranma=>Ranma 1/2
characters=>Ranma=>R1/2.Ranma Saotome&&category=>Ranma 1/2
characters=>Akane=>R1/2.Akane Tendo&&category=>Ranma 1/2
characters=>Nabiki=>R1/2.Nabiki Tendo&&category=>Ranma 1/2
characters=>Kasumi=>R1/2.Kasumi Tendo&&category=>Ranma 1/2
characters=>Ryoga=>R1/2.Ryoga Hibiki&&category=>Ranma 1/2
characters=>Nodoka=>R1/2.Nodoka Saotome&&category=>Ranma 1/2
characters=>Genma=>R1/2.Genma Saotome&&category=>Ranma 1/2
characters=>Soun=>Soun R1/2.Soun Tendo&&category=>Ranma 1/2
characters=>Tatewaki=>R1/2.Tatewaki Kuno&&category=>Ranma 1/2
characters=>Kodachi=>R1/2.Kodachi Kuno&&category=>Ranma 1/2
ships=>Ranma=>Ranma Saotome
ships=>Akane=>Akane Tendo
ships=>Nabiki=>Nabiki Tendo
ships=>Kasumi=>Kasumi Tendo
ships=>Ryoga=>Ryoga Hibiki
ships=>Nodoka=>Nodoka Saotome
ships=>Genma=>Genma Saotome
ships=>Soun=>Soun Soun Tendo
ships=>Tatewaki=>Tatewaki Kuno
ships=>Kodachi=>Kodachi Kuno
##-----------------------------------Metadata Replacements: Oh My Goddess
characters=>Banpei=>OMG.Banpei&&category=>Oh My Goddess!
characters=>Belldandy=>OMG.Belldandy&&category=>Oh My Goddess!
characters=>Chihiro F\.=>OMG.Chihiro Fujima&&category=>Oh My Goddess!
characters=>Hild=>OMG.Hild&&category=>Oh My Goddess!
characters=>Keiichi M\.=>OMG.Keiichi Morisato&&category=>Oh My Goddess!
characters=>Lind=>OMG.Lind&&category=>Oh My Goddess!
characters=>Mara=>OMG.Mara&&category=>Oh My Goddess!
characters=>Megumi M\.=>OMG.Megumi Morisato&&category=>Oh My Goddess!
characters=>Noble Scarlet=>OMG.Noble Scarlet&&category=>Oh My Goddess!
characters=>Peorth=>OMG.Peorth&&category=>Oh My Goddess!
characters=>Sentarou K\.=>OMG.Sentaro Kawanishi&&category=>Oh My Goddess!
characters=>Sigel=>OMG.Sigel&&category=>Oh My Goddess!
characters=>Skuld=>OMG.Skuld&&category=>Oh My Goddess!
characters=>Sora H\.=>OMG.Sora Hasegawa&&category=>Oh My Goddess!
characters=>Tamiya=>OMG.Toraichi Tamiya&&category=>Oh My Goddess!
characters=>Urd=>OMG.Urd&&category=>Oh My Goddess!
characters=>World of Elegance=>OMG.World of Elegance&&category=>Oh My Goddess!
ships=>Banpei=>Banpei&&category=>Oh My Goddess!
ships=>Belldandy=>Belldandy&&category=>Oh My Goddess!
ships=>Chihiro F\.=>Chihiro Fujima&&category=>Oh My Goddess!
ships=>Hild=>Hild&&category=>Oh My Goddess!
ships=>Keiichi M\.=>Keiichi Morisato&&category=>Oh My Goddess!
ships=>Lind=>Lind&&category=>Oh My Goddess!
ships=>Mara=>Mara&&category=>Oh My Goddess!
ships=>Megumi M\.=>Megumi Morisato&&category=>Oh My Goddess!
ships=>Noble Scarlet=>Noble Scarlet&&category=>Oh My Goddess!
ships=>Peorth=>Peorth&&category=>Oh My Goddess!
ships=>Sentarou K\.=>Sentaro Kawanishi&&category=>Oh My Goddess!
ships=>Sigel=>Sigel&&category=>Oh My Goddess!
ships=>Skuld=>Skuld&&category=>Oh My Goddess!
ships=>Sora H\.=>Sora Hasegawa&&category=>Oh My Goddess!
ships=>Tamiya=>Toraichi Tamiya&&category=>Oh My Goddess!
ships=>Urd=>Urd&&category=>Oh My Goddess!
ships=>World of Elegance=>World of Elegance&&category=>Oh My Goddess!
##-----------------------------------Metadata Replacements: Puella Magi Madoka Magica
category=>Puella Magi Madoka Magica/魔法少女まどか★マギカ=>Puella Magi Madoka Magica
characters=>Madoka K\.=>PMMM.Madoka Kaname
characters=>Homura A\.=>PMMM.Homura Akemi
characters=>Sayaka M\.=>PMMM.Sayaka Miki
characters=>Mami T\.=>PMMM.Mami Tomoe
characters=>Kyoko S\.=>PMMM.Kyoko Sakura
characters=>Oriko M\.=>PMMM.Oriko Mikuni
characters=>Kirika K\.=>PMMM.Kirika Kure
characters=>Nagisa M\.=>PMMM.Nagisa Momoe
characters=>Junko K\.=>PMMM.Junko Kaname
characters=>Tatsuya K\.=>PMMM.Tatsuya Kaname
characters=>Tomohisa K\.=>PMMM.Tomohisa Kaname
ships=>Madoka K\.=>Madoka Kaname
ships=>Homura A\.=>Homura Akemi
ships=>Sayaka M\.=>Sayaka Miki
ships=>Mami T\.=>Mami Tomoe
ships=>Kyoko S\.=>Kyoko Sakura
ships=>Oriko M\.=>Oriko Mikuni
ships=>Kirika K\.=>Kirika Kure
ships=>Nagisa M\.=>Nagisa Momoe
ships=>Junko K\.=>Junko Kaname
ships=>Tatsuya K\.=>Tatsuya Kaname
ships=>Tomohisa K\.=>Tomohisa Kaname
##-----------------------------------Metadata Replacements: Oregairu
category=>My Teen Romantic Comedy SNAFU/やはり俺の青春ラブコメはまちがっている=>My Teen Romantic Comedy SNAFU
characters=>Hachiman H\.=>Oregairu.Hachiman Hikigaya
characters=>Yuigahama Y\.=>Oregairu.Yui Yuigahama
characters=>Yukino Y\.=>Oregairu.Yukino Yukinoshita
characters=>Komachi H\.=>Oregairu.Komachi Hikigaya
characters=>Yumiko M\.=>Oregairu.Yumiko Miura
characters=>Iroha I\.=>Oregairu.Iroha Isshiki
characters=>Saki K\.=>Oregairu.Saki Kawasaki
characters=>Tsurumi R\.=>Oregairu.Rumi Tsurumi
characters=>Haruno Y\.=>Oregairu.Haruno Yukinoshita
characters=>Meguri S\.=>Oregairu.Meguri Shiromeguri
characters=>Kaori O\.=>Oregairu.Kaori Orimoto
characters=>Hayato H\.=>Oregairu.Hayato Hayama
characters=>Hiratsuka S\.=>Oregairu.Hiratsuka Shizuka
characters=>H\. Ebina=>Oregairu.Hina Ebina
characters=>Y\. Zaimokuza=>Oregairu.Yoshiteru Zaimokuza
characters=>Totsuka S\.=>Oregairu.Totsuka Saika
characters=>Sagami M\.=>Oregairu.Sagami Minami
ships=>Hachiman H\.=>Hachiman Hikigaya
ships=>Yuigahama Y\.=>Yui Yuigahama
ships=>Yukino Y\.=>Yukino Yukinoshita
ships=>Komachi H\.=>Komachi Hikigaya
ships=>Yumiko M\.=>Yumiko Miura
ships=>Iroha I\.=>Iroha Isshiki
ships=>Saki K\.=>Saki Kawasaki
ships=>Tsurumi R\.=>Rumi Tsurumi
ships=>Haruno Y\.=>Haruno Yukinoshita
ships=>Meguri S\.=>Meguri Shiromeguri
ships=>Kaori O\.=>Kaori Orimoto
ships=>Hayato H\.=>Hayato Hayama
ships=>Hiratsuka S\.=>Hiratsuka Shizuka
ships=>H\. Ebina=>Hina Ebina
ships=>Y\. Zaimokuza=>Yoshiteru Zaimokuza
ships=>Totsuka S\.=>Totsuka Saika
ships=>Sagami M\.=>Sagami Minami
##-----------------------------------Metadata Replacements: Persona
category=>Persona Series=>Persona.
characters=>Souji S\./Yuu N\.=>P.4.Protagonist
characters=>Yukiko A\.=>P.4.Yukiko Amagi
characters=>Naoto S\.=>P.4.Naoto Shirogane
##-----------------------------------Metadata Replacements: RWBY
characters=>Ruby R\.=>RWBY.Ruby Rose
characters=>Yang X\.L\.=>RWBY.Yang Xiao Long
characters=>Weiss S\.=>RWBY.Weiss Schnee
characters=>Blake B\.=>RWBY.Blake Belladonna
characters=>Pyrrha N\.=>RWBY.Pyrrha Nikos
ships=>Ruby R\.=>Ruby Rose
ships=>Yang X\.L\.=>Yang Xiao Long
ships=>Weiss S\.=>Weiss Schnee
ships=>Blake B\.=>Blake Belladonna
ships=>Pyrrha N\.=>Pyrrha Nikos
##-----------------------------------Metadata Replacements: Haruhi Suzumiya
category=>Haruhi Suzumiya series=>Haruhi Suzumiya
characters=>Haruhi S\.=>Haruhi.Haruhi Suzumiya
characters=>Kyon=>Haruhi.Kyon
characters=>Yuki N\.=>Haruhi.Yuki Nagato
characters=>Mikuru A\.=>Haruhi.Mikuru Asahina
characters=>Itsuki K\.=>Haruhi.Itsuki Koizumi
ships=>Haruhi S\.=>Haruhi Suzumiya
ships=>Yuki N\.=>Yuki Nagato
ships=>Mikuru A\.=>Mikuru Asahina
ships=>Itsuki K\.=>Itsuki Koizumi
##-----------------------------------Metadata Replacements: Naruto
characters=>Naruto U\.=>Naruto.Naruto Uzumaki
characters=>Sasuke U\.=>Naruto.Sasuke Uchiha
characters=>Sakura H\.=>Naruto.Sakura Haruno
characters=>Hinata H\.=>Naruto.Hinata Hyuga
characters=>Hanabi H\.=>Naruto.Hanabi Hyuga
characters=>Neji H\.=>Naruto.Neji Hyuga
characters=>Hiashi H\.=>Naruto.Hiashi Hyuga
characters=>Hizashi H\.=>Naruto.Hizashi Hyuga
characters=>Gaara=>Naruto.Gaara
characters=>Rasa=>Naruto.Rasa
characters=>Tenten=>Naruto.Tenten
characters=>Tenten=>Naruto.Tayuya
characters=>Itachi U\.=>Naruto.Itachi Uchiha
characters=>Obito U\.=>Naruto.Obito Uchiha
characters=>Shisui U\.=>Naruto.Shisui Uchiha
characters=>Madara U\.=>Naruto.Madara Uchiha
characters=>Mikoto U\.=>Naruto.Mikoto Uchiha
characters=>Fugaku U\.=>Naruto.Fugaku Uchiha
characters=>Himawari U\.=>Naruto.Himawari Uzumaki
characters=>Boruto=>Naruto.Boruto Uzumaki
ships=>Naruto U\.=>Naruto Uzumaki
ships=>Sasuke U\.=>Sasuke Uchiha
ships=>Sakura H\.=>Sakura Haruno
ships=>Hinata H\.=>Hinata Hyuga
ships=>Hanabi H\.=>Hanabi Hyuga
ships=>Neji H\.=>Neji Hyuga
ships=>Hiashi H\.=>Hiashi Hyuga
ships=>Hizashi H\.=>Hizashi Hyuga
ships=>Itachi U\.=>Itachi Uchiha
ships=>Obito U\.=>Obito Uchiha
ships=>Shisui U\.=>Shisui Uchiha
ships=>Madara U\.=>Madara Uchiha
ships=>Mikoto U\.=>Mikoto Uchiha
ships=>Fugaku U\.=>Fugaku Uchiha
ships=>Himawari U\.=>Himawari Uzumaki
ships=>Boruto=>Boruto Uzumaki
##-----------------------------------Metadata Replacements: High School DxD
category=>High School DxD/ハイスクールD×D=>High School DxD
characters=>H\. Issei=>DxD.Issei Hyoudou
##-----------------------------------Metadata Replacements: Fate Stay Night
category=>Fate/stay night=>Nasu.Fate/Stay Night
characters=>Shirō E\.=>Nasu.FSN.Shirou Emiya
characters=>Rin T\.=>Nasu.FSN.Rin Tohsaka
characters=>Saber=>Nasu.FSN.Saber
characters=>EMIYA=>Nasu.FSN.EMIYA
characters=>Sakura M\.=>Nasu.FSN.Sakura Matou
characters=>Shinji M\.=>Nasu.FSN.Shinji Matou
characters=>Sella=>Nasu.FSN.Sella
characters=>Taiga F\.=>Nasu.FSN.Taiga Fujimura
ships=>Shirō E\.=>Shirou Emiya
ships=>Sakura M\.=>Sakura Matou
ships=>Shinji M\.=>Shinji Matou
ships=>Taiga F\.=>Taiga Fujimura
##-----------------------------------Metadata Replacements: Magical Girl Lyrical Nanoha
characters=>Nanoha T\.=>MGLN.Nanoha Takamachi&&category=>Magical Girl Lyrical Nanoha
characters=>Yuuno S\.=>MGLN.Yuuno Scrya&&category=>Magical Girl Lyrical Nanoha
characters=>Hayate Y\.=>MGLN.Hayate Yagami&&category=>Magical Girl Lyrical Nanoha
characters=>Reinforce=>MGLN.Reinforce&&category=>Magical Girl Lyrical Nanoha
characters=>Reinforce Z\.=>MGLN.Reinforce Zwei&&category=>Magical Girl Lyrical Nanoha
characters=>Miyuki T\.=>MGLN.Miyuki Takamachi&&category=>Magical Girl Lyrical Nanoha
characters=>Fate T\.=>MGLN.Fate Testarossa&&category=>Magical Girl Lyrical Nanoha
characters=>Vivio=>MGLN.Vivio&&category=>Magical Girl Lyrical Nanoha
characters=>Raising Heart=>MGLN.Raising Heart&&category=>Magical Girl Lyrical Nanoha
characters=>Bardiche=>MGLN.Bardiche&&category=>Magical Girl Lyrical Nanoha
characters=>Lindy H\.=>MGLN.Lindy Harlaown&&category=>Magical Girl Lyrical Nanoha
characters=>Chrono H\.=>MGLN.Chrono Harlaown&&category=>Magical Girl Lyrical Nanoha
characters=>Precia T\.=>MGLN.Precia Testarossa&&category=>Magical Girl Lyrical Nanoha
ships=>Nanoha T\.=>Nanoha Takamachi&&category=>Magical Girl Lyrical Nanoha
ships=>Yuuno S\.=>Yuuno Scrya&&category=>Magical Girl Lyrical Nanoha
ships=>Hayate Y\.=>Hayate Yagami&&category=>Magical Girl Lyrical Nanoha
ships=>Reinforce Z\.=>Reinforce Zwei&&category=>Magical Girl Lyrical Nanoha
ships=>Miyuki T\.=>Miyuki Takamachi&&category=>Magical Girl Lyrical Nanoha
ships=>Fate T\.=>Fate Testarossa&&category=>Magical Girl Lyrical Nanoha
ships=>Lindy H\.=>Lindy Harlaown&&category=>Magical Girl Lyrical Nanoha
ships=>Chrono H\.=>Chrono Harlaown&&category=>Magical Girl Lyrical Nanoha
ships=>Precia T\.=>Precia Testarossa&&category=>Magical Girl Lyrical Nanoha
##-----------------------------------Metadata Replacements: Sword Art Online
category=>Sword Art Online/ソードアート・オンライン=>Sword Art Online
## 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
2021-03-13
- Fix for include_dice_rolls when multiple fieldsets.
- Check for img 'failedtoload' *before* trying to fetch on updates.
- Issue with fiction.live setting in defaults[fiction.live] overriding personal[www.fiction.live]. Could use a more general solution if I can think of one.
Quote:
Originally Posted by icecold
...
In case anyone's confused, these are two completely unrelated issues.
Xenforo2 sites include_dice_rolls
I was testing using the post url to get just that one post, while icecold was using the thread url to get the whole thread. Both perfectly reasonable things to do, IMHO. However, it appears that SV can give you different HTML for the same post that way. Here's hoping that doesn't happen very often...
fiction.list show_timestamps
This is actually a weird bit of INI precedence interaction. I've changed defaults.ini to address it, but one short answer is to use [fiction.live] for your section name instead of [www.fiction.live] and as a general rule, only use [www...] in personal.ini if defaults.ini does.
If you have a % it needs to be escaped as %%. That's the only one I recall.
You posted a personal.ini that had 'Removed' for user/pass; not the XXXX that the 'View "Safe" personal.ini' button would give you. Did you save it with those?
## Character standardization and dedepublication
## Removing some fandoms first
characters=>\s(\(Elder Scrolls\)|\(Fallout\)|\(Mass Effect\)|\(Skyrim\))$=>
1) Not sure if anyone asked before but couldn't find it searching this thread.
I was wondering of it is possible for FFF to have a built in feedback to the site to follow/subscribe to a story or author.
Going through every story/author I like to follow by hand is taking me forever. But learning from this thread I also don't want to keep checking for updates manually every week since it creates way to much unnecessary traffic.
2) I've set up to update stories from my e-mail account, and it works except for 1 thing. I've added 2 tag in "Add these tags Automatically" however once they've been updated, these tags don't show. Is there another setting I need to do for this to work?
1) Not sure if anyone asked before but couldn't find it searching this thread.
I was wondering of it is possible for FFF to have a built in feedback to the site to follow/subscribe to a story or author.
Going through every story/author I like to follow by hand is taking me forever. But learning from this thread I also don't want to keep checking for updates manually every week since it creates way to much unnecessary traffic.
Unfortunately no. I had the same pain going through a lot of in-progresses and subscribing to them one by one. It helped me to set up a "is subscribed?" boolean column because then I didn't have to do them all in one sitting.
Last edited by ownedbycats; 03-14-2021 at 03:54 AM.
## Character standardization and dedepublication
## Removing some fandoms first
characters=>\s(\(Elder Scrolls\)|\(Fallout\)|\(Mass Effect\)|\(Skyrim\))$=>
Hey for a non native English speaker (and I don't often run into words I don't know the exact meaning of), what exactly do you mean with "extraneous space" it kinda translates into weird space but when I try this in my test library I see nothing weird coming up. Which could mean I have some setting you don't or the cause lies elsewhere.
Calibre tag manager removes them, but they appear on the title page. (I also use an exclude_metadata posted here to remove some redundant character entries)
Last edited by ownedbycats; 03-14-2021 at 04:31 AM.
## Character standardization and dedepublication
## Removing some fandoms first
characters=>\s(\(Elder Scrolls\)|\(Fallout\)|\(Mass Effect\)|\(Skyrim\))$=>
The second one is not matching a space before the fandom names that you are looking for. The first one is to match "a space followed by one of these fandom names". The second it to just match the fandom names.
The first one is probably the correct one, but, it assumes that there is always a space. You might need to cater for when there is no space, or multiple spaces.
@ackomb: "extraneous" is "irrelevant or unrelated to the subject being dealt with". In this case, "extra space" or "unwanted space" might be better. But, what I would probably say is, "doesn't get rid of the ^%#$$@ space before the fandoms".
I Actually don't have that problem, this is the code I've used.
Not sure if it helps or not.
Code:
## [defaults] section applies to all formats and sites but may be overridden at several levels.
[defaults]
is_adult:true
include_titlepage: true
## Add this to genre if there's more than one category.
add_genre_when_multi_category: #Crossover
[www.archiveofourown.org]
username:***
password:***
use_view_full_work:true
add_to_extra_valid_entries:,ships2chars
#include_in_ships2chars:ships.NOREPL
add_to_replace_metadata:
ships2chars=>[ ]*/[ ]*=>/
ships2chars=>[ ]*&[ ]*=>/
ships2chars=>([^/]+)/([^/]+)/([^/]+)/(.+)=>\1\,\2\,\3\,\4
ships2chars=>([^/]+)/([^/]+)/(.+)=>\1\,\2\,\3
ships2chars=>([^/]+)/(.+)=>\1\,\2
include_in_characters:characters,ships2chars
## Tells which tags from the site to include in calibre
include_subject_tags: extratags, genre, category, characters, ships
include_in_genre: freeformtags, ao3categories
include_in_category: fandoms
add_to_include_subject_tags:,tagsfromtitle.SPLIT
## Tells which tags from the site to include on the titlepage
titlepage_entries: series,category,genre,characters,status,datePublished,dateUpdated,rating,numChapters,numWords,site,description
## Tells which tags goes to which customs column
custom_columns_settings:
genre=>#genre,a
category=>#show,a
characters=>#m_char,a
ships=>#m_pair,a
## Excludes entire tags before being processed further
exclude_metadata_pre:
freeformtags,genre==Other Additional Tags to Be Added
warnings==Creator Chose Not To Use Archive Warnings
warnings==No Archive Warnings Apply
replace_metadata:
## Regular cleanup
## Replaces & with / in 'ships' and 'genre'
ships,genre,category,characters=> & =>/
ships,genre,category,characters=>&=>/
ships,genre,category,characters=> \| =>/
characters=>\s(\(Elder Scrolls\)|\(Fallout\)|\(Mass Effect\)|\(Skyrim\))$=>
## Do not overwrite this when updating ships, is ment to be at the end!!!=============================================================================================
exclude_metadata_post:
#So far nothing
## 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
extratags: