Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
11 KiB
FieldsBlock Schema
Cardigann#/definitions/FieldsBlock
Fields extracted from each result row. Names starting with _ are working fields for use in templates via .Result..
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|---|---|---|---|---|---|---|---|
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Forbidden | none | schema.json* |
FieldsBlock Type
object (FieldsBlock)
one (and only one) of
FieldsBlock Properties
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
^_[A-Za-z0-9-_]*$ |
Merged | Optional | cannot be null | Cardigann indexer definition |
^((title|description)\|(append))?$ |
Merged | Optional | cannot be null | Cardigann indexer definition |
^((category|categorydesc)\|(noappend|append))?$ |
Merged | Optional | cannot be null | Cardigann indexer definition |
^(download|magnet|infohash|details|comments|title|description|category|categorydesc|size|leechers|seeders|date|files|grabs|downloadvolumefactor|uploadvolumefactor|minimumratio|minimumseedtime|imdb|imdbid|tmdbid|rageid|tvdbid|tvmazeid|traktid|doubanid|poster|genre|year|author|booktitle|publisher|album|artist|label|track)(_([A-Za-z0-9_])*)?$ |
Merged | Optional | cannot be null | Cardigann indexer definition |
Pattern: ^_[A-Za-z0-9-_]*$
Extracts a value from a response using a CSS selector (HTML) or path (JSON/XML), then applies case, remove and filters.
^_[A-Za-z0-9-_]*$
-
is optional
-
Type:
object(SelectorBlock) -
cannot be null
-
defined in: Cardigann indexer definition
^_[A-Za-z0-9-_]*$ Type
object (SelectorBlock)
all of
Pattern: ^((title|description)\|(append))?$
Extracts a value from a response using a CSS selector (HTML) or path (JSON/XML), then applies case, remove and filters.
^((title|description)\|(append))?$
-
is optional
-
Type:
object(SelectorBlock) -
cannot be null
-
defined in: Cardigann indexer definition
^((title|description)\|(append))?$ Type
object (SelectorBlock)
all of
Pattern: ^((category|categorydesc)\|(noappend|append))?$
Extracts a value from a response using a CSS selector (HTML) or path (JSON/XML), then applies case, remove and filters.
^((category|categorydesc)\|(noappend|append))?$
-
is optional
-
Type:
object(SelectorBlock) -
cannot be null
-
defined in: Cardigann indexer definition
^((category|categorydesc)\|(noappend|append))?$ Type
object (SelectorBlock)
all of
Pattern: ^(download|magnet|infohash|details|comments|title|description|category|categorydesc|size|leechers|seeders|date|files|grabs|downloadvolumefactor|uploadvolumefactor|minimumratio|minimumseedtime|imdb|imdbid|tmdbid|rageid|tvdbid|tvmazeid|traktid|doubanid|poster|genre|year|author|booktitle|publisher|album|artist|label|track)(_([A-Za-z0-9_])*)?$
Extracts a value from a response using a CSS selector (HTML) or path (JSON/XML), then applies case, remove and filters.
^(download|magnet|infohash|details|comments|title|description|category|categorydesc|size|leechers|seeders|date|files|grabs|downloadvolumefactor|uploadvolumefactor|minimumratio|minimumseedtime|imdb|imdbid|tmdbid|rageid|tvdbid|tvmazeid|traktid|doubanid|poster|genre|year|author|booktitle|publisher|album|artist|label|track)(_([A-Za-z0-9_])*)?$
-
is optional
-
Type:
object(SelectorBlock) -
cannot be null
-
defined in: Cardigann indexer definition
^(download|magnet|infohash|details|comments|title|description|category|categorydesc|size|leechers|seeders|date|files|grabs|downloadvolumefactor|uploadvolumefactor|minimumratio|minimumseedtime|imdb|imdbid|tmdbid|rageid|tvdbid|tvmazeid|traktid|doubanid|poster|genre|year|author|booktitle|publisher|album|artist|label|track)(_([A-Za-z0-9_])*)?$ Type
object (SelectorBlock)
all of