Merge remote-tracking branch 'meisnate12/nightly' into nightly

pull/1801/head
bullmoose20 11 months ago
commit fd75417be2

@ -1 +1 @@
1.19.1-develop81
1.19.1-develop82

@ -39,7 +39,7 @@ dynamic_collections:
dynamic:
default: true
include:
#### ANIMES ########################################################################################################
#### ANIMES ########################################################################################################
- 8bit
- A-1 Pictures
- A.C.G.T.
@ -220,7 +220,7 @@ dynamic_collections:
- Zexcs
#### MOVIES & TV SHOWS ###############################################################################################
#### MOVIES & TV SHOWS ###############################################################################################
- 3 Arts Entertainment
- 6th & Idaho
- 20th Century Animation

@ -81,6 +81,7 @@ dynamic_collections:
fast: movie
rocky: movie
mummy: movie
# check1
trakt_url:
mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
trek: https://trakt.tv/users/wdvhucb/lists/star-trek

@ -52,10 +52,10 @@ Note that the `template_variables:` section only needs to be used if you do want
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater than 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `sort_by_<<key>>`<sup>1</sup> | **Description:** Changes the Smart Filter Sort of the specified key's collection.<br>**Default:** `sort_by`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `include` | **Description:** Overrides the [default include list](#default-include)<br>**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)<br>**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) |
| `include` | **Description:** Overrides the [default include list](#include)<br>**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)<br>**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) |
| `exclude` | **Description:** Exclude these Audio Languages from creating a Dynamic Collection.<br>**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)<br>**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) |
| `append_include` | **Description:** Appends to the [default include list](#default-include)<br>**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)<br>**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) |
| `remove_include` | **Description:** Removes from the [default include list](#default-include)<br>**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)<br>**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) |
| `append_include` | **Description:** Appends to the [default include list](#include)<br>**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)<br>**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) |
| `remove_include` | **Description:** Removes from the [default include list](#include)<br>**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)<br>**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) |
| `name_format` | **Description:** Changes the title format of the Dynamic Collections.<br>**Default:** `<<key_name>> Audio`<br>**Values:** Any string with `<<key_name>>` in it. |
| `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.<br>**Default:** `<<library_translationU>>s filmed in the <<key_name>> Language.`<br>**Values:** Any string. |
@ -98,13 +98,13 @@ Note that the `template_variables:` section only needs to be used if you do want
## Default values
??? warning
These are lists provided for reference to show what values will be in use if you do no customization. **These do not show how to change a name or a list.**
These are lists provided for reference to show what values will be in use if you do no customization. **These do not show how to change a name or a list.**
If you want to customize these values, use the methods described above.
If you want to customize these values, use the methods described above.
??? example "Default `include` (click to expand) <a class="headerlink" href="#include" title="Permanent link"></a>"
**Default `include`:**
<div id="include" />
```yaml
include: {%
@ -116,7 +116,9 @@ Note that the `template_variables:` section only needs to be used if you do want
%}
```
**Default `key_name_override`:**
??? example "Default `key_name_override` (click to expand) <a class="headerlink" href="#key-name-override" title="Permanent link"></a>"
<div id="key-name-override" />
```yaml
key_name_override: {%

@ -50,21 +50,21 @@ Note that the `template_variables:` section only needs to be used if you do want
This file contains a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available as well.
| Variable | Description & Values |
|:------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater than 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater than 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `sort_by_<<key>>`<sup>1</sup> | **Description:** Changes the Smart Filter Sort of the specified key's collection.<br>**Default:** `sort_by`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `include` | **Description:** Overrides the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `exclude` | **Description:** Exclude these Content Ratings from creating a Dynamic Collection.<br>**Values:** List of Content Ratings found in your library |
| `addons` | **Description:** Overrides the [default addons dictionary](#default-addons). Defines how multiple keys can be combined under a parent key. The parent key doesn't have to already exist in Plex<br>**Values:** Dictionary List of Content Ratings found in your library |
| `append_include` | **Description:** Appends to the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `remove_include` | **Description:** Removes from the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `append_addons` | **Description:** Appends to the [default addons dictionary](#default-addons).<br>**Values:** Dictionary List of Content Ratings found in your library |
| `remove_addons` | **Description:** Removes from the [default addons dictionary](#default-addons).<br>**Values:** Dictionary List of Content Ratings found in your library |
| `name_format` | **Description:** Changes the title format of the Dynamic Collections.<br>**Default:** `Age <<key_name>>+ <<library_translationU>>s`<br>**Values:** Any string with `<<key_name>>` in it. |
| `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.<br>**Default:** `<<library_translationU>>s that are rated <<key_name>> accorfing to the Common Sense Rating System.`<br>**Values:** Any string. |
| Variable | Description & Values |
|:------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater than 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater than 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `sort_by_<<key>>`<sup>1</sup> | **Description:** Changes the Smart Filter Sort of the specified key's collection.<br>**Default:** `sort_by`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `include` | **Description:** Overrides the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `exclude` | **Description:** Exclude these Content Ratings from creating a Dynamic Collection.<br>**Values:** List of Content Ratings found in your library |
| `addons` | **Description:** Overrides the [default addons dictionary](#default-addons). Defines how multiple keys can be combined under a parent key. The parent key doesn't have to already exist in Plex<br>**Values:** Dictionary List of Content Ratings found in your library |
| `append_include` | **Description:** Appends to the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `remove_include` | **Description:** Removes from the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `append_addons` | **Description:** Appends to the [default addons dictionary](#default-addons).<br>**Values:** Dictionary List of Content Ratings found in your library |
| `remove_addons` | **Description:** Removes from the [default addons dictionary](#default-addons).<br>**Values:** Dictionary List of Content Ratings found in your library |
| `name_format` | **Description:** Changes the title format of the Dynamic Collections.<br>**Default:** `Age <<key_name>>+ <<library_translationU>>s`<br>**Values:** Any string with `<<key_name>>` in it. |
| `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.<br>**Default:** `<<library_translationU>>s that are rated <<key_name>> accorfing to the Common Sense Rating System.`<br>**Values:** Any string. |
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
@ -114,187 +114,25 @@ Note that the `template_variables:` section only needs to be used if you do want
If you want to customize these values, use the methods described above.
**Default `include`**:
**Default `include`:**
```yaml
include:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
include: {%
include-markdown "../../../defaults/both/content_rating_cs.yml"
comments=false
preserve-includer-indent=false
start="include:"
end="addons:"
%}
```
**Default `addons`**:
**Default `addons`:**
```yaml
addons:
1:
- gb/U
- gb/0+
- G
- TV-Y
- E
- gb/E
- G - All Ages
- "01"
2:
- gb/U
- gb/0+
- G
- TV-Y
- E
- gb/E
- G - All Ages
- "02"
3:
- gb/U
- gb/0+
- G
- TV-Y
- E
- gb/E
- G - All Ages
- "03"
4:
- gb/U
- gb/0+
- G
- TV-Y
- E
- gb/E
- G - All Ages
- "04"
5:
- gb/U
- gb/0+
- G
- TV-Y
- E
- gb/E
- G - All Ages
- "05"
6:
- gb/U
- gb/0+
- G
- TV-Y
- E
- gb/E
- G - All Ages
- "06"
7:
- gb/PG
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- "07"
8:
- gb/PG
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- "08"
9:
- gb/PG
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
- "09"
10:
- gb/PG
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
11:
- gb/PG
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
12:
- gb/12
- gb/12A
- 12+
- PG
- PG - Children
13:
- gb/12
- gb/12A
- 12+
- PG-13
- PG-13 - Teens 13 or older
14:
- gb/12
- 12
- gb/12A
- 12+
- PG-13
- TV-14
- 13
- PG-13 - Teens 13 or older
15:
- gb/15
- gb/14+
- TV-14
- 13
- 14
- PG-13 - Teens 13 or older
16:
- gb/15
- gb/14+
- TV-14
- 13
- 14
- 15
- PG-13 - Teens 13 or older
17:
- gb/15
- gb/14+
- TV-14
- 13
- 14
- 15
- 16
- R - 17+ (violence & profanity)
18:
- gb/18
- MA-17
- TVMA
- TV-MA
- R
- 16
- 17
- gb/R18
- gb/X
- X
- NC-17
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
- Rx - Hentai
addons: {%
include-markdown "../../../defaults/both/content_rating_cs.yml"
comments=false
preserve-includer-indent=false
start="addons:"
%}
```

@ -34,173 +34,105 @@ libraries:
- pmm: content_rating_de
```
## Template Variable Default Values
## Template Variables
Template Variables can be used to manipulate the file in various ways to slightly change how it works without having to make your own local copy.
This file contains a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available as well.
Note that the `template_variables:` section only needs to be used if you do want to actually change how the defaults work. Any value not specified will use its default value if it has one if not it's just ignored.
| Variable | Description & Values |
|:------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater than 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater than 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `sort_by_<<key>>`<sup>1</sup> | **Description:** Changes the Smart Filter Sort of the specified key's collection.<br>**Default:** `sort_by`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `include` | **Description:** Overrides the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `exclude` | **Description:** Exclude these Content Ratings from creating a Dynamic Collection.<br>**Values:** List of Content Ratings found in your library |
| `addons` | **Description:** Overrides the [default addons dictionary](#default-addons). Defines how multiple keys can be combined under a parent key. The parent key doesn't have to already exist in Plex<br>**Values:** Dictionary List of Content Ratings found in your library |
| `append_include` | **Description:** Appends to the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `remove_include` | **Description:** Removes from the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `append_addons` | **Description:** Appends to the [default addons dictionary](#default-addons).<br>**Values:** Dictionary List of Content Ratings found in your library |
| `remove_addons` | **Description:** Removes from the [default addons dictionary](#default-addons).<br>**Values:** Dictionary List of Content Ratings found in your library |
| `name_format` | **Description:** Changes the title format of the Dynamic Collections.<br>**Default:** `<<key_name>> <<library_translationU>>s`<br>**Values:** Any string with `<<key_name>>` in it. |
| `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.<br>**Default:** `<<library_translationU>>s that are rated <<key_name>>.`<br>**Values:** Any string. |
??? info "Click to expand"
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
=== "File-Specific Template Variables"
{%
include-markdown "../collection_variables.md"
%}
The below template variables are available specifically for this PMM Defaults file.
### Example Template Variable Amendments
Be sure to also check out the "Shared Template Variables" tab for additional variables.
The below is an example config.yml extract with some Template Variables added in to change how the file works.
This file contains a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available as well.
???+ tip
Anywhere you see this icon:
> :fontawesome-solid-circle-plus:
That's a tooltip, you can press them to get more information.
| Variable | Description & Values |
|:------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater than 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater than 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `sort_by_<<key>>`<sup>1</sup> | **Description:** Changes the Smart Filter Sort of the specified key's collection.<br>**Default:** `sort_by`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `include` | **Description:** Overrides the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `exclude` | **Description:** Exclude these Content Ratings from creating a Dynamic Collection.<br>**Values:** List of Content Ratings found in your library |
| `addons` | **Description:** Overrides the [default addons dictionary](#default-addons). Defines how multiple keys can be combined under a parent key. The parent key doesn't have to already exist in Plex<br>**Values:** Dictionary List of Content Ratings found in your library |
| `append_include` | **Description:** Appends to the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `remove_include` | **Description:** Removes from the [default include list](#default-include).<br>**Values:** List of Content Ratings found in your library |
| `append_addons` | **Description:** Appends to the [default addons dictionary](#default-addons).<br>**Values:** Dictionary List of Content Ratings found in your library |
| `remove_addons` | **Description:** Removes from the [default addons dictionary](#default-addons).<br>**Values:** Dictionary List of Content Ratings found in your library |
| `name_format` | **Description:** Changes the title format of the Dynamic Collections.<br>**Default:** `<<key_name>> <<library_translationU>>s`<br>**Values:** Any string with `<<key_name>>` in it. |
| `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.<br>**Default:** `<<library_translationU>>s that are rated <<key_name>>.`<br>**Values:** Any string. |
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
```yaml
libraries:
Movies:
collection_files:
- pmm: content_rating_cs
template_variables:
sep_style: stb #(1)!
use_other: false #(2)!
append_addons:
BPjM: #(3)!
- X #(4)!
sort_by: title.asc
```
=== "Shared Template Variables"
1. Use the stb [Separator Style](../separators.md#separator-styles)
2. Do not create a "Not Rated Movies/Shows" collection
3. Defines a collection which will be called "BPjM", this does not need to already exist in your library
4. Adds the "X" content rating to the "BPjM" addon list, "X" must exist in your library if the "BPjM" content rating does not
{%
include-markdown "../collection_variables.md"
%}
## Default values
### Example Template Variable Amendments
???+ tip
The below is an example config.yml extract with some Template Variables added in to change how the file works.
These are lists provided for reference to show what values will be in use if you do no customization. **These do not show how to change a name or a list.**
???+ tip
If you want to customize these values, use the methods described above.
Anywhere you see this icon:
> :fontawesome-solid-circle-plus:
That's a tooltip, you can press them to get more information.
### Default `include`
```yaml
libraries:
Movies:
collection_files:
- pmm: content_rating_cs
template_variables:
sep_style: stb #(1)!
use_other: false #(2)!
append_addons:
BPjM: #(3)!
- X #(4)!
sort_by: title.asc
```
```yaml
include:
- 0
- 6
- 12
- 16
- 18
- BPjM
```
1. Use the stb [Separator Style](../separators.md#separator-styles)
2. Do not create a "Not Rated Movies/Shows" collection
3. Defines a collection which will be called "BPjM", this does not need to already exist in your library
4. Adds the "X" content rating to the "BPjM" addon list, "X" must exist in your library if the "BPjM" content rating does not
## Default values
### Default `addons`
??? warning
```yaml
addons:
0:
- de/0
- U
- 1
- 2
- 3
- 4
- 5
- "01"
- "02"
- "03"
- "04"
- "05"
- G
- TV-G
- TV-Y
- G - All Ages
- gb/U
- gb/0+
- E
- gb/E
- A
- no/A
- no/5
- no/05
6:
- de/6
- gb/9+
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- 7
- 8
- 9
- 10
- 11
- "07"
- "08"
- "09"
- PG - Children
- no/6
- no/06
- no/7
- no/07
- no/9
- no/09
- no/10
- no/11
12:
- de/12
- gb/12
- no/12
- gb/15
- gb/14+
- TV-14
- 13
- 14
- 15
- PG-13 - Teens 13 or o
- PG-13
- no/15
16:
- de/16
- no/16
- A-17
- TVMA
- TV-MA
- R
- 17
- M/PG
18:
- de/18
- gb/18
- M
- no/18
- R18
- gb/R18
- gb/X
- X
- NC-17
- R+ - Mild Nudity
- Rx - Hentai
BPjM:
- de/BPjM Restricted
- BPjM Restricted
```
These are lists provided for reference to show what values will be in use if you do no customization. **These do not show how to change a name or a list.**
If you want to customize these values, use the methods described above.
**Default `include`:**
```yaml
include: {%
include-markdown "../../../defaults/both/content_rating_de.yml"
comments=false
preserve-includer-indent=false
start="include:"
end="addons:"
%}
```
**Default `addons`:**
```yaml
addons: {%
include-markdown "../../../defaults/both/content_rating_de.yml"
comments=false
preserve-includer-indent=false
start="addons:"
%}
```

@ -113,75 +113,25 @@ The below is an example config.yml extract with some Template Variables added in
If you want to customize these values, use the methods described above.
**Default `include`**:
**Default `include`:**
```yaml
include:
- "G"
- "PG"
- "PG-13"
- "R"
- "R+"
- "Rx"
include: {%
include-markdown "../../../defaults/both/content_rating_mal.yml"
comments=false
preserve-includer-indent=false
start="include:"
end="addons:"
%}
```
**Default `addons`**:
**Default `addons`:**
```yaml
addons:
G:
- gb/U
- gb/0+
- U
- 1
- 2
- 3
- 4
- 5
- 6
- "01"
- "02"
- "03"
- "04"
- "05"
- "06"
- G - All Ages
PG:
- TV-Y7
- TV-Y7-FV
- 7
- 8
- 9
- "07"
- "08"
- "09"
- gb/PG
- gb/9+
- 10
- 11
- 12
- PG - Children
PG-13:
- 13
- gb/12A
- 12+
- TV-13
- gb/14+
- gb/15
- 14
- 15
- 16
- PG-13 - Teens 13 or older
R:
- 17
- 18
- gb/18
- MA-17
- NC-17
- TVMA
- R - 17+ (violence & profanity)
R+:
- R+ - Mild Nudity
Rx:
- Rx - Hentai
addons: {%
include-markdown "../../../defaults/both/content_rating_mal.yml"
comments=false
preserve-includer-indent=false
start="addons:"
%}
```

@ -113,90 +113,25 @@ Note that the `template_variables:` section only needs to be used if you do want
If you want to customize these values, use the methods described above.
**Default `include`**:
**Default `include`:**
```yaml
include:
- U
- PG
- 12
- 12A
- 15
- 18
- R18
include: {%
include-markdown "../../../defaults/both/content_rating_uk.yml"
comments=false
preserve-includer-indent=false
start="include:"
end="addons:"
%}
```
**Default `addons`**:
**Default `addons`:**
```yaml
addons:
U:
- gb/U
- gb/0+
- G
- TV-Y
- TV-G
- E
- gb/E
- 1
- 2
- 3
- 4
- 5
- 6
- "01"
- "02"
- "03"
- "04"
- "05"
- "06"
- G - All Ages
PG:
- gb/PG
- gb/9+
- TV-PG
- TV-Y7
- TV-Y7-FV
- 7
- 8
- 9
- 10
- 11
- "07"
- "08"
- "09"
- PG - Children
12:
- gb/12
- PG-13 - Teens 13 or older
12A:
- gb/12A
- 12+
- PG-13
- TV-13
- 12
- PG-13 - Teens 13 or older
15:
- gb/15
- gb/14+
- TV-14
- 13
- 14
- PG-13 - Teens 13 or older
18:
- gb/18
- MA-17
- TVMA
- TV-MA
- R
- 16
- 17
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
R18:
- gb/R18
- gb/X
- X
- NC-17
- Rx - Hentai
```
addons: {%
include-markdown "../../../defaults/both/content_rating_uk.yml"
comments=false
preserve-includer-indent=false
start="addons:"
%}
```

@ -109,46 +109,12 @@ Note that the `template_variables:` section only needs to be used if you do want
If you want to customize these values, use the methods described above.
**Default `addons`**:
**Default `addons`:**
```yaml
addons:
Action:
- Action/Adventure
- Action/adventure
- Action & Adventure
- Action & adventure
- Action and Adventure
- Action and adventure
Adventure:
- Action/Adventure
- Action/adventure
- Action & Adventure
- Action & adventure
- Action and Adventure
- Action and adventure
Biopic:
- Biography
Family:
- Kids & Family
Fantasy:
- SciFi & Fantasy
- Science Fiction & Fantasy
- Science-Fiction & Fantasy
- Sci-Fi & Fantasy
Film Noir:
Film-Noir
Politics:
- War & Politics
Science Fiction:
- SciFi
- Sci-Fi
- Science-Fiction
- SciFi & Fantasy
- Science Fiction & Fantasy
- Sci-Fi & Fantasy
Talk Show:
- Talk
War:
- War & Politics
```
addons: {%
include-markdown "../../../defaults/both/genre.yml"
comments=false
preserve-includer-indent=false
start="addons:"
%}

@ -113,28 +113,25 @@ Note that the `template_variables:` section only needs to be used if you do want
If you want to customize these values, use the methods described above.
**Default `include`**:
**Default `include`:**
```yaml
include:
- 4k
- 1080
- 720
- 480
include: {%
include-markdown "../../../defaults/both/resolution.yml"
comments=false
preserve-includer-indent=false
start="include:"
end="addons:"
%}
```
**Default `addons`**:
**Default `addons`:**
```yaml
addons:
4k:
- 8k
1080:
- 2k
480:
- 144
- 240
- 360
- sd
- 576
addons: {%
include-markdown "../../../defaults/both/resolution.yml"
comments=false
preserve-includer-indent=false
start="addons:"
%}
```

@ -108,673 +108,25 @@ Note that the `template_variables:` section only needs to be used if you do want
If you want to customize these values, use the methods described above.
**Default `include`**:
**Default `include`:**
```yaml
include:
#### ANIMES ########################################################################################################
- 8bit
- A-1 Pictures
- A.C.G.T.
- Acca effe
- Actas
- AIC
- Ajia-Do
- Akatsuki
- Animation Do
- Ankama
- APPP
- Arms
- Artland
- Artmic
- Arvo Animation
- Asahi Production
- Ashi Productions
- asread.
- AtelierPontdarc
- B.CMAY PICTURES
- Bandai Namco Pictures
- Bee Train
- Berlanti Productions
- Bibury Animation Studios
- bilibili
- Bones
- Brain's Base
- Bridge
- BUG FILMS
- C-Station
- C2C
- Children's Playground Entertainment
- Cloud Hearts
- CloverWorks
- Colored Pencil Animation
- CoMix Wave Films
- Connect
- Craftar Studios
- Creators in Pack
- CygamesPictures
- David Production
- Diomedéa
- DLE
- Doga Kobo
- domerica
- Drive
- EMT Squared
- Encourage Films
- ENGI
- feel.
- Felix Film
- Fenz
- GAINAX
- Gallop
- Geek Toys
- Gekkou
- Gemba
- GENCO
- Geno Studio
- GoHands
- Gonzo
- Graphinica
- Group Tac
- Hal Film Maker
- Haoliners Animation League
- Hoods Entertainment
- Hotline
- J.C.Staff
- Jumondou
- Kadokawa
- Khara
- Kinema Citrus
- Kyoto Animation
- Lan Studio
- LandQ Studio
- Lay-duce
- Lerche
- LIDENFILMS
- M.S.C
- Madhouse
- Magic Bus
- Maho Film
- Manglobe
- MAPPA
- Millepensee
- Namu Animation
- NAZ
- Nexus
- Nippon Animation
- Nomad
- Nut
- Okuruto Noboru
- OLM
- Orange
- Ordet
- OZ
- P.A. Works
- P.I.C.S.
- Passione
- Pb Animation Co. Ltd
- Pierrot
- Pine Jam
- Platinum Vision
- Polygon Pictures
- Pony Canyon
- Production +h.
- Production I.G
- Production IMS
- Production Reed
- Project No.9
- Quad
- Radix
- Revoroot
- Saetta
- SANZIGEN
- Satelight
- Science SARU
- Sentai Filmworks
- Seven Arcs
- Shaft
- Shin-Ei Animation
- Shogakukan
- Shuka
- Signal.MD
- Silver
- SILVER LINK.
- Square Enix
- Staple Entertainment
- Studio 3Hz
- Studio A-CAT
- Studio Bind
- Studio Blanc.
- Studio Chizu
- Studio Comet
- Studio Deen
- Studio Elle
- Studio Ghibli
- Studio Flad
- Studio Gokumi
- Studio Guts
- Studio Hibari
- Studio Kafka
- Studio Kai
- Studio Mir
- studio MOTHER
- Studio Palette
- Studio Rikka
- Studio Signpost
- Studio VOLN
- STUDIO4°C
- Sunrise Beyond
- Sunrise
- SynergySP
- Tatsunoko Production
- Telecom Animation Film
- Tezuka Productions
- TMS Entertainment
- TNK
- Toei Animation
- Topcraft
- Triangle Staff
- Trigger
- TROYCA
- TYO Animations
- Typhoon Graphics
- ufotable
- V1 Studio
- W-Toon Studio
- Wawayu Animation
- White Fox
- Wit Studio
- Wolfsbane
- Xebec
- Yokohama Animation Lab
- Yostar Pictures
- Yumeta Company
- Zero-G
- Zexcs
#### MOVIES & TV SHOWS ###############################################################################################
- 3 Arts Entertainment
- 6th & Idaho
- 20th Century Animation
- 20th Century Studios
- 20th Century Fox Television
- 21 Laps Entertainment
- 87Eleven
- 87North Productions
- 101 Studios
- 1492 Pictures
- A Bigger Boat
- A+E Studios
- A24
- Aardman
- Aamir Khan Productions
- ABC Signature
- ABC Studios
- Ace Entertainment
- AGBO
- Amazon Studios
- Amblin Entertainment
- AMC Studios
- Anima Sola Productions
- Annapurna Pictures
- Ardustry Entertainment
- Artisan Entertainment
- Artists First
- Atlas Entertainment
- Atresmedia
- Bad Hat Harry Productions
- Bad Robot
- Bad Wolf
- Barunson E&A
- Bakken Record
- Bardel Entertainment
- BBC Studios
- Bill Melendez Productions
- Blade
- Bleecker Street
- Blown Deadline Productions
- Blue Ice Pictures
- Blue Sky Studios
- Bluegrass Films
- Blueprint Pictures
- Blumhouse Productions
- Blur Studio
- Bold Films
- Bona Film Group
- Bonanza Productions
- Boo Pictures
- Bosque Ranch Productions
- Box to Box Films
- Brandywine Productions
- Broken Road Productions
- Calt Production
- Canal+
- Carnival Films
- Carolco
- Cartoon Saloon
- Carsey-Werner Company
- Castle Rock Entertainment
- CBS Productions
- CBS Studios
- CBS Television Studios
- Centropolis Entertainment
- Chernin Entertainment
- Chimp Television
- Chris Morgan Productions
- Cinergi Pictures Entertainment
- Columbia Pictures
- Constantin Film
- Cowboy Films
- Cross Creek Pictures
- Dark Horse Entertainment
- Davis Entertainment
- DC Comics
- Dino De Laurentiis Company
- Don Simpson Jerry Bruckheimer Films
- Doozer
- Dreams Salon Entertainment Culture
- DreamWorks Studios
- DreamWorks Pictures
- Eleventh Hour Films
- EMJAG Productions
- Endeavor Content
- Entertainment 360
- Entertainment One
- Eon Productions
- Everest Entertainment
- Expectation Entertainment
- Exposure Labs
- Fandango
- Fields Entertainment
- FilmDistrict
- FilmNation Entertainment
- Flynn Picture Company
- Focus Features
- Food Network
- Fortiche Production
- Fox Television Studios
- Freckle Films
- Frederator Studios
- FremantleMedia
- Fuqua Films
- Gallagher Films Ltd
- Gary Sanchez Productions
- Gaumont
- Generator Entertainment
- Gracie Films
- Green Hat Films
- Grindstone Entertainment Group
- Hallmark
- HandMade Films
- Happy Madison Productions
- HartBeat Productions
- Hartswood Films
- Hasbro
- HBO
- Heyday Films
- Hughes Entertainment
- Hurwitz & Schlossberg Productions
- Hyperobject Industries
- Icon Entertainment International
- IFC Films
- Illumination Entertainment
- Imagin
- Imperative Entertainment
- Impossible Factual
- Ingenious Media
- Irwin Entertainment
- Jerry Bruckheimer Films
- Jessie Films
- Jinks-Cohen Company
- Kazak Productions
- Kennedy Miller Productions
- Kilter Films
- Kjam Media
- Kudos
- Kurtzman Orci
- Laika Entertainment
- Landscape Entertainment
- Laura Ziskin Productions
- Leftfield Pictures
- Legendary Pictures
- Let's Not Turn This Into a Whole Big Production
- Lifetime
- Levity Entertainment Group
- Lightstorm Entertainment
- Likely Story
- Lionsgate
- Live Entertainment
- Lord Miller Productions
- Lucasfilm Ltd
- Magnolia Pictures
- Malevolent Films
- Mandalay Entertainment
- Mandarin
- Mandarin Motion Pictures Limited
- Marv Films
- Marvel Animation
- Marvel Studios
- Matt Tolmach Productions
- Maximum Effort
- Media Res
- Metro-Goldwyn-Mayer
- Michael Patrick King Productions
- Millennium Films
- Miramax
- NEON
- Netflix
- New Line Cinema
- Nickelodeon Animation Studio
- NorthSouth Productions
- Nu Boyana Film Studios
- O2 Filmes
- Open Road Films
- Original Film
- Orion Pictures
- Palomar
- Paramount Animation
- Paramount Pictures
- Paramount Television Studios
- Participant
- Phoenix Pictures
- Piki Films
- Pixar
- Plan B Entertainment
- PlayStation Productions
- Playtone
- Plum Pictures
- Powerhouse Animation Studios
- PRA
- Prescience
- Prospect Park
- Pulse Films
- Radar Pictures
- RadicalMedia
- Railsplitter Pictures
- Rankin/Bass Productions
- RatPac Entertainment
- Red Dog Culture House
- Regency Pictures
- Reveille Productions
- Rip Cord Productions
- RocketScience
- Savoy Pictures
- Scenic Labs
- Scion Films
- Scott Free Productions
- Sculptor Media
- Sean Daniel Company
- Secret Hideout
- See-Saw Films
- Serendipity Pictures
- Show East
- Showtime Networks
- Sil-Metropole Organisation
- Silverback Films
- Siren Pictures
- SISTER
- Sixteen String Jack Productions
- SKA Films
- Sky studios
- Skydance
- Sony Pictures Animation
- Sony Pictures
- Sphère Média Plus
- Spyglass Entertainment
- Stöð 2
- Star Thrower Entertainment
- Stark Raving Black Productions
- StudioCanal
- Studio 8
- Studio Babelsberg
- Studio Dragon
- STX Entertainment
- Summit Entertainment
- Syfy
- Syncopy
- T-Street Productions
- Tall Ship Productions
- Team Downey
- Temple Street Productions
- The Cat in the Hat Productions
- The Donners' Company
- The Jim Henson Company
- The Kennedy-Marshall Company
- The Linson Company
- The Littlefield Company
- The Mark Gordon Company
- The Sea Change Project
- The Weinstein Company
- Tim Burton Productions
- TOHO
- Thunder Road
- Titmouse
- Tomorrow Studios
- Touchstone Pictures
- Touchstone Television
- Trademark Films
- Triage Entertainment
- Tribeca Productions
- TriStar Pictures
- TSG Entertainment
- Twisted Pictures
- UCP
- United Artists
- Universal Animation Studios
- Universal Pictures
- Universal Television
- Vancouver Media
- Vertigo Entertainment
- Village Roadshow Pictures
- W. Chump and Sons
- Walden Media
- Walt Disney Animation Studios
- Walt Disney Pictures
- Walt Disney Productions
- Warner Animation Group
- Warner Bros. Pictures
- Warner Bros. Television
- Warner Premiere
- warparty
- Waverly Films
- Wayfare Entertainment
- Williams Street
- Whitaker Entertainment
- Wiedemann & Berg Television
- Winkler Films
- Wolf Entertainment
- Working Title Films
include: {%
include-markdown "../../../defaults/both/studio.yml"
comments=false
preserve-includer-indent=false
start="include:"
end="addons:"
%}
```
**Default `addons`**:
**Default `addons`:**
```yaml
addons:
8bit:
- 8-bit
20th Century Studios:
- 20th Century
- 20th Century Animation
- 20th Century Fox
AIC:
- AIC ASTA
- AIC A.S.T.A
- AIC Build
- AAIC PLUS+
- AIC RIGHTS
- AIC Spirits
Ajia-Do:
- Ajiado
Amazon Studios:
- Amazon
Amblin Entertainment:
- Amblin Television
APPP:
- A.P.P.P.
asread.:
- Asread
AtelierPontdarc:
- Atelier Pontdarc
B.CMAY PICTURES:
- G.CMay Animation & Film
Bandai Namco Pictures:
- Bandai Visual
- Bandai Visual Company
BBC Studios:
- BBC
- BBC Studios Natural History Unit
Bibury Animation Studios:
- Bibury Animation CG
Blue Sky Studios:
- Blue Sky Films
Canal+:
- Canal+ Polska
Cloud Hearts:
- CLOUDHEARTS
Columbia Pictures:
- Columbia TriStar
CoMix Wave Films:
- CoMix Wave
Craftar Studios:
- Craftar
CygamesPictures:
- Cygames Pictures
DC Comics:
- DC Films
- DC Entertainment
DreamWorks Studios:
- DreamWorks
- DreamWorks Animation
- DreamWorks Animation Television
- DreamWorks Classics
EMT Squared:
- EMT²0
feel.:
- Feel
Gallop:
- Studio Gallop
Gaumont:
- Gaumont International Television
Geek Toys:
- GEEKTOYS
Gekkou:
- GEKKOU Production
GoHands:
- Go Hands
Gonzo:
- Gonzo Digimation
Hallmark:
- Hallmark Channel
- Hallmark Entertainment
- Hallmark Media
- Hallmark Movies & Mysteries
- The Hallmark Channel
Haoliners Animation League:
- Haoliners Huimeng Animation
- Haoliners Animation
Illumination Entertainment:
- Illumination Films
J.C.Staff:
- J.C. Staff
Khara:
- Studio Khara
Lan Studio:
- Studio LAN
Legendary Pictures:
- Legendary Television
LIDENFILMS:
- Liden Films
Lucasfilm Ltd:
- Lucasfilm
- Lucasfilm Animation
Mandarin:
- Mandarin Films
- Mandarin Television
Marvel Studios:
- Marvel Enterprises
- Marvel Entertainment
- Marvel
Metro-Goldwyn-Mayer:
- MGM
New Line Cinema:
- New Line
Nexus:
- Nexus Factory
P.A. Works:
- P.A.WORKS
Paramount Pictures:
- Paramount
Pierrot:
- Pierrot Plus
- Studio Pierrot
Pixar:
- Pixar Animation Studios
Plan B Entertainment:
- PlanB Entertainment
Platinum Vision:
- PlatinumVision
Production +h.:
- Production +h
Rankin/Bass Productions:
- Videocraft International
RatPac Entertainment:
- Dune Entertainment
Regency Pictures:
- Regency Enterprises
- New Regency Pictures
- Monarchy Enterprises S.a.r.l.
Science SARU:
- Science Saru
Seven Arcs:
- Seven
- Seven Arcs Pictures
Shogakukan:
- Shogakukan Production
Signal.MD:
- Signal MD
Silver:
- Studio Silver
SILVER LINK.:
- Silver Link
Sky studios:
- British Sky Broadcasting
- British Sky Broadcasting(BSkyB)
Skydance:
- Skydance Media
Sony Pictures:
- Sony
- Sony Pictures Animation
- Sony Pictures Television Studios
Studio Blanc.:
- Studio Blanc
Studio Deen:
- Studio DEEN
STX Entertainment:
- STX Films
The Kennedy-Marshall Company:
- The Kennedy/Marshall Company
The Mark Gordon Company:
- Tiger Aspect Productions
TOHO:
- Toho Pictures
- Toho Pictures, Inc.
TMS Entertainment:
- Tokyo Movie Shinsha
Toei Animation:
- Toei
TriStar Pictures:
- TriStar
Universal Pictures:
- Universal
- Universal Animation Studios
Walt Disney Pictures:
- Disney
Warner Animation Group:
- Warner Bros. Cartoon Studios
- Warner Animation
Warner Bros. Pictures:
- Warner
- Warner Animation Group
Yokohama Animation Lab:
- Yokohama Animation Laboratory
addons: {%
include-markdown "../../../defaults/both/studio.yml"
comments=false
preserve-includer-indent=false
start="addons:"
%}
```

@ -105,195 +105,25 @@ Note that the `template_variables:` section only needs to be used if you do want
If you want to customize these values, use the methods described above.
**Default `include`**:
**Default `include`:**
```yaml
include:
- ab # Abkhazian
- aa # Afar
- af # Afrikaans
- ak # Akan
- sq # Albanian
- am # Amharic
- ar # Arabic
- an # Aragonese
- hy # Armenian
- as # Assamese
- av # Avaric
- ae # Avestan
- ay # Aymara
- az # Azerbaijani
- bm # Bambara
- ba # Bashkir
- eu # Basque
- be # Belarusian
- bn # Bengali
- bi # Bislama
- bs # Bosnian
- br # Breton
- bg # Bulgarian
- my # Burmese
- ca # Catalan, Valencian
- km # Central Khmer
- ch # Chamorro
- ce # Chechen
- ny # Chichewa, Chewa, Nyanja
- zh # Chinese
- cu # Church Slavic, Old Slavonic, Church Slavonic, Old Bulgarian, Old Church Slavonic
- cv # Chuvash
- kw # Cornish
- co # Corsican
- cr # Cree
- hr # Croatian
- cs # Czech
- da # Danish
- dv # Divehi, Dhivehi, Maldivian
- nl # Dutch, Flemish
- dz # Dzongkha
- en # English
- eo # Esperanto
- et # Estonian
- ee # Ewe
- fo # Faroese
- fj # Fijian
- fil # Filipino
- fi # Finnish
- fr # French
- ff # Fulah
- gd # Gaelic, Scottish Gaelic
- gl # Galician
- lg # Ganda
- ka # Georgian
- de # German
- el # Greek, Modern (1453)
- gn # Guarani
- gu # Gujarati
- ht # Haitian, Haitian Creole
- ha # Hausa
- he # Hebrew
- hz # Herero
- hi # Hindi
- ho # Hiri Motu
- hu # Hungarian
- is # Icelandic
- io # Ido
- ig # Igbo
- id # Indonesian
- ia # Interlingua (International Auxiliary Language Association)
- ie # Interlingue, Occidental
- iu # Inuktitut
- ik # Inupiaq
- ga # Irish
- it # Italian
- ja # Japanese
- jv # Javanese
- kl # Kalaallisut, Greenlandic
- kn # Kannada
- kr # Kanuri
- ks # Kashmiri
- kk # Kazakh
- ki # Kikuyu, Gikuyu
- rw # Kinyarwanda
- ky # Kirghiz, Kyrgyz
- kv # Komi
- kg # Kongo
- ko # Korean
- kj # Kuanyama, Kwanyama
- ku # Kurdish
- lo # Lao
- la # Latin
- lv # Latvian
- li # Limburgan, Limburger, Limburgish
- ln # Lingala
- lt # Lithuanian
- lu # Luba-Katanga
- lb # Luxembourgish, Letzeburgesch
- mk # Macedonian
- mg # Malagasy
- ms # Malay
- ml # Malayalam
- mt # Maltese
- gv # Manx
- mi # Maori
- mr # Marathi
- mh # Marshallese
- myn # Mayan
- mn # Mongolian
- na # Nauru
- nv # Navajo, Navaho
- ng # Ndonga
- ne # Nepali
- nd # North Ndebele
- se # Northern Sami
- no # Norwegian
- nb # Norwegian Bokmål
- nn # Norwegian Nynorsk
- oc # Occitan
- oj # Ojibwa
- or # Oriya
- om # Oromo
- os # Ossetian, Ossetic
- pi # Pali
- ps # Pashto, Pushto
- fa # Persian
- pl # Polish
- pt # Portuguese
- pa # Punjabi, Panjabi
- qu # Quechua
- ro # Romanian, Moldavian, Moldovan
- rm # Romansh
- rom # Romany
- rn # Rundi
- ru # Russian
- sm # Samoan
- sg # Sango
- sa # Sanskrit
- sc # Sardinian
- sr # Serbian
- sn # Shona
- ii # Sichuan Yi, Nuosu
- sd # Sindhi
- si # Sinhala, Sinhalese
- sk # Slovak
- sl # Slovenian
- so # Somali
- nr # South Ndebele
- st # Southern Sotho
- es # Spanish, Castilian
- su # Sundanese
- sw # Swahili
- ss # Swati
- sv # Swedish
- tl # Tagalog
- ty # Tahitian
- tai # Tai
- tg # Tajik
- ta # Tamil
- tt # Tatar
- te # Telugu
- th # Thai
- bo # Tibetan
- ti # Tigrinya
- to # Tonga (Tonga Islands)
- ts # Tsonga
- tn # Tswana
- tr # Turkish
- tk # Turkmen
- tw # Twi
- ug # Uighur, Uyghur
- uk # Ukrainian
- ur # Urdu
- uz # Uzbek
- ve # Venda
- vi # Vietnamese
- vo # Volapük
- wa # Walloon
- cy # Welsh
- fy # Western Frisian
- wo # Wolof
- xh # Xhosa
- yi # Yiddish
- yo # Yoruba
- za # Zhuang, Chuang
- zu # Zulu
include: {%
include-markdown "../../../defaults/both/subtitle_language.yml"
comments=false
preserve-includer-indent=false
start="include:"
end="key_name_override:"
%}
```
**Default `key_name_override`:**
```yaml
key_name_override: {%
include-markdown "../../../defaults/both/subtitle_language.yml"
comments=false
preserve-includer-indent=false
start="key_name_override:"
%}
```

@ -59,20 +59,20 @@ Note that the `template_variables:` section only needs to be used if you do want
This file contains a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available as well.
| Variable | Description & Values |
|:---------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `sync_mode` | **Description:** Changes the Sync Mode for all collections in a Defaults file.<br>**Default:** `sync`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> |
| `sync_mode_<<key>>`<sup>1</sup> | **Description:** Changes the Sync Mode of the specified key's collection.<br>**Default:** `sync_mode`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> |
| `collection_order` | **Description:** Changes the Collection Order for all collections in a Defaults file.<br>**Default:** `custom`<br>**Values:**<table class="clearTable"><tr><td>`release`</td><td>Order Collection by Release Dates</td></tr><tr><td>`alpha`</td><td>Order Collection Alphabetically</td></tr><tr><td>`custom`</td><td>Order Collection Via the Builder Order</td></tr><tr><td>[Any `plex_search` Sort Option](../../files/builders/plex.md#sort-options)</td><td>Order Collection by any `plex_search` Sort Option</td></tr></table> |
| `collection_order_<<key>>`<sup>1</sup> | **Description:** Changes the Collection Order of the specified key's collection.<br>**Default:** `collection_order`<br>**Values:**<table class="clearTable"><tr><td>`release`</td><td>Order Collection by Release Dates</td></tr><tr><td>`alpha`</td><td>Order Collection Alphabetically</td></tr><tr><td>`custom`</td><td>Order Collection Via the Builder Order</td></tr><tr><td>[Any `plex_search` Sort Option](../../files/builders/plex.md#sort-options)</td><td>Order Collection by any `plex_search` Sort Option</td></tr></table> |
| `minimum_items` | **Description:** Controls the minimum items that the collection must have to be created.<br>**Default:** `2`<br>**Values:** Any number |
| `name_mapping_<<key>>`<sup>1</sup> | **Description:** Sets the name mapping value for using assets of the specified key's collection. <br>**Values:** Any String |
| `imdb_list_<<key>>`<sup>1</sup> | **Description:** Adds the Movies in the IMDb List to the specified key's collection.<br>**Values:** List of IMDb List URLs | | |
| `mdblist_list_<<key>>`<sup>1</sup> | **Description:** Adds the Movies in the MDBList List to the specified key's collection. Overrides the [default mdblist_list](#default-mdblist_list) for that collection if used.<br>**Values:** List of MDBList List URLs | | | |
| `trakt_list_<<key>>`<sup>1</sup> | **Description:** Adds the Movies in the Trakt List to the specified key's collection.<br>**Values:** List of Trakt List URLs | | | |
| `data` | **Description:** Overrides the [default data dictionary](#default-data). Defines the data that the custom dynamic collection processes.<br>**Values:** Dictionary List of keys/names |
| `append_data` | **Description:** Appends to the [default data dictionary](#default-data).<br>**Values:** Dictionary List of keys/names |
| `exclude` | **Description:** Exclude these Universes from creating a Dynamic Collection.<br>**Values:** List of Universes |
| Variable | Description & Values |
|:---------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `sync_mode` | **Description:** Changes the Sync Mode for all collections in a Defaults file.<br>**Default:** `sync`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> |
| `sync_mode_<<key>>`<sup>1</sup> | **Description:** Changes the Sync Mode of the specified key's collection.<br>**Default:** `sync_mode`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> |
| `collection_order` | **Description:** Changes the Collection Order for all collections in a Defaults file.<br>**Default:** `custom`<br>**Values:**<table class="clearTable"><tr><td>`release`</td><td>Order Collection by Release Dates</td></tr><tr><td>`alpha`</td><td>Order Collection Alphabetically</td></tr><tr><td>`custom`</td><td>Order Collection Via the Builder Order</td></tr><tr><td>[Any `plex_search` Sort Option](../../files/builders/plex.md#sort-options)</td><td>Order Collection by any `plex_search` Sort Option</td></tr></table> |
| `collection_order_<<key>>`<sup>1</sup> | **Description:** Changes the Collection Order of the specified key's collection.<br>**Default:** `collection_order`<br>**Values:**<table class="clearTable"><tr><td>`release`</td><td>Order Collection by Release Dates</td></tr><tr><td>`alpha`</td><td>Order Collection Alphabetically</td></tr><tr><td>`custom`</td><td>Order Collection Via the Builder Order</td></tr><tr><td>[Any `plex_search` Sort Option](../../files/builders/plex.md#sort-options)</td><td>Order Collection by any `plex_search` Sort Option</td></tr></table> |
| `minimum_items` | **Description:** Controls the minimum items that the collection must have to be created.<br>**Default:** `2`<br>**Values:** Any number |
| `name_mapping_<<key>>`<sup>1</sup> | **Description:** Sets the name mapping value for using assets of the specified key's collection. <br>**Values:** Any String |
| `imdb_list_<<key>>`<sup>1</sup> | **Description:** Adds the Movies in the IMDb List to the specified key's collection.<br>**Values:** List of IMDb List URLs | | |
| `mdblist_list_<<key>>`<sup>1</sup> | **Description:** Adds the Movies in the MDBList List to the specified key's collection. Overrides the [default mdblist_list](#default-mdblist_list) for that collection if used.<br>**Values:** List of MDBList List URLs | | | |
| `trakt_list_<<key>>`<sup>1</sup> | **Description:** Adds the Movies in the Trakt List to the specified key's collection.<br>**Values:** List of Trakt List URLs | | | |
| `data` | **Description:** Overrides the [default data dictionary](#default-data). Defines the data that the custom dynamic collection processes.<br>**Values:** Dictionary List of keys/names |
| `append_data` | **Description:** Appends to the [default data dictionary](#default-data).<br>**Values:** Dictionary List of keys/names |
| `exclude` | **Description:** Exclude these Universes from creating a Dynamic Collection.<br>**Values:** List of Universes |
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
@ -123,45 +123,27 @@ Note that the `template_variables:` section only needs to be used if you do want
If you want to customize these values, use the methods described above.
**Default `data`**:
**Default `data`:**
```yaml
data:
avp: Alien / Predator
arrow: Arrowverse
dca: DC Animated Universe
dcu: DC Extended Universe
fast: Fast & Furious
marvel: In Association With Marvel
mcu: Marvel Cinematic Universe
middle: Middle Earth
mummy: The Mummy Universe
rocky: Rocky / Creed
trek: Star Trek
star: Star Wars Universe
askew: View Askewniverse
wizard: Wizarding World
xmen: X-Men Universe
data: {%
include-markdown "../../../defaults/both/universe.yml"
comments=false
preserve-includer-indent=false
start="data:"
end="template:"
%}
```
**Default `mdblist_list`**:
**Default `mdblist_list`:**
```yaml
trakt_list:
mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
middle: https://trakt.tv/users/oya-kesh/lists/middle-earth
trek: https://trakt.tv/users/wdvhucb/lists/star-trek
mdblist_list:
avp: https://mdblist.com/lists/plexmetamanager/external/9243
arrow: https://mdblist.com/lists/plexmetamanager/external/15113
dca: https://mdblist.com/lists/plexmetamanager/external/15405
dcu: https://mdblist.com/lists/plexmetamanager/external/15107
fast: https://mdblist.com/lists/plexmetamanager/external/9246
marvel: https://mdblist.com/lists/plexmetamanager/external/15110
mummy: https://mdblist.com/lists/plexmetamanager/external/9249
rocky: https://mdblist.com/lists/plexmetamanager/external/9248
star: https://mdblist.com/lists/plexmetamanager/external/15105
askew: https://mdblist.com/lists/plexmetamanager/external/15362
wizard: https://mdblist.com/lists/plexmetamanager/external/23683
xmen: https://mdblist.com/lists/plexmetamanager/external/9244
data: {%
include-markdown "../../../defaults/both/universe.yml"
comments=false
preserve-includer-indent=false
start="# check1"
end="image:"
%}
```

@ -49,8 +49,8 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|:------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Default:** `10`<br>**Values:** Number Greater than 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater than 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `sort_by_<<key>>`<sup>1</sup> | **Description:** Changes the Smart Filter Sort of the specified key's collection.<br>**Default:** `sort_by`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `sort_by_<<key>>`<sup>1</sup> | **Description:** Changes the Smart Filter Sort of the specified key's collection.<br>**Default:** `sort_by`<br>**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) |
| `data` | **Description:** Replaces the `data` dynamic collection value.<br><table class="clearTable"><tr><th>Attribute</th><th>Description & Values</th></tr><tr><td><code>starting</code></td><td>Controls the starting year for collections<br><strong>Default:</strong> current_year-10<br><strong>Values:</strong> Number greater than 0</td></tr><tr><td><code>ending</code></td><td>Controls the ending year for collections<br><strong>Default:</strong> current_year<br><strong>Values:</strong> Number greater than 1</td></tr><tr><td><code>increment</code></td><td>Controls the increment (i.e. every 5th year)<br><strong>Default:</strong> 1<br><strong>Values:</strong> Number greater than 0</td><td></td></tr></table><ul><li><strong><code>starting</code> and <code>ending</code> can also have the value <code>current_year</code></strong></li><li><strong>You can also use a value relative to the <code>current_year</code> by doing <code>current_year-5</code></strong></li></ul> |
| `exclude` | **Description:** Exclude these Years from creating a Dynamic Collection.<br>**Values:** List of Years |

@ -9,7 +9,7 @@ Special credit to [Chazlarson](https://github.com/chazlarson) for the time and e
The below guides and recipes have been created to assist users with various aspects of Plex Meta Managers and its companion scripts.
- [Plex Ratings Explained](ratings.md)
- [Scheduling PMM Rungs Guide](scheduling.md)
- [Scheduling PMM Runs Guide](scheduling.md)
- [Image Asset Directory Guide](assets.md)
- [Log Files](../logs.md)
- [Understanding YAML File Syntax](../yaml.md)

Loading…
Cancel
Save