@ -38,14 +38,25 @@ 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_chart
template_variables:
use_separator: false
sep_style: purple
sep_style: purple #(1)!
```
1. Use the purple [Separator Style](../separators.md#separator-styles)
@ -61,23 +61,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_us
template_variables:
use_other: false
use_separator: false
sep_style: blue
sep_style: blue #(1)!
use_other: false #(2)!
append_addons:
R:
- "de/18"
R: #(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" collection
3. Defines a collection which will be called "R", this does not need to already exist in your library
4. Adds the "de/18" content rating to the "R" addon list, "de/18" must exist in your library if the "R" 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.
@ -64,23 +64,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: continent
template_variables:
use_other: false
use_separator: false
style: color
sep_style: purple
use_other: false #(1)!
use_separator: false #(2)!
style: color #(3)!
exclude:
- Europe
- Europe #(4)!
sort_by: title.asc
```
1. Do not create the "Other Continents" collection
2. Do not create a "Continent Collections" separator
3. Set the [Color Style](#color-style)
4. Exclude "Europe" from the list of collections that are created
## Default values
The following yml is 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.
@ -64,23 +64,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: country
template_variables:
use_other: false
use_separator: false
style: color
sep_style: purple
use_other: false #(1)!
use_separator: false #(2)!
style: color #(3)!
exclude:
- France
- France #(4)!
sort_by: title.asc
```
1. Do not create the "Other Countries" collection
2. Do not create a "Country Collections" separator
3. Set the [Color Style](#color-style)
4. Exclude "France" from the list of collections that are created
## 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.
@ -69,20 +69,33 @@ Note that the `template_variables:` section only needs to be used if you do want
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: franchise
template_variables:
collection_order: alpha
collection_section: "02"
build_collection: false
movie_105995: 336560
radarr_add_missing: true
build_collection: false #(1)!
movie_105995: 336560 #(2)!
radarr_add_missing: true #(3)!
```
1. Do not create any physical collections in Plex (normally used when you want to perform an "operation" instead, see the third tooltip for the example)
2. Add [TMDb Movie 336560](https://www.themoviedb.org/movie/336560-lake-placid-vs-anaconda) to [TMDb Collection 105995](https://www.themoviedb.org/collection/105995-anaconda-collection)
3. Add items missing from your library in Plex to Radarr. When used in this particular file, hundreds if not thousands of items may be sent to Radarr - proceed with caution!
## 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.
@ -64,23 +64,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: region
template_variables:
use_other: false
use_separator: false
style: color
sep_style: purple
use_other: false #(1)!
use_separator: false #(2)!
style: color #(3)!
exclude:
- French
- French #(4)!
sort_by: title.asc
```
1. Do not create the "Other Regions" collection
2. Do not create a "Region Collections" separator
3. Set the [Color Style](#color-style)
4. Exclude "French" from the list of collections that are created
## Default values
The following yaml is 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.
1. Do not create the "Independence Day" collection
2. Set a custom schedule for the Thanksgiving Day collection
3. Sort the collections created by this file to random
4. Create a new Seasonal collection called "Veteran's Day", they key for this collection is `veteran`
5. Set a scheduled range for the "Veteran's Day" collection
6. Add an IMDb List to be used for the "Veteran's Day" collection
7. Add the 🪖 emoji to the "Veteran's Day" collection so that the title in Plex is "🪖 Veteran's Day Movies"
## 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.
@ -59,23 +59,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:
TV Shows:
Movies:
metadata_path:
- pmm: content_rating_us
template_variables:
use_other: false
use_separator: false
sep_style: blue
sep_style: blue #(1)!
use_other: false #(2)!
append_addons:
R:
- "de/18"
R: #(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" collection
3. Defines a collection which will be called "R", this does not need to already exist in your library
4. Adds the "de/18" content rating to the "R" addon list, "de/18" must exist in your library if the "R" 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.
@ -67,23 +67,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:
TV Shows:
Movies:
metadata_path:
- pmm: continent
template_variables:
use_other: false
use_separator: false
style: color
sep_style: purple
use_other: false #(1)!
use_separator: false #(2)!
style: color #(3)!
exclude:
- nz
- Europe #(4)!
sort_by: title.asc
```
1. Do not create the "Other Continents" collection
2. Do not create a "Continent Collections" separator
3. Set the [Color Style](#color-style)
4. Exclude "Europe" from the list of collections that are created
## 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.
@ -67,23 +67,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:
TV Shows:
Movies:
metadata_path:
- pmm: country
template_variables:
use_other: false
use_separator: false
style: color
sep_style: purple
use_other: false #(1)!
use_separator: false #(2)!
style: color #(3)!
exclude:
- fr
- France #(4)!
sort_by: title.asc
```
1. Do not create the "Other Countries" collection
2. Do not create a "Country Collections" separator
3. Set the [Color Style](#color-style)
4. Exclude "France" from the list of collections that are created
## 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.
@ -69,8 +69,18 @@ Note that the `template_variables:` section only needs to be used if you do want
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:
TV Shows:
@ -78,12 +88,16 @@ libraries:
- pmm: franchise
template_variables:
append_data:
"31917": Pretty Little Liars
"31917": Pretty Little Liars #(1)!
append_addons:
31917: [46958, 79863, 110531] # Pretty Little Liars: Ravenswood, The Perfectionists, Original Sin
sonarr_add_missing: true
31917: [46958, 79863, 110531] #(2)!
sonarr_add_missing: true #(3)!
```
1. Add [TMDB Show 31917](https://www.themoviedb.org/tv/31917-pretty-little-liars) to the data dictionary
2. Add [TMDb Shows 46958](https://www.themoviedb.org/tv/46958), [79863](https://www.themoviedb.org/tv/79863) and [110531](https://www.themoviedb.org/tv/110531) as addons of [TMDB Show 31917](https://www.themoviedb.org/tv/31917-pretty-little-liars) so that they appear in the same collection
3. Add items missing from your library in Plex to Sonarr
## 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.
@ -54,21 +54,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:
TV Shows:
Movies:
metadata_path:
- pmm: network
template_variables:
use_separator: false
sep_style: stb
append_exclude:
- BBC
- BBC #(1)!
sort_by: title.asc
collection_mode: show_items #(2)!
sep_style: gray #(3)!
```
1. exclude "BBC" from 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.
| `Region Collections`| `separator` | [Separator Collection](../separators.md) to denote the Section of Collections. |
| `<<Region>>`<br>**Example:** `German` | `<<2 digit ISO 3166-1 code>>`<br>**Example:** `German ` | Collection of TV Shows that have this Region. |
| `Other Regions`| `other` | Collection of TV Shows that are in other uncommon Regions. |
## Config
@ -67,23 +67,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:
TV Shows:
Movies:
metadata_path:
- pmm: region
template_variables:
use_other: false
use_separator: false
style: color
sep_style: purple
use_other: false #(1)!
use_separator: false #(2)!
style: color #(3)!
exclude:
- fr
- fr #(4)!
sort_by: title.asc
```
1. Do not create the "Other Regions" collection
2. Do not create a "Region Collections" separator
3. Set the [Color Style](#color-style)
4. Exclude "French" from the list of collections that are created
## 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.