[43] Merge remote-tracking branch 'yozora/diivoy' into nightly

pull/1298/head
meisnate12 2 years ago
commit 8218a9e596

@ -1,8 +1,8 @@
############################################################################## ##############################################################################
# "Based On..." Collections # # "Based On..." Collections #
# Created by Yozora, Bullmoose20, & Sohjiro # # Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL # # EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/based.html # # https://metamanager.wiki/en/latest/defaults/both/based.html #
############################################################################## ##############################################################################
external_templates: external_templates:
@ -32,33 +32,13 @@ dynamic_collections:
video_games: Video Game video_games: Video Game
title_format: Based on a <<key_name>> title_format: Based on a <<key_name>>
template: template:
- filter - mdb_smart
- translation - translation
- shared - shared
addons: - arr
books:
- based-on-novel
- based-on-novella
- based-on-novels
- based-on-book-series
- based-on-novelette
- based-on-book
- based-on-novel-or-booka
comics:
- based-on-comic-book
- based-on-manga
- based-on-comic
true_story:
- based-on-real-events
- based-on-real-story
- based-on-true-story
video_games:
- based-on-video-game
- based-on-a-video-game
- video-game-adaption
template_variables: template_variables:
filter_term: mdblist_list:
default: imdb_keyword default: https://mdblist.com/lists/plexmetamanager/based_on_<<key>>_<<library_type>>s
image: image:
default: based/<<key_name_encoded>> default: based/<<key_name_encoded>>
translation_key: translation_key:

@ -2,7 +2,7 @@
The `actor` Default Metadata File is used to dynamically create collections based on the most popular actors/actresses in your library. The `actor` Default Metadata File is used to dynamically create collections based on the most popular actors/actresses in your library.
![](../images/actor1.png) ![](../images/person_bw.png)
## Requirements & Recommendations ## Requirements & Recommendations
@ -17,9 +17,20 @@ Supported Library Types: Movie, Show
### Rainier Style ### Rainier Style
Below is a screenshot of the alternative Rainier (`rainier`) style which can be set via the `style` template variable. ![](../images/person_rainier.png)
### Signature Style
![](../images/person_signature.png)
### Diivoy Style
![](../images/person_diivoy.png)
### Diivoy Color Style
![](../images/person_diivoycolor.png)
![](../images/actor2.png)
## Config ## Config
@ -47,7 +58,7 @@ This file contains a [Separator](../separators) so all [Shared Separator Variabl
| Variable | Description & Values | | Variable | Description & Values |
|:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `style` | **Description:** Controls the visual theme of the collections created.<table class="clearTable"><tr><th>Values:</th></tr><tr><td><code>bw</code></td><td>Black & White Theme</td></tr><tr><td><code>rainier</code></td><td>Rainier Theme</td></tr></table> | | `style` | **Description:** Controls the visual theme of the collections created.<br>**Default:** `bw`<br>**Values:** `bw`, `rainier`, `signature`, `diivoy`, or `diivoycolor` |
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater then 0 | | `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater then 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater then 0 | | `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater then 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../metadata/builders/smart.md#sort-options) | | `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../metadata/builders/smart.md#sort-options) |
@ -70,7 +81,7 @@ libraries:
data: data:
depth: 10 depth: 10
limit: 20 limit: 20
style: rainier style: diivoy
sort_by: title.asc sort_by: title.asc
use_separator: false use_separator: false
sep_style: purple sep_style: purple

@ -51,8 +51,8 @@ This file contains a [Separator](../separators) so all [Shared Separator Variabl
| `sync_mode` | **Description:** Changes the Sync Mode for all collections in a Defaults file.<br>**Default:** `sync`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> | | `sync_mode` | **Description:** Changes the Sync Mode for all collections in a Defaults file.<br>**Default:** `sync`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> |
| `sync_mode_<<key>>`<sup>1</sup> | **Description:** Changes the Sync Mode of the specified key's collection.<br>**Default:** `sync_mode`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> | | `sync_mode_<<key>>`<sup>1</sup> | **Description:** Changes the Sync Mode of the specified key's collection.<br>**Default:** `sync_mode`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> |
| `exclude` | **Description:** Exclude these Media Outlets from creating a Dynamic Collection.<br>**Values:** List of Media Outlet Keys | | `exclude` | **Description:** Exclude these Media Outlets from creating a Dynamic Collection.<br>**Values:** List of Media Outlet Keys |
| `basedon_name` | **Description:** Changes the title format of the Dynamic Collections.<br>**Default:** `Based on a <<key_name>>`<br>**Values:** Any string with `<<key_name>>` in it. | | `based_name` | **Description:** Changes the title format of the Dynamic Collections.<br>**Default:** `Based on a <<key_name>>`<br>**Values:** Any string with `<<key_name>>` in it. |
| `basedon_summary` | **Description:** Changes the summary format of the Dynamic Collections.<br>**Default:** `<<library_translationU>>s based on or inspired by <<translated_key_name>>s.`<br>**Values:** Any string. | | `based_summary` | **Description:** Changes the summary format of the Dynamic Collections.<br>**Default:** `<<library_translationU>>s based on or inspired by <<translated_key_name>>s.`<br>**Values:** Any string. |
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling. 1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 163 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

@ -2,7 +2,7 @@
The `director` Default Metadata File is used to dynamically create collections based on the most popular directors in your library. The `director` Default Metadata File is used to dynamically create collections based on the most popular directors in your library.
![](../images/director1.png) ![](../images/person_bw.png)
## Requirements & Recommendations ## Requirements & Recommendations
@ -17,9 +17,19 @@ Supported Library Types: Movie
### Rainier Style ### Rainier Style
Below is a screenshot of the alternative Rainier (`rainier`) style which can be set via the `style` template variable. ![](../images/person_rainier.png)
![](../images/director2.png) ### Signature Style
![](../images/person_signature.png)
### Diivoy Style
![](../images/person_diivoy.png)
### Diivoy Color Style
![](../images/person_diivoycolor.png)
## Config ## Config
@ -44,7 +54,7 @@ This file contains a [Separator](../separators) so all [Shared Separator Variabl
| Variable | Description & Values | | Variable | Description & Values |
|:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `style` | **Description:** Controls the visual theme of the collections created<table class="clearTable"><tr><th>Values:</th></tr><tr><td><code>bw</code></td><td>Black & White Theme</td></tr><tr><td><code>rainier</code></td><td>Rainier Theme</td></tr></table> | | `style` | **Description:** Controls the visual theme of the collections created.<br>**Default:** `bw`<br>**Values:** `bw`, `rainier`, `signature`, `diivoy`, or `diivoycolor` |
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater then 0 | | `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater then 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater then 0 | | `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater then 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../metadata/builders/smart.md#sort-options) | | `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../metadata/builders/smart.md#sort-options) |

@ -2,7 +2,7 @@
The `producer` Default Metadata File is used to dynamically create collections based on the most popular producers in your library. The `producer` Default Metadata File is used to dynamically create collections based on the most popular producers in your library.
![](../images/producer1.png) ![](../images/person_bw.png)
## Requirements & Recommendations ## Requirements & Recommendations
@ -17,9 +17,19 @@ Supported Library Types: Movie
### Rainier Style ### Rainier Style
Below is a screenshot of the alternative Rainier (`rainier`) style which can be set via the `style` template variable. ![](../images/person_rainier.png)
![](../images/producer2.png) ### Signature Style
![](../images/person_signature.png)
### Diivoy Style
![](../images/person_diivoy.png)
### Diivoy Color Style
![](../images/person_diivoycolor.png)
## Config ## Config
@ -44,7 +54,7 @@ This file contains a [Separator](../separators) so all [Shared Separator Variabl
| Variable | Description & Values | | Variable | Description & Values |
|:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `style` | **Description:** Controls the visual theme of the collections created<table class="clearTable"><tr><th>Values:</th></tr><tr><td><code>bw</code></td><td>Black & White Theme</td></tr><tr><td><code>rainier</code></td><td>Rainier Theme</td></tr></table> | | `style` | **Description:** Controls the visual theme of the collections created.<br>**Default:** `bw`<br>**Values:** `bw`, `rainier`, `signature`, `diivoy`, or `diivoycolor` |
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater then 0 | | `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater then 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater then 0 | | `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater then 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../metadata/builders/smart.md#sort-options) | | `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../metadata/builders/smart.md#sort-options) |
@ -64,7 +74,7 @@ libraries:
metadata_path: metadata_path:
- pmm: producer - pmm: producer
template_variables: template_variables:
style: rainier style: diivoycolor
use_separator: false use_separator: false
sep_style: purple sep_style: purple
data: data:

@ -17,9 +17,19 @@ Supported Library Types: Movie
### Rainier Style ### Rainier Style
Below is a screenshot of the alternative Rainier (`rainier`) style which can be set via the `style` template variable. ![](../images/person_rainier.png)
![](../images/writer2.png) ### Signature Style
![](../images/person_signature.png)
### Diivoy Style
![](../images/person_diivoy.png)
### Diivoy Color Style
![](../images/person_diivoycolor.png)
## Config ## Config
@ -44,7 +54,7 @@ This file contains a [Separator](../separators) so all [Shared Separator Variabl
| Variable | Description & Values | | Variable | Description & Values |
|:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |:------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `style` | **Description:** Controls the visual theme of the collections created<table class="clearTable"><tr><th>Values:</th></tr><tr><td><code>bw</code></td><td>Black & White Theme</td></tr><tr><td><code>rainier</code></td><td>Rainier Theme</td></tr></table> | | `style` | **Description:** Controls the visual theme of the collections created.<br>**Default:** `bw`<br>**Values:** `bw`, `rainier`, `signature`, `diivoy`, or `diivoycolor` |
| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater then 0 | | `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.<br>**Values:** Number Greater then 0 |
| `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater then 0 | | `limit_<<key>>`<sup>1</sup> | **Description:** Changes the Builder Limit of the specified key's collection.<br>**Default:** `limit`<br>**Values:** Number Greater then 0 |
| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../metadata/builders/smart.md#sort-options) | | `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.<br>**Default:** `release.desc`<br>**Values:** [Any `smart_filter` Sort Option](../../metadata/builders/smart.md#sort-options) |
@ -64,7 +74,7 @@ libraries:
metadata_path: metadata_path:
- pmm: writer - pmm: writer
template_variables: template_variables:
style: rainier style: signature
use_separator: false use_separator: false
sep_style: purple sep_style: purple
data: data:

@ -8,8 +8,7 @@ All overlay coordinates assume 1000 x 1500 for Posters and 1920 x 1080 for Backg
**To remove all overlays add `remove_overlays: true` to the `overlay_path` [Libraries Attribute](../config/libraries.md#remove-overlays).** **To remove all overlays add `remove_overlays: true` to the `overlay_path` [Libraries Attribute](../config/libraries.md#remove-overlays).**
**IMPORTANT NOTE ON OVERLAYS: **IMPORTANT NOTE ON OVERLAYS:** Once you have applied overlays to your posters in PLex, it is highly recommennded that you never change artwork on a thing directly in Plex again. PMM uses labels on the items in Plex to decide if an overlays has been applied, so if you change artwork behind PMM's back things can become confused and items can end up with double-overlaid posters. It's recommended to set new artwork using the asset directory, which will ensure that this doesn't happen.
**Once you have applied overlays to your posters in PLex, it is highly recommennded that you never change artwork on a thing directly in Plex again. PMM uses labels on the items in Plex to decide if an overlays has been applied, so if you change artwork behind PMM's back things can become confused and items can end up with double-overlaid posters. It's recommended to set new artwork using the asset directory, which will ensure that this doesn't happen.
**To change a single overlay original image either remove the `Overlay` shared label and update the Image in Plex or replace the image in the assets folder and then PMM will overlay the new image** **To change a single overlay original image either remove the `Overlay` shared label and update the Image in Plex or replace the image in the assets folder and then PMM will overlay the new image**

Loading…
Cancel
Save