View Single Post
Old 10-11-2022, 01:19 PM   #7589
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,031
Karma: 4604637
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
In addition to entries in extra_valid_entries from defaults.ini or personal.ini, there are two lists in the code of all the valid standard metadata entries in the code:
Lists: https://github.com/JimmXinu/FanFicFa...urable.py#L143
Scalars: https://github.com/JimmXinu/FanFicFa...urable.py#L306
(As a general rule, extra_valid_entries will be list types.)

But I will save you the trouble and list them here:
Code:
author
authorHTML*
authorId*
authorUrl*
category
characters
cover_image*
dateCreated+
datePublished+
dateUpdated+
description
extratags
formatext*
formatname*
genre
langcode*
language*
lastupdate
numChapters*
numWords
output_css*
publisher
rating
sectionUrl
series
seriesHTML*
seriesUrl*
ships
site*
siteabbrev*
status
storyId*
storyUrl*
title
titleHTML*
version*
warnings
words_added* # logpage only.
* Entry used internally--should not be changed by the user.
+ Entry contains a date, use _format settings to customize, eg: dateUpdated_format.

Honestly, I would probably just leave out the * and + marked entries from the list for replace_metadata. If somebody really wants to customize one of those, they should make a copy entry and customize it instead.

x_LIST (where x is any list type metadata entry) and ships_CHARS are special cases that allow replace_metadata and in/exclude_metadata_pre/post to be used even though that aren't technically metadata entries.

I don't remember any other special cases.
JimmXinu is offline   Reply With Quote