mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-10 06:54:21 +00:00
WIP adding tooltips to template variable examples highlighting what each template variable does.
This commit is contained in:
parent
c0c1c03406
commit
b4b8af3e7b
29 changed files with 571 additions and 152 deletions
|
@ -51,18 +51,38 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: bafta
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
collection_mode: show_items #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
name_format: BAFTA <<key_name>> Winners #(4)!
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year
|
||||
starting: current_year-10 #(5)!
|
||||
increment: 2 #(6)!
|
||||
ending: current_year #(7)!
|
||||
```
|
||||
|
||||
1. Shows the collection and all of its items within the Library tab in Plex
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
4. Change the name of the collections to "BAFTA yearhere Winners"
|
||||
5. If today is 2024, then create collections for BAFTA 2014 onwards
|
||||
6. If starting year is 2014, then create collections for 2014, 2016, 2018, 2020, etc.
|
||||
7. If today is 2024, then the final collection is BAFTA 2024
|
|
@ -51,18 +51,38 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: cannes
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
collection_mode: show_items #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
name_format: Cannes <<key_name>> Winners #(4)!
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year
|
||||
starting: current_year-10 #(5)!
|
||||
increment: 2 #(6)!
|
||||
ending: current_year #(7)!
|
||||
```
|
||||
|
||||
1. Shows the collection and all of its items within the Library tab in Plex
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
4. Change the name of the collections to "Cannes yearhere Winners"
|
||||
5. If today is 2024, then create collections for Cannes 2014 onwards
|
||||
6. If starting year is 2014, then create collections for 2014, 2016, 2018, 2020, etc.
|
||||
7. If today is 2024, then the final collection is Cannes 2024
|
|
@ -53,20 +53,39 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: choice
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
collection_mode: show_items #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
name_format: Critics Choice Awards <<key_name>> Winners #(4)!
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year
|
||||
starting: current_year-10 #(5)!
|
||||
increment: 2 #(6)!
|
||||
ending: current_year #(7)!
|
||||
```
|
||||
|
||||
1. Shows the collection and all of its items within the Library tab in Plex
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
4. Change the name of the collections to "Critics Choice Awards yearhere Winners"
|
||||
5. If today is 2024, then create collections for Critics Choice Awards 2014 onwards
|
||||
6. If starting year is 2014, then create collections for 2014, 2016, 2018, 2020, etc.
|
||||
7. If today is 2024, then the final collection is Critics Choice Awards 2024
|
||||
|
||||
|
|
|
@ -51,20 +51,38 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: emmy
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
collection_mode: show_items #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
name_format: Emmys <<key_name>> Winners #(4)!
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year
|
||||
starting: current_year-10 #(5)!
|
||||
increment: 2 #(6)!
|
||||
ending: current_year #(7)!
|
||||
```
|
||||
|
||||
|
||||
1. Shows the collection and all of its items within the Library tab in Plex
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
4. Change the name of the collections to "Emmys yearhere Winners"
|
||||
5. If today is 2024, then create collections for Emmys 2014 onwards
|
||||
6. If starting year is 2014, then create collections for 2014, 2016, 2018, 2020, etc.
|
||||
7. If today is 2024, then the final collection is Emmys 2024
|
|
@ -55,20 +55,38 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: golden
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
collection_mode: show_items #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
name_format: Emmys <<key_name>> Winners #(4)!
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year
|
||||
starting: current_year-10 #(5)!
|
||||
increment: 2 #(6)!
|
||||
ending: current_year #(7)!
|
||||
```
|
||||
|
||||
|
||||
1. Shows the collection and all of its items within the Library tab in Plex
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
4. Change the name of the collections to "Golden Globes yearhere Winners"
|
||||
5. If today is 2024, then create collections for Golden Globes 2014 onwards
|
||||
6. If starting year is 2014, then create collections for 2014, 2016, 2018, 2020, etc.
|
||||
7. If today is 2024, then the final collection is Golden Globes 2024
|
|
@ -50,20 +50,38 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: oscars
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
collection_mode: show_items #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
name_format: Emmys <<key_name>> Winners #(4)!
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year-1
|
||||
starting: current_year-10 #(5)!
|
||||
increment: 2 #(6)!
|
||||
ending: current_year #(7)!
|
||||
```
|
||||
|
||||
|
||||
1. Shows the collection and all of its items within the Library tab in Plex
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
4. Change the name of the collections to "Oscars yearhere Winners"
|
||||
5. If today is 2024, then create collections for Oscars 2014 onwards
|
||||
6. If starting year is 2014, then create collections for 2014, 2016, 2018, 2020, etc.
|
||||
7. If today is 2024, then the final collection is Oscars 2024
|
||||
|
|
|
@ -47,7 +47,17 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
The below shows an example config.yml with template_variables set away from their defaults:
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
|
@ -55,7 +65,11 @@ libraries:
|
|||
metadata_path:
|
||||
- pmm: other_award
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
use_berlinale: false #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
```
|
||||
|
||||
1. Do not create the "Berlinale Golden Bears" collection
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
|
|
|
@ -38,14 +38,27 @@ Note that the `template_variables:` section only needs to be used if you do want
|
|||
|
||||
This file contains only a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: separator_award
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
sep_style: purple #(1)!
|
||||
```
|
||||
|
||||
1. Use the purple [Separator Style](../separators.md#separator-styles)
|
||||
|
||||
|
||||
|
|
|
@ -52,18 +52,38 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: spirit
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
collection_mode: show_items #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
name_format: Independent Spirit Awards <<key_name>> Winners #(4)!
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year
|
||||
starting: current_year-10 #(5)!
|
||||
increment: 2 #(6)!
|
||||
ending: current_year #(7)!
|
||||
```
|
||||
|
||||
|
||||
1. Shows the collection and all of its items within the Library tab in Plex
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
4. Change the name of the collections to "Independent Spirit Awards yearhere Winners"
|
||||
5. If today is 2024, then create collections for Independent Spirit Awards 2014 onwards
|
||||
6. If starting year is 2014, then create collections for 2014, 2016, 2018, 2020, etc.
|
||||
7. If today is 2024, then the final collection is Independent Spirit Awards 2024
|
||||
|
|
|
@ -51,20 +51,38 @@ All [Shared Collection Variables](../collection_variables.md) are available as w
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: sundance
|
||||
template_variables:
|
||||
collection_mode: show_items
|
||||
collection_order: alpha
|
||||
radarr_add_missing: true
|
||||
collection_mode: show_items #(1)!
|
||||
collection_order: alpha #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
name_format: Sundance Film Festival <<key_name>> Winners #(4)!
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year
|
||||
starting: current_year-10 #(5)!
|
||||
increment: 2 #(6)!
|
||||
ending: current_year #(7)!
|
||||
```
|
||||
|
||||
|
||||
1. Shows the collection and all of its items within the Library tab in Plex
|
||||
2. Sorts the collection items alphabetically
|
||||
3. Adds items from the source list which are not in Plex to Radarr
|
||||
4. Change the name of the collections to "Sundance Film Festival yearhere Winners"
|
||||
5. If today is 2024, then create collections for Sundance Film Festival 2014 onwards
|
||||
6. If starting year is 2014, then create collections for 2014, 2016, 2018, 2020, etc.
|
||||
7. If today is 2024, then the final collection is Sundance Film Festival 2024
|
|
@ -58,8 +58,18 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
|
@ -67,11 +77,16 @@ libraries:
|
|||
- pmm: actor
|
||||
template_variables:
|
||||
data:
|
||||
depth: 10
|
||||
limit: 20
|
||||
style: diiivoy
|
||||
depth: 10 #(1)!
|
||||
limit: 20 #(2)!
|
||||
style: diiivoycolor #(3)!
|
||||
sort_by: title.asc
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
tmdb_person_offset_Richard Brooks: 1
|
||||
use_separator: false #(4)!
|
||||
tmdb_person_offset_Richard Brooks: 1 #(5)!
|
||||
```
|
||||
|
||||
1. Check the first 10 casting credits in each movie
|
||||
2. Create 20 collections maximum
|
||||
3. use the [diiivoy Color Style](#diiivoy-color-style)
|
||||
4. Do not create a "Actors Collections" separator
|
||||
5. There are two Richard Brooks, so use the 2nd [Richard Brooks](https://www.themoviedb.org/search?query=Richard%20Brooks) found on TMDb
|
||||
|
|
|
@ -60,14 +60,27 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: aspect
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
```
|
||||
use_1.65: false #(1)!
|
||||
sep_style: plum #(2)!
|
||||
```
|
||||
|
||||
1. Do not create a "1.65 - Early Widescreen" collection
|
||||
2. Use the plum [Separator Style](../separators.md#separator-styles)
|
|
@ -55,22 +55,35 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: audio_language
|
||||
template_variables:
|
||||
use_other: false
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
use_other: false #(1)!
|
||||
use_separator: false #(2)!
|
||||
exclude:
|
||||
- fr # exclude French
|
||||
- fr #(3)!
|
||||
sort_by: title.asc
|
||||
```
|
||||
|
||||
1. Do not create an "Other Audio" collection
|
||||
2. Do not create an "Audio Language Collections" separator
|
||||
3. Exclude "French" from having an Audio Collection
|
||||
|
||||
## Default values
|
||||
|
||||
These are lists provided for reference to show what values will be in use if you do no customization. If you want to customize these values, use the methods described above. These do not show how to change a name or a list.
|
||||
|
|
|
@ -56,19 +56,35 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: based
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
use_comics: false
|
||||
order_true_story: 01
|
||||
visible_library_video_games: true
|
||||
visible_home_video_games: true
|
||||
visible_shared_video_games: true
|
||||
```
|
||||
sep_style: navy #(1)!
|
||||
use_comics: false #(2)!
|
||||
order_true_story: 01 #(3)!
|
||||
visible_library_video_games: true #(4)!
|
||||
visible_home_video_games: true #(5)!
|
||||
visible_shared_video_games: true #(6)!
|
||||
```
|
||||
|
||||
1. Use the navy [Separator Style](../separators.md#separator-styles)
|
||||
2. Do not create a "Based on a Comic" collection
|
||||
3. Make the "Based on a True Story" collection appear in the collection list before the other collections in this file
|
||||
4. Pin the "Based on a Video Game" collection to the Recommended tab of the library
|
||||
5. Pin the "Based on a Video Game" collection to the homescreen of the server owner
|
||||
6. Pin the "Based on a Video Game" collection to the homescreen of other users of the server
|
||||
|
|
|
@ -52,6 +52,7 @@ Note that the `template_variables:` section only needs to be used if you do want
|
|||
| `exclude` | **Description:** Exclude these Collections from being considered for collectionless.<br>**Values:** List of Collections |
|
||||
| `exclude_prefix` | **Description:** Overrides the [default exclude_prefix list](#default-exclude_prefix). Exclude Collections with one of these prefixes from being considered for collectionless.<br>**Default:** [default exclude_prefix list](#default-exclude_prefix)<br>**Values:** List of Prefixes | |
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
|
|
|
@ -62,28 +62,42 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: content_rating_cs
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: blue
|
||||
use_other: false
|
||||
sep_style: blue #(1)!
|
||||
use_other: false #(2)!
|
||||
append_addons:
|
||||
German 18: # this doesn't have to exist already
|
||||
- de/18 # adds "de/18" to the existing "18" addon list
|
||||
German 18: #(3)!
|
||||
- de/18 #(4)!
|
||||
sort_by: title.asc
|
||||
```
|
||||
|
||||
|
||||
1. Use the blue [Separator Style](../separators.md#separator-styles)
|
||||
2. Do not create a "Not Rated Movies/Shows" collection
|
||||
3. Defines a collection which will be called "German 18", this does not need to already exist in your library
|
||||
4. Adds the "de/18" content rating to the "German 18" addon list, "de/18" must exist in your library if the "German 18" content rating does not
|
||||
|
||||
## Default values
|
||||
|
||||
These are lists provided for reference to show what values will be in use if you do no customization. If you want to customize these values, use the methods described above. These do not show how to change a name or a list.
|
||||
|
||||
|
||||
### Default `include`
|
||||
|
||||
```yaml
|
||||
|
|
|
@ -62,23 +62,37 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: content_rating_mal
|
||||
template_variables:
|
||||
use_other: false
|
||||
use_separator: false
|
||||
sep_style: blue
|
||||
sep_style: tan #(1)!
|
||||
use_other: false #(2)!
|
||||
append_addons:
|
||||
"R+ - Mild Nudity":
|
||||
- "de/18"
|
||||
"R+ - Mild Nudity": #(3)!
|
||||
- de/18 #(4)!
|
||||
sort_by: title.asc
|
||||
```
|
||||
|
||||
1. Use the tan [Separator Style](../separators.md#separator-styles)
|
||||
2. Do not create a "Not Rated Movies/Shows" collection
|
||||
3. Defines a collection which will be called "R+ - Mild Nudity", this does not need to already exist in your library
|
||||
4. Adds the "de/18" content rating to the "R+ - Mild Nudity" addon list, "de/18" must exist in your library if the "R+ - Mild Nudity" content rating does not
|
||||
|
||||
## Default values
|
||||
|
||||
These are lists provided for reference to show what values will be in use if you do no customization. If you want to customize these values, use the methods described above. These do not show how to change a name or a list.
|
||||
|
|
|
@ -62,23 +62,37 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: content_rating_uk
|
||||
- pmm: content_rating_cs
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: blue
|
||||
use_other: false
|
||||
sep_style: stb #(1)!
|
||||
use_other: false #(2)!
|
||||
append_addons:
|
||||
15:
|
||||
- de/15 # adds "de/15" to the existing "15" addon list
|
||||
15: #(3)!
|
||||
- de/15 #(4)!
|
||||
sort_by: title.asc
|
||||
```
|
||||
|
||||
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 "15", this does not need to already exist in your library
|
||||
4. Adds the "de/15" content rating to the "15" addon list, "de/18" must exist in your library if the "15" content rating does not
|
||||
|
||||
## Default values
|
||||
|
||||
These are lists provided for reference to show what values will be in use if you do no customization. If you want to customize these values, use the methods described above. These do not show how to change a name or a list.
|
||||
|
|
|
@ -56,25 +56,39 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: genre
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: red
|
||||
sep_style: red #(1)!
|
||||
exclude:
|
||||
- Politics
|
||||
- News
|
||||
- Politics #(2)!
|
||||
- News #(3)!
|
||||
append_addons:
|
||||
Horror:
|
||||
- Thriller # Adds all thriller items to the Horror collection
|
||||
sort_by: title.asc
|
||||
Horror: #(4)!
|
||||
- Thriller #(5)! # Adds all thriller items to the Horror collection
|
||||
```
|
||||
|
||||
1. Use the red [Separator Style](../separators.md#separator-styles)
|
||||
2. Do not create a "Politics" collection, and do not include it in any other collections that it may be in as part of an "include"
|
||||
3. Do not create a "News" collection, and do not include it in any other collections that it may be in as part of an "include"
|
||||
4. Create a "Horror" collection, this genre does not need to exist in your library
|
||||
5. Include the "Thriller" genre in the "Horror" collection, the "Thriller" genre must exist in your library if the "Horror" genre does not
|
||||
|
||||
## Default values
|
||||
|
||||
These are lists provided for reference to show what values will be in use if you do no customization. If you want to customize these values, use the methods described above. These do not show how to change a name or a list.
|
||||
|
|
|
@ -66,21 +66,33 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: resolution
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: green
|
||||
sep_style: green #(1)!
|
||||
exclude:
|
||||
- SD
|
||||
- sd #(2)!
|
||||
sort_by: title.asc
|
||||
```
|
||||
|
||||
1. Use the green [Separator Style](../separators.md#separator-styles)
|
||||
2. Do not use the "sd" resolution as part of the "480p Movies/Shows" Collections
|
||||
|
||||
## Default values
|
||||
|
||||
These are lists provided for reference to show what values will be in use if you do no customization. If you want to customize these values, use the methods described above. These do not show how to change a name or a list.
|
||||
|
|
|
@ -83,21 +83,39 @@ Some logic is applied to allow for regional streaming service lists to be availa
|
|||
| `ca` | `max`, `showtime` | These collections will not be created if the region is `ca` as these streaming services are part of the Crave streaming service in Canada |
|
||||
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: streaming
|
||||
template_variables:
|
||||
region: fr
|
||||
use_separator: false
|
||||
sep_style: stb
|
||||
visible_library_disney: true
|
||||
visible_home_disney: true
|
||||
visible_shared_disney: true
|
||||
sonarr_add_missing_hulu: true
|
||||
radarr_add_missing_amazon: true
|
||||
sort_by: random
|
||||
```
|
||||
region: fr #(1)!
|
||||
sep_style: amethyst #(2)!
|
||||
visible_library_disney: true #(3)!
|
||||
visible_home_disney: true #(4)!
|
||||
visible_shared_disney: true #(5)!
|
||||
sonarr_add_missing_hulu: true #(6)!
|
||||
radarr_add_missing_amazon: true #(7)!
|
||||
sort_by: random #(8)!
|
||||
```
|
||||
|
||||
1. Use french region lists where possible
|
||||
2. Use the amethyst [Separator Style](../separators.md#separator-styles)
|
||||
3. Pin the "Disney+ Movies/Shows" collection to the Recommended tab of the library
|
||||
4. Pin the "Disney+ Movies/Shows" collection to the homescreen of the server owner
|
||||
5. Pin the "Disney+ Movies/Shows" collection to the homescreen of other users of the server
|
||||
6. Add missing shows in your library from the "Hulu Shows" list to your Sonarr
|
||||
7. Add missing movies in your library from the "Prime Video Movies" list to your Radarr
|
||||
8. Sort all of the collections created by this file randomly
|
|
@ -59,8 +59,18 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
|
@ -68,14 +78,16 @@ libraries:
|
|||
- pmm: studio
|
||||
template_variables:
|
||||
append_include:
|
||||
- Big Bull Productions
|
||||
- Big Bull Productions #(1)!
|
||||
sort_by: title.asc
|
||||
collection_section: 4
|
||||
collection_mode: show_items
|
||||
use_separator: false
|
||||
sep_style: gray
|
||||
collection_mode: show_items #(2)!
|
||||
sep_style: gray #(3)!
|
||||
```
|
||||
|
||||
1. add "Big Bull Productions" to the list of items that should be included in the Collection list
|
||||
2. Show these collections and their items within the "Library" tab
|
||||
3. Use the gray [Separator Style](../separators.md#separator-styles)
|
||||
|
||||
## Default values
|
||||
|
||||
These are lists provided for reference to show what values will be in use if you do no customization. If you want to customize these values, use the methods described above. These do not show how to change a name or a list.
|
||||
|
|
|
@ -55,22 +55,35 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: subtitle_language
|
||||
template_variables:
|
||||
use_other: false
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
use_other: false #(1)!
|
||||
use_separator: false #(2)!
|
||||
exclude:
|
||||
- fr # Exclude French
|
||||
- fr #(3)!
|
||||
sort_by: title.asc
|
||||
```
|
||||
|
||||
1. Do not create an "Other Audio" collection
|
||||
2. Do not create an "Audio Language Collections" separator
|
||||
3. Exclude "French" from having an Audio Collection
|
||||
|
||||
## Default `include`
|
||||
|
||||
```yaml
|
||||
|
|
|
@ -70,24 +70,38 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: universe
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: gray
|
||||
collection_order: release
|
||||
radarr_add_missing: true
|
||||
# Add a custom universe
|
||||
sep_style: salmon #(1)!
|
||||
collection_order: release #(2)!
|
||||
radarr_add_missing: true #(3)!
|
||||
append_data:
|
||||
monster: MonsterVerse
|
||||
trakt_list_monster: https://trakt.tv/users/rzepkowski/lists/monsterverse-movies
|
||||
monster: MonsterVerse #(4)!
|
||||
trakt_list_monster: https://trakt.tv/users/rzepkowski/lists/monsterverse-movies #(5)!
|
||||
```
|
||||
|
||||
1. Use the salmon [Separator Style](../separators.md#separator-styles)
|
||||
2. Sort the Universe collections by release date
|
||||
3. Send missing items in your library from the source lists to Radarr
|
||||
4. Create a new universe called "MonsterVerse", the key for this universe will be "monster"
|
||||
5. Add a trakt list to the "monster" key
|
||||
|
||||
## Default values
|
||||
|
||||
These are lists provided for reference to show what values will be in use if you do no customization. If you want to customize these values, use the methods described above. These do not show how to change a name or a list.
|
||||
|
|
|
@ -50,16 +50,29 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: year
|
||||
template_variables:
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
sort_by: title.asc
|
||||
sort_by_2022: release.desc
|
||||
```
|
||||
sep_style: purple #(1)!
|
||||
sort_by: title.asc
|
||||
sort_by_2022: release.desc #(2)!
|
||||
```
|
||||
|
||||
1. Use the purple [Separator Style](../separators.md#separator-styles)
|
||||
2. Set the sort order for "Best of 2022" to release date descending
|
||||
|
||||
|
|
|
@ -55,20 +55,35 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: director
|
||||
template_variables:
|
||||
style: rainier
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
data:
|
||||
depth: 10
|
||||
limit: 20
|
||||
depth: 10 #(1)!
|
||||
limit: 20 #(2)!
|
||||
style: rainier #(3)!
|
||||
sort_by: title.asc
|
||||
tmdb_person_offset_Richard Brooks: 1
|
||||
```
|
||||
use_separator: false #(4)!
|
||||
tmdb_person_offset_Richard Brooks: 1 #(5)!
|
||||
```
|
||||
|
||||
1. Check the first 10 casting credits in each movie
|
||||
2. Create 20 collections maximum
|
||||
3. use the [rainier Style](#rainier-style)
|
||||
4. Do not create a "Directors Collections" separator
|
||||
5. There are two Richard Brooks, so use the 2nd [Richard Brooks](https://www.themoviedb.org/search?query=Richard%20Brooks) found on TMDb
|
||||
|
|
|
@ -55,20 +55,35 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: producer
|
||||
template_variables:
|
||||
style: diiivoycolor
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
data:
|
||||
depth: 10
|
||||
limit: 20
|
||||
depth: 15 #(1)!
|
||||
limit: 5 #(2)!
|
||||
style: signature #(3)!
|
||||
sort_by: title.asc
|
||||
tmdb_person_offset_Richard Brooks: 1
|
||||
```
|
||||
use_separator: false #(4)!
|
||||
tmdb_person_offset_Richard Brooks: 1 #(5)!
|
||||
```
|
||||
|
||||
1. Check the first 15 casting credits in each movie
|
||||
2. Create 5 collections maximum
|
||||
3. use the [rainier Style](#signature-style)
|
||||
4. Do not create a "Producers Collections" separator
|
||||
5. There are two Richard Brooks, so use the 2nd [Richard Brooks](https://www.themoviedb.org/search?query=Richard%20Brooks) found on TMDb
|
||||
|
|
|
@ -55,20 +55,35 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari
|
|||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
### Example Template Variable Amendments
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
???+ tip
|
||||
|
||||
Anywhere you see this icon:
|
||||
|
||||
> :fontawesome-solid-circle-plus:
|
||||
|
||||
That's a tooltip, you can press them to get more information.
|
||||
|
||||
```yaml
|
||||
libraries:
|
||||
Movies:
|
||||
metadata_path:
|
||||
- pmm: writer
|
||||
template_variables:
|
||||
style: signature
|
||||
use_separator: false
|
||||
sep_style: purple
|
||||
data:
|
||||
depth: 10
|
||||
limit: 20
|
||||
depth: 10 #(1)!
|
||||
limit: 20 #(2)!
|
||||
style: diivivoy #(3)!
|
||||
sort_by: title.asc
|
||||
tmdb_person_offset_Charles Bennett: 1
|
||||
```
|
||||
use_separator: false #(4)!
|
||||
tmdb_person_offset_Richard Brooks: 1 #(5)!
|
||||
```
|
||||
|
||||
1. Check the first 10 casting credits in each movie
|
||||
2. Create 20 collections maximum
|
||||
3. use the [diivivoy Style](#rainier-style)
|
||||
4. Do not create a "Writers Collections" separator
|
||||
5. There are two Richard Brooks, so use the 2nd [Richard Brooks](https://www.themoviedb.org/search?query=Richard%20Brooks) found on TMDb
|
||||
|
|
|
@ -206,7 +206,7 @@ nav:
|
|||
- Continents (Movie): defaults/movie/continent.md
|
||||
- Continents (Show): defaults/show/continent.md
|
||||
- Media:
|
||||
- Aspect Rations (Show): defaults/both/aspect.md
|
||||
- Aspect Ration (Show): defaults/both/aspect.md
|
||||
- Resolutions: defaults/both/resolution.md
|
||||
- Audio Languages: defaults/both/audio_language.md
|
||||
- Subtitle Languages: defaults/both/subtitle_language.md
|
||||
|
|
Loading…
Reference in a new issue