[10] Closes #1829 and adds an auth tool to the wiki

pull/1831/head
meisnate12 11 months ago
parent acab77151f
commit 3356a40e22

@ -1 +1 @@
1.20.0-develop9
1.20.0-develop10

@ -0,0 +1,3 @@
# Trakt and MyAnimeList Authentication
<iframe src="https://pmm-auth-8e685ca9b226.herokuapp.com/" width="100%" height="800" style="border:0px solid black;"></iframe>

@ -124,13 +124,10 @@ To authenticate MyAnimeList the first time, you need run the container with the
OAuth flow mentioned above. Once you have the MyAnimeList authentication data saved into the YAML, you'll be able to run
the container normally.
## Online Authorization Script
## Online Authorization
Plex Meta Manager requires interactive mode to be able to enter the Client ID and Client Secret. Some systems (namely
NAS) make this difficult to accomplish. Chazlarson has developed an online script that can be run to generate the MAL
and Trakt authentication outside of Plex Meta Manager and then paste the end-result directly into the configuration
file.
NAS) make this difficult to accomplish. Chazlarson has provided an online tool to generate the MAL and Trakt
authentication outside of Plex Meta Manager and then paste the end-result directly into the configuration file.
The Online Auth tool can be found [here](https://replit.com/@chazlarson/MALAuth).
Simply press the play button, wait a little bit, and then follow the on-screen prompts.
The tool can be found [here](auth.md).

@ -1072,9 +1072,9 @@ libraries:
settings:
run_order: #(3)!
- operations
- metadata
- overlays
- collections
- operations
- metadata
minimum_items: 1 #(4)!
```

@ -49,13 +49,10 @@ To connect to Trakt.tv you must create a Trakt application and supply Plex Meta
Run Plex Meta Manager shortly after obtaining your PIN; the PIN may expire at some point.
## Online Authorization Script
## Online Authorization
Plex Meta Manager requires interactive mode to be able to enter the Client ID and Client Secret. Some systems (namely
NAS) make this difficult to accomplish. Chazlarson has developed an online script that can be run to generate the MAL
and Trakt authentication outside of Plex Meta Manager and then paste the end-result directly into the configuration
file.
NAS) make this difficult to accomplish. Chazlarson has provided an online tool to generate the MAL and Trakt
authentication outside of Plex Meta Manager and then paste the end-result directly into the configuration file.
The Online Auth tool can be found [here](https://replit.com/@chazlarson/TraktAuth).
Simply press the play button, wait a little bit, and then follow the on-screen prompts.
The tool can be found [here](auth.md).

@ -97,7 +97,7 @@ work. Any value not specified will use its default value if it has one if not it
=== "File-Specific Template Variables"
These can be prepended with `rating1_`, `rating2_`, or `rating3_` to change that attribute on each rating
These can be prependd with `rating1_`, `rating2_`, or `rating3_` to change that attribute on each rating
individually.
???+ warning
@ -106,7 +106,7 @@ work. Any value not specified will use its default value if it has one if not it
`rating2_`, or `rating3_`
| Variable | Description & Values |
|:-----------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|:-------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `rating1` | **Description:** Choose the rating to display in rating1.<br>**Values:** `critic`, `audience`, or `user` |
| `rating1_image` | **Description:** Choose the rating image to display in rating1.<br>**Values:** `anidb`, `imdb`, `letterboxd`, `tmdb`, `metacritic`, `rt_popcorn`, `rt_tomato`, `trakt`, `mal`, `mdb`, or `star` |
| `rating1_style` | **Description:** Choose the rating number style for rating1.<br>**Values:** <table class="clearTable"><tr><td>Ten Scale</td><td><code>""</code></td><td><code>8.7</code>, <code>9.0</code></td></tr><tr><td>Ten Scale removing <code>.0</code> </td><td><code>"#"</code></td><td><code>8.7</code>, <code>9</code></td></tr><tr><td>Hundred Scale</td><td><code>"%"</code></td><td><code>87</code>, <code>90</code></td></tr><tr><td>Five Scale</td><td><code>"/"</code></td><td><code>8.6</code> rating in plex will show as <code>4.3</code> on the overlay</td></tr></table> |
@ -125,21 +125,30 @@ work. Any value not specified will use its default value if it has one if not it
| `minimum_rating` | **Description:** Minimum Rating to display<br>**Default:** 0.0<br>**Values:** Any Number |
| `fresh_rating` | **Description:** Determines when ratings are considered Fresh<br>**Default:** 6.0<br>**Values:** Any Number |
| `maximum_rating` | **Description:** Maximum Rating to display<br>**Default:** 10.0<br>**Values:** Any Number |
| `addon_offset`<sup>1</sup> | **Description:** Text Addon Image Offset from the text.<br>**Default:** `15`<br>**Values:** Any number greater than 0 |
| `addon_position`<sup>1</sup> | **Description:** Text Addon Image Alignment in relation to the text.<br>**Default:** `top`<br>**Values:** `left`, `right`, `top`, `bottom` |
| `addon_offset` | **Description:** Text Addon Image Offset from the text.<br>**Default:** `15`<br>**Values:** Any number greater than 0 |
| `rating1_addon_offset` | **Description:** Text Addon Image Offset from the text.<br>**Default:** `15`<br>**Values:** Any number greater than 0 |
| `rating2_addon_offset` | **Description:** Text Addon Image Offset from the text.<br>**Default:** `15`<br>**Values:** Any number greater than 0 |
| `rating3_addon_offset` | **Description:** Text Addon Image Offset from the text.<br>**Default:** `15`<br>**Values:** Any number greater than 0 |
| `addon_position` | **Description:** Text Addon Image Alignment in relation to the text.<br>**Default:** `top`<br>**Values:** `left`, `right`, `top`, `bottom` |
| `rating1_addon_position` | **Description:** Text Addon Image Alignment in relation to the text.<br>**Default:** `top`<br>**Values:** `left`, `right`, `top`, `bottom` |
| `rating2_addon_position` | **Description:** Text Addon Image Alignment in relation to the text.<br>**Default:** `top`<br>**Values:** `left`, `right`, `top`, `bottom` |
| `rating3_addon_position` | **Description:** Text Addon Image Alignment in relation to the text.<br>**Default:** `top`<br>**Values:** `left`, `right`, `top`, `bottom` |
| `builder_level` | **Description:** Choose the Overlay Level.<br>**Values:** `episode` |
1. These variables can be prepended with `rating1_`, `rating2_`, or `rating3_` to change that attribute on each
rating individually.
=== "Overlay Template Variables"
These variables can be prepended with `rating1_`, `rating2_`, or `rating3_` to change that attribute on each
rating individually.
{%
include-markdown "../overlay_variables.md"
%}
=== "Overlay Text Template Variables"
These variables can be prepended with `rating1_`, `rating2_`, or `rating3_` to change that attribute on each
rating individually.
{%
include-markdown "../overlay_text_variables.md"
%}

@ -183,6 +183,7 @@ nav:
- OMDb: config/omdb.md
- AniDB: config/anidb.md
- MyAnimeList: config/myanimelist.md
- Trakt and MyAnimeList Authentication: config/auth.md
- PMM DEFAULTS:
- Defaults Usage Guide: defaults/guide.md
- Defaults Files: defaults/files.md

Loading…
Cancel
Save