finish adding tooltips to Defaults Collections

pull/1730/head
YozoraXCII 1 year ago
parent b4b8af3e7b
commit d57e57acb2

@ -86,5 +86,5 @@ libraries:
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
5. Pin the "Based on a Video Game" collection to the home screen of the server owner
6. Pin the "Based on a Video Game" collection to the home screen of other users of the server

@ -84,7 +84,7 @@ libraries:
use_other: false #(2)!
append_addons:
German 18: #(3)!
- de/18 #(4)!
- "de/18" #(4)!
sort_by: title.asc
```

@ -84,7 +84,7 @@ libraries:
use_other: false #(2)!
append_addons:
"R+ - Mild Nudity": #(3)!
- de/18 #(4)!
- "de/18" #(4)!
sort_by: title.asc
```

@ -114,8 +114,8 @@ libraries:
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
4. Pin the "Disney+ Movies/Shows" collection to the home screen of the server owner
5. Pin the "Disney+ Movies/Shows" collection to the home screen 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

@ -50,22 +50,36 @@ 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: anilist
template_variables:
use_popular: false
order_top: 01
summary_top: "Top 10 Rated movies on AniList"
limit_top: 10
visible_library_popular: true
visible_home_popular: true
visible_shared_popular: true
sonarr_add_missing: true
collection_section: 09
collection_mode: show_items
use_season: false #(1)!
order_top: 01 #(2)!
summary_top: "Top 10 Rated movies on AniList" #(3)!
limit_top: 10 #(4)!
visible_library_popular: true #(5)!
visible_home_popular: true #(6)!
visible_shared_popular: true #(7)!
```
1. Do not create the "AniList Season" collection
2. Change the order of "AniList Top Rated" to appear before other collections created by this file
3. Amend the summary of the "AniList Top Rated" collection
4. Only allow a maximum of 10 items to appear in the "AniList Top Rated" collection
5. Pin the "AniList Popular" collection to the Recommended tab of the library
6. Pin the "AniList Popular" collection to the home screen of the server owner
7. Pin the "AniList Popular" collection to the home screen of other users of the server

@ -47,17 +47,31 @@ 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: basic
template_variables:
use_released: false
in_the_last_episodes: 14
visible_library_released: true
visible_home_released: true
visible_shared_released: true
in_the_last_episodes: 14 #(1)!
visible_library_released: true #(2)!
visible_home_released: true #(3)!
visible_shared_released: true #(4)!
```
1. Change the Smart Filter to look at episodes in the last 14 days.
2. Pin the "Newly Released" collection to the Recommended tab of the library
3. Pin the "Newly Released" collection to the home screen of the server owner
4. Pin the "Newly Released" collection to the home screen of other users of the server

@ -55,13 +55,25 @@ 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: flixpatrol
template_variables:
location: united_states
location: united_states #(1)!
```
1. Change the location of the FlixPatrol collections to the United States of America

@ -49,16 +49,30 @@ 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: imdb
template_variables:
use_popular: false
visible_library_top: true
visible_home_top: true
visible_shared_top: true
use_lowest: false #(1)!
visible_library_top: true #(2)!
visible_home_top: true #(3)!
visible_shared_top: true #(4)!
```
1. Do not create the "IMDb Lowest Rated" collection
2. Pin the "AniList Popular" collection to the Recommended tab of the library
3. Pin the "AniList Popular" collection to the home screen of the server owner
4. Pin the "AniList Popular" collection to the home screen of other users of the server

@ -51,18 +51,35 @@ 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: myanimelist
template_variables:
use_season: false
order_popular: 01
limit_popular: 20
visible_library_popular: true
visible_home_popular: true
visible_shared_popular: true
use_season: false #(1)!
order_popular: 01 #(2)!
limit_popular: 20 #(3)!
visible_library_popular: true #(4)!
visible_home_popular: true #(5)!
visible_shared_popular: true #(6)!
```
1. Do not create the "MyAnimeList Season" collection
2. Change the order of "MyAnimeList Popular" to appear before all other collections created by this file
3. Limit the "MyAnimeList Popular" collection to 20 items.
4. Pin the "MyAnimeList Popular" collection to the Recommended tab of the library
5. Pin the "MyAnimeList Popular" collection to the home screen of the server owner
6. Pin the "MyAnimeList Popular" collection to the home screen of other users of the server

@ -51,16 +51,30 @@ 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: other_chart
template_variables:
use_anidb: false
visible_library_commonsense: true
visible_home_commonsense: true
visible_shared_commonsense: true
use_anidb: false #(1)!
visible_library_commonsense: true #(2)!
visible_home_commonsense: true #(3)!
visible_shared_commonsense: true #(4)!
```
1. Do not create the "AniDB Popular" collection
2. Pin the "Common Sense Selection" collection to the Recommended tab of the library
3. Pin the "Common Sense Selection" collection to the home screen of the server owner
4. Pin the "Common Sense Selection" collection to the home screen of other users of the server

@ -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)

@ -52,18 +52,35 @@ 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: tautulli
template_variables:
use_watched: false
list_days_popular: 7
list_size_popular: 10
visible_library_watched: true
visible_home_watched: true
visible_shared_watched: true
use_watched: false #(1)!
list_days_popular: 7 #(2)!
list_size_popular: 10 #(3)!
visible_library_popular: true #(4)!
visible_home_popular: true #(5)!
visible_shared_popular: true #(6)!
```
1. Do not create the "Plex Watched" collection
2. Change "Plex Popular" to look at items from the past 7 days
3. Change "Plex Popular" to have a maximum of 10 items
4. Pin the "Plex Popular" collection to the Recommended tab of the library
5. Pin the "Plex Popular" collection to the home screen of the server owner
6. Pin the "Plex Popular" collection to the home screen of other users of the server

@ -53,17 +53,33 @@ 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: tmdb
template_variables:
use_trending: false
limit_popular: 20
visible_library_popular: true
visible_home_popular: true
visible_shared_popular: true
use_trending: false #(1)!
limit_popular: 20 #(2)!
visible_library_popular: true #(3)!
visible_home_popular: true #(4)!
visible_shared_popular: true #(5)!
```
1. Do not create the "TMDb Trending" collection
2. Change "TMDb Popular" to have a maximum of 20 items
3. Pin the "TMDb Popular" collection to the Recommended tab of the library
4. Pin the "TMDb Popular" collection to the home screen of the server owner
5. Pin the "TMDb Popular" collection to the home screen of other users of the server

@ -54,19 +54,35 @@ 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: trakt
template_variables:
use_collected: false
use_recommended: false
use_watched: false
limit: 20
visible_library_popular: true
visible_home_popular: true
visible_shared_popular: true
use_collected: false #(1)!
use_recommended: false #(2)!
limit: 20 #(3)!
visible_library_popular: true #(4)!
visible_home_popular: true #(5)!
visible_shared_popular: true #(6)!
```
1. Do not create the "Trakt Collected" collection
2. Do not create the "Trakt Recommended" collection
2. Change all collections built by this file to have a maximum of 20 items
3. Pin the "Trakt Popular" collection to the Recommended tab of the library
4. Pin the "Trakt Popular" collection to the home screen of the server owner
5. Pin the "Trakt Popular" collection to the home screen of other users of the server

@ -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.

@ -50,16 +50,28 @@ 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: decade
- pmm: year
template_variables:
use_other: false
use_separator: false
sep_style: purple
sep_style: purple #(1)!
sort_by: title.asc
sort_by_2020: release.desc #(2)!
```
1. Use the purple [Separator Style](../separators.md#separator-styles)
2. Set the sort order for "Best of 2020s" to release date descending

@ -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.

@ -79,27 +79,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: seasonal
template_variables:
use_separator: true
sep_style: stb
use_independence: false
schedule_thanksgiving: range(10/01-10/30)
sort_by: random
# Add a custom holiday
use_independence: false #(1)!
schedule_thanksgiving: range(10/01-10/30) #(2)!
sort_by: random #(3)!
append_data:
veteran: Veteran's Day
schedule_veteran: range(11/01-11/30)
imdb_list_veteran: https://www.imdb.com/list/ls565595526/
emoji_veteran: "🪖 "
veteran: Veteran's Day #(4)!
schedule_veteran: range(11/01-11/30) #(5)!
imdb_list_veteran: https://www.imdb.com/list/ls565595526/ #(6)!
emoji_veteran: "🪖 " #(7)!
```
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.

@ -50,16 +50,28 @@ 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: decade
- pmm: year
template_variables:
use_other: false
use_separator: false
sep_style: purple
sep_style: purple #(1)!
sort_by: title.asc
sort_by_2020: release.desc #(2)!
```
1. Use the purple [Separator Style](../separators.md#separator-styles)
2. Set the sort order for "Best of 2020s" to release date descending

@ -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.

@ -13,9 +13,9 @@ Supported Library Types: Show
## Collections Section 081
| Collection | Key | Description |
|:-----------------------------------|:---------------------------------------------------|:----------------------------------------------------------------------------|
|:--------------------------------------|:--------------------------------------------------------|:---------------------------------------------------------------------------------|
| `Region Collections` | `separator` | [Separator Collection](../separators.md) to denote the Section of Collections. |
| `<<Region>>`<br>**Example:** `de` | `<<2 digit ISO 3166-1 code>>`<br>**Example:** `de` | Collection of TV Shows that have this Region. |
| `<<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.

Loading…
Cancel
Save