View Single Post
Old 09-12-2024, 05:27 PM   #9927
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: 7,024
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by Clem2605 View Post
I find that, often, the freeform tags on AO3, while a nightmare to use as an organization tool, are a very good complement to the description.
This is why, if I want to keep heavily trimming them down via 'replace_metada' for my tag column, I would also like to find a way to add them, untouched, to the description.

Since, to my understanding, there is no way of adding them to the description before replace_metadata does its thing, ...
On the contrary, there is a way to do that.

But it was designed for list entries, so it's not quite perfect for add to description.
Code:
# keep description, then freeformtags without replace or in/exclude processing.
include_in_description:description,freeformtags.NOREPL

# description is now a 'list' as far as FFF is concerned.
# keep in order, or else they will be alphabetized.
# Depending on Calibre custom column type, freeformtags may be 
# order in library, too.
keep_in_order_description:true
keep_in_order_freeformtags:true

# Optionally include this to remove the comma(,) between description 
# and freeformtags *and* each entry in freeformtags when in description.
# Doesn't affect commas in the actual description text. \s = space
join_string_description:\s
JimmXinu is offline   Reply With Quote