diff --git a/VERSION b/VERSION index 7f173ce8..12d20eb0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.19.1-develop81 +1.19.1-develop82 diff --git a/defaults/both/studio.yml b/defaults/both/studio.yml index 28e95fd7..0593c0ca 100644 --- a/defaults/both/studio.yml +++ b/defaults/both/studio.yml @@ -39,7 +39,7 @@ dynamic_collections: dynamic: default: true include: -#### ANIMES ######################################################################################################## + #### ANIMES ######################################################################################################## - 8bit - A-1 Pictures - A.C.G.T. @@ -220,7 +220,7 @@ dynamic_collections: - Zexcs -#### MOVIES & TV SHOWS ############################################################################################### + #### MOVIES & TV SHOWS ############################################################################################### - 3 Arts Entertainment - 6th & Idaho - 20th Century Animation diff --git a/defaults/both/universe.yml b/defaults/both/universe.yml index fca00711..580184e4 100644 --- a/defaults/both/universe.yml +++ b/defaults/both/universe.yml @@ -81,6 +81,7 @@ dynamic_collections: fast: movie rocky: movie mummy: movie + # check1 trakt_url: mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe trek: https://trakt.tv/users/wdvhucb/lists/star-trek diff --git a/docs/defaults/both/audio_language.md b/docs/defaults/both/audio_language.md index 8fb37ff7..9c85bad7 100644 --- a/docs/defaults/both/audio_language.md +++ b/docs/defaults/both/audio_language.md @@ -52,10 +52,10 @@ Note that the `template_variables:` section only needs to be used if you do want | `limit_<>`1 | **Description:** Changes the Builder Limit of the specified key's collection.
**Default:** `limit`
**Values:** Number Greater than 0 | | `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.
**Default:** `release.desc`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | | `sort_by_<>`1 | **Description:** Changes the Smart Filter Sort of the specified key's collection.
**Default:** `sort_by`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | - | `include` | **Description:** Overrides the [default include list](#default-include)
**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) | + | `include` | **Description:** Overrides the [default include list](#include)
**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) | | `exclude` | **Description:** Exclude these Audio Languages from creating a Dynamic Collection.
**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) | - | `append_include` | **Description:** Appends to the [default include list](#default-include)
**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) | - | `remove_include` | **Description:** Removes from the [default include list](#default-include)
**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) | + | `append_include` | **Description:** Appends to the [default include list](#include)
**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) | + | `remove_include` | **Description:** Removes from the [default include list](#include)
**Values:** List of [ISO 639-1 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
**Values:** List of [ISO 639-2 codes](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) | | `name_format` | **Description:** Changes the title format of the Dynamic Collections.
**Default:** `<> Audio`
**Values:** Any string with `<>` in it. | | `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.
**Default:** `<>s filmed in the <> Language.`
**Values:** Any string. | @@ -98,13 +98,13 @@ Note that the `template_variables:` section only needs to be used if you do want ## Default values -??? warning +These are lists provided for reference to show what values will be in use if you do no customization. **These do not show how to change a name or a list.** - These are lists provided for reference to show what values will be in use if you do no customization. **These do not show how to change a name or a list.** +If you want to customize these values, use the methods described above. - If you want to customize these values, use the methods described above. +??? example "Default `include` (click to expand) " - **Default `include`:** +
```yaml include: {% @@ -116,7 +116,9 @@ Note that the `template_variables:` section only needs to be used if you do want %} ``` - **Default `key_name_override`:** +??? example "Default `key_name_override` (click to expand) " + +
```yaml key_name_override: {% diff --git a/docs/defaults/both/content_rating_cs.md b/docs/defaults/both/content_rating_cs.md index 79b3dcae..88d460c2 100644 --- a/docs/defaults/both/content_rating_cs.md +++ b/docs/defaults/both/content_rating_cs.md @@ -50,21 +50,21 @@ Note that the `template_variables:` section only needs to be used if you do want This file contains a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available as well. - | Variable | Description & Values | - |:------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| - | `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.
**Values:** Number Greater than 0 | - | `limit_<>`1 | **Description:** Changes the Builder Limit of the specified key's collection.
**Default:** `limit`
**Values:** Number Greater than 0 | - | `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.
**Default:** `release.desc`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | - | `sort_by_<>`1 | **Description:** Changes the Smart Filter Sort of the specified key's collection.
**Default:** `sort_by`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | - | `include` | **Description:** Overrides the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | - | `exclude` | **Description:** Exclude these Content Ratings from creating a Dynamic Collection.
**Values:** List of Content Ratings found in your library | - | `addons` | **Description:** Overrides the [default addons dictionary](#default-addons). Defines how multiple keys can be combined under a parent key. The parent key doesn't have to already exist in Plex
**Values:** Dictionary List of Content Ratings found in your library | - | `append_include` | **Description:** Appends to the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | - | `remove_include` | **Description:** Removes from the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | - | `append_addons` | **Description:** Appends to the [default addons dictionary](#default-addons).
**Values:** Dictionary List of Content Ratings found in your library | - | `remove_addons` | **Description:** Removes from the [default addons dictionary](#default-addons).
**Values:** Dictionary List of Content Ratings found in your library | - | `name_format` | **Description:** Changes the title format of the Dynamic Collections.
**Default:** `Age <>+ <>s`
**Values:** Any string with `<>` in it. | - | `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.
**Default:** `<>s that are rated <> accorfing to the Common Sense Rating System.`
**Values:** Any string. | + | Variable | Description & Values | + |:------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.
**Values:** Number Greater than 0 | + | `limit_<>`1 | **Description:** Changes the Builder Limit of the specified key's collection.
**Default:** `limit`
**Values:** Number Greater than 0 | + | `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.
**Default:** `release.desc`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | + | `sort_by_<>`1 | **Description:** Changes the Smart Filter Sort of the specified key's collection.
**Default:** `sort_by`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | + | `include` | **Description:** Overrides the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | + | `exclude` | **Description:** Exclude these Content Ratings from creating a Dynamic Collection.
**Values:** List of Content Ratings found in your library | + | `addons` | **Description:** Overrides the [default addons dictionary](#default-addons). Defines how multiple keys can be combined under a parent key. The parent key doesn't have to already exist in Plex
**Values:** Dictionary List of Content Ratings found in your library | + | `append_include` | **Description:** Appends to the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | + | `remove_include` | **Description:** Removes from the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | + | `append_addons` | **Description:** Appends to the [default addons dictionary](#default-addons).
**Values:** Dictionary List of Content Ratings found in your library | + | `remove_addons` | **Description:** Removes from the [default addons dictionary](#default-addons).
**Values:** Dictionary List of Content Ratings found in your library | + | `name_format` | **Description:** Changes the title format of the Dynamic Collections.
**Default:** `Age <>+ <>s`
**Values:** Any string with `<>` in it. | + | `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.
**Default:** `<>s that are rated <> accorfing to the Common Sense Rating System.`
**Values:** Any string. | 1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<>` with when calling. @@ -114,187 +114,25 @@ Note that the `template_variables:` section only needs to be used if you do want If you want to customize these values, use the methods described above. - **Default `include`**: + **Default `include`:** ```yaml - include: - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 + include: {% + include-markdown "../../../defaults/both/content_rating_cs.yml" + comments=false + preserve-includer-indent=false + start="include:" + end="addons:" + %} ``` - **Default `addons`**: + **Default `addons`:** ```yaml - addons: - 1: - - gb/U - - gb/0+ - - G - - TV-Y - - E - - gb/E - - G - All Ages - - "01" - 2: - - gb/U - - gb/0+ - - G - - TV-Y - - E - - gb/E - - G - All Ages - - "02" - 3: - - gb/U - - gb/0+ - - G - - TV-Y - - E - - gb/E - - G - All Ages - - "03" - 4: - - gb/U - - gb/0+ - - G - - TV-Y - - E - - gb/E - - G - All Ages - - "04" - 5: - - gb/U - - gb/0+ - - G - - TV-Y - - E - - gb/E - - G - All Ages - - "05" - 6: - - gb/U - - gb/0+ - - G - - TV-Y - - E - - gb/E - - G - All Ages - - "06" - 7: - - gb/PG - - TV-PG - - TV-Y7 - - TV-Y7-FV - - PG - - PG - Children - - "07" - 8: - - gb/PG - - TV-PG - - TV-Y7 - - TV-Y7-FV - - PG - - PG - Children - - "08" - 9: - - gb/PG - - TV-PG - - TV-Y7 - - TV-Y7-FV - - PG - - PG - Children - - gb/9+ - - "09" - 10: - - gb/PG - - TV-PG - - TV-Y7 - - TV-Y7-FV - - PG - - PG - Children - - gb/9+ - 11: - - gb/PG - - TV-PG - - TV-Y7 - - TV-Y7-FV - - PG - - PG - Children - - gb/9+ - 12: - - gb/12 - - gb/12A - - 12+ - - PG - - PG - Children - 13: - - gb/12 - - gb/12A - - 12+ - - PG-13 - - PG-13 - Teens 13 or older - 14: - - gb/12 - - 12 - - gb/12A - - 12+ - - PG-13 - - TV-14 - - 13 - - PG-13 - Teens 13 or older - 15: - - gb/15 - - gb/14+ - - TV-14 - - 13 - - 14 - - PG-13 - Teens 13 or older - 16: - - gb/15 - - gb/14+ - - TV-14 - - 13 - - 14 - - 15 - - PG-13 - Teens 13 or older - 17: - - gb/15 - - gb/14+ - - TV-14 - - 13 - - 14 - - 15 - - 16 - - R - 17+ (violence & profanity) - 18: - - gb/18 - - MA-17 - - TVMA - - TV-MA - - R - - 16 - - 17 - - gb/R18 - - gb/X - - X - - NC-17 - - R - 17+ (violence & profanity) - - R+ - Mild Nudity - - Rx - Hentai + addons: {% + include-markdown "../../../defaults/both/content_rating_cs.yml" + comments=false + preserve-includer-indent=false + start="addons:" + %} ``` \ No newline at end of file diff --git a/docs/defaults/both/content_rating_de.md b/docs/defaults/both/content_rating_de.md index 06bff72a..7994a5f0 100644 --- a/docs/defaults/both/content_rating_de.md +++ b/docs/defaults/both/content_rating_de.md @@ -34,173 +34,105 @@ libraries: - pmm: content_rating_de ``` -## Template Variable Default Values +## Template Variables Template Variables can be used to manipulate the file in various ways to slightly change how it works without having to make your own local copy. -This file contains a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available as well. +Note that the `template_variables:` section only needs to be used if you do want to actually change how the defaults work. Any value not specified will use its default value if it has one if not it's just ignored. -| Variable | Description & Values | -|:------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.
**Values:** Number Greater than 0 | -| `limit_<>`1 | **Description:** Changes the Builder Limit of the specified key's collection.
**Default:** `limit`
**Values:** Number Greater than 0 | -| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.
**Default:** `release.desc`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | -| `sort_by_<>`1 | **Description:** Changes the Smart Filter Sort of the specified key's collection.
**Default:** `sort_by`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | -| `include` | **Description:** Overrides the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | -| `exclude` | **Description:** Exclude these Content Ratings from creating a Dynamic Collection.
**Values:** List of Content Ratings found in your library | -| `addons` | **Description:** Overrides the [default addons dictionary](#default-addons). Defines how multiple keys can be combined under a parent key. The parent key doesn't have to already exist in Plex
**Values:** Dictionary List of Content Ratings found in your library | -| `append_include` | **Description:** Appends to the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | -| `remove_include` | **Description:** Removes from the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | -| `append_addons` | **Description:** Appends to the [default addons dictionary](#default-addons).
**Values:** Dictionary List of Content Ratings found in your library | -| `remove_addons` | **Description:** Removes from the [default addons dictionary](#default-addons).
**Values:** Dictionary List of Content Ratings found in your library | -| `name_format` | **Description:** Changes the title format of the Dynamic Collections.
**Default:** `<> <>s`
**Values:** Any string with `<>` in it. | -| `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.
**Default:** `<>s that are rated <>.`
**Values:** Any string. | +??? info "Click to expand" -1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<>` with when calling. + === "File-Specific Template Variables" -{% - include-markdown "../collection_variables.md" -%} + The below template variables are available specifically for this PMM Defaults file. -### Example Template Variable Amendments + Be sure to also check out the "Shared Template Variables" tab for additional variables. -The below is an example config.yml extract with some Template Variables added in to change how the file works. + This file contains a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available as well. -???+ tip - Anywhere you see this icon: - - > :fontawesome-solid-circle-plus: - - That's a tooltip, you can press them to get more information. + | Variable | Description & Values | + |:------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.
**Values:** Number Greater than 0 | + | `limit_<>`1 | **Description:** Changes the Builder Limit of the specified key's collection.
**Default:** `limit`
**Values:** Number Greater than 0 | + | `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.
**Default:** `release.desc`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | + | `sort_by_<>`1 | **Description:** Changes the Smart Filter Sort of the specified key's collection.
**Default:** `sort_by`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | + | `include` | **Description:** Overrides the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | + | `exclude` | **Description:** Exclude these Content Ratings from creating a Dynamic Collection.
**Values:** List of Content Ratings found in your library | + | `addons` | **Description:** Overrides the [default addons dictionary](#default-addons). Defines how multiple keys can be combined under a parent key. The parent key doesn't have to already exist in Plex
**Values:** Dictionary List of Content Ratings found in your library | + | `append_include` | **Description:** Appends to the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | + | `remove_include` | **Description:** Removes from the [default include list](#default-include).
**Values:** List of Content Ratings found in your library | + | `append_addons` | **Description:** Appends to the [default addons dictionary](#default-addons).
**Values:** Dictionary List of Content Ratings found in your library | + | `remove_addons` | **Description:** Removes from the [default addons dictionary](#default-addons).
**Values:** Dictionary List of Content Ratings found in your library | + | `name_format` | **Description:** Changes the title format of the Dynamic Collections.
**Default:** `<> <>s`
**Values:** Any string with `<>` in it. | + | `summary_format` | **Description:** Changes the summary format of the Dynamic Collections.
**Default:** `<>s that are rated <>.`
**Values:** Any string. | + + 1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<>` with when calling. -```yaml -libraries: - Movies: - collection_files: - - pmm: content_rating_cs - template_variables: - sep_style: stb #(1)! - use_other: false #(2)! - append_addons: - BPjM: #(3)! - - X #(4)! - sort_by: title.asc -``` + === "Shared Template Variables" -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 "BPjM", this does not need to already exist in your library -4. Adds the "X" content rating to the "BPjM" addon list, "X" must exist in your library if the "BPjM" content rating does not + {% + include-markdown "../collection_variables.md" + %} -## Default values + ### Example Template Variable Amendments -???+ tip + The below is an example config.yml extract with some Template Variables added in to change how the file works. - These are lists provided for reference to show what values will be in use if you do no customization. **These do not show how to change a name or a list.** + ???+ tip - If you want to customize these values, use the methods described above. + Anywhere you see this icon: + + > :fontawesome-solid-circle-plus: + + That's a tooltip, you can press them to get more information. -### Default `include` + ```yaml + libraries: + Movies: + collection_files: + - pmm: content_rating_cs + template_variables: + sep_style: stb #(1)! + use_other: false #(2)! + append_addons: + BPjM: #(3)! + - X #(4)! + sort_by: title.asc + ``` -```yaml -include: - - 0 - - 6 - - 12 - - 16 - - 18 - - BPjM -``` + 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 "BPjM", this does not need to already exist in your library + 4. Adds the "X" content rating to the "BPjM" addon list, "X" must exist in your library if the "BPjM" content rating does not + +## Default values -### Default `addons` +??? warning -```yaml - addons: - 0: - - de/0 - - U - - 1 - - 2 - - 3 - - 4 - - 5 - - "01" - - "02" - - "03" - - "04" - - "05" - - G - - TV-G - - TV-Y - - G - All Ages - - gb/U - - gb/0+ - - E - - gb/E - - A - - no/A - - no/5 - - no/05 - 6: - - de/6 - - gb/9+ - - TV-PG - - TV-Y7 - - TV-Y7-FV - - PG - - 7 - - 8 - - 9 - - 10 - - 11 - - "07" - - "08" - - "09" - - PG - Children - - no/6 - - no/06 - - no/7 - - no/07 - - no/9 - - no/09 - - no/10 - - no/11 - 12: - - de/12 - - gb/12 - - no/12 - - gb/15 - - gb/14+ - - TV-14 - - 13 - - 14 - - 15 - - PG-13 - Teens 13 or o - - PG-13 - - no/15 - 16: - - de/16 - - no/16 - - A-17 - - TVMA - - TV-MA - - R - - 17 - - M/PG - 18: - - de/18 - - gb/18 - - M - - no/18 - - R18 - - gb/R18 - - gb/X - - X - - NC-17 - - R+ - Mild Nudity - - Rx - Hentai - BPjM: - - de/BPjM Restricted - - BPjM Restricted -``` \ No newline at end of file + These are lists provided for reference to show what values will be in use if you do no customization. **These do not show how to change a name or a list.** + + If you want to customize these values, use the methods described above. + + **Default `include`:** + + ```yaml + include: {% + include-markdown "../../../defaults/both/content_rating_de.yml" + comments=false + preserve-includer-indent=false + start="include:" + end="addons:" + %} + ``` + + **Default `addons`:** + + ```yaml + addons: {% + include-markdown "../../../defaults/both/content_rating_de.yml" + comments=false + preserve-includer-indent=false + start="addons:" + %} + ``` \ No newline at end of file diff --git a/docs/defaults/both/content_rating_mal.md b/docs/defaults/both/content_rating_mal.md index 4650a624..3de40e10 100644 --- a/docs/defaults/both/content_rating_mal.md +++ b/docs/defaults/both/content_rating_mal.md @@ -113,75 +113,25 @@ The below is an example config.yml extract with some Template Variables added in If you want to customize these values, use the methods described above. - **Default `include`**: + **Default `include`:** ```yaml - include: - - "G" - - "PG" - - "PG-13" - - "R" - - "R+" - - "Rx" + include: {% + include-markdown "../../../defaults/both/content_rating_mal.yml" + comments=false + preserve-includer-indent=false + start="include:" + end="addons:" + %} ``` - **Default `addons`**: + **Default `addons`:** ```yaml - addons: - G: - - gb/U - - gb/0+ - - U - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - "01" - - "02" - - "03" - - "04" - - "05" - - "06" - - G - All Ages - PG: - - TV-Y7 - - TV-Y7-FV - - 7 - - 8 - - 9 - - "07" - - "08" - - "09" - - gb/PG - - gb/9+ - - 10 - - 11 - - 12 - - PG - Children - PG-13: - - 13 - - gb/12A - - 12+ - - TV-13 - - gb/14+ - - gb/15 - - 14 - - 15 - - 16 - - PG-13 - Teens 13 or older - R: - - 17 - - 18 - - gb/18 - - MA-17 - - NC-17 - - TVMA - - R - 17+ (violence & profanity) - R+: - - R+ - Mild Nudity - Rx: - - Rx - Hentai + addons: {% + include-markdown "../../../defaults/both/content_rating_mal.yml" + comments=false + preserve-includer-indent=false + start="addons:" + %} ``` diff --git a/docs/defaults/both/content_rating_uk.md b/docs/defaults/both/content_rating_uk.md index 9ac5075b..cb564133 100644 --- a/docs/defaults/both/content_rating_uk.md +++ b/docs/defaults/both/content_rating_uk.md @@ -113,90 +113,25 @@ Note that the `template_variables:` section only needs to be used if you do want If you want to customize these values, use the methods described above. - **Default `include`**: + **Default `include`:** ```yaml - include: - - U - - PG - - 12 - - 12A - - 15 - - 18 - - R18 + include: {% + include-markdown "../../../defaults/both/content_rating_uk.yml" + comments=false + preserve-includer-indent=false + start="include:" + end="addons:" + %} ``` - **Default `addons`**: + **Default `addons`:** ```yaml - addons: - U: - - gb/U - - gb/0+ - - G - - TV-Y - - TV-G - - E - - gb/E - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - "01" - - "02" - - "03" - - "04" - - "05" - - "06" - - G - All Ages - PG: - - gb/PG - - gb/9+ - - TV-PG - - TV-Y7 - - TV-Y7-FV - - 7 - - 8 - - 9 - - 10 - - 11 - - "07" - - "08" - - "09" - - PG - Children - 12: - - gb/12 - - PG-13 - Teens 13 or older - 12A: - - gb/12A - - 12+ - - PG-13 - - TV-13 - - 12 - - PG-13 - Teens 13 or older - 15: - - gb/15 - - gb/14+ - - TV-14 - - 13 - - 14 - - PG-13 - Teens 13 or older - 18: - - gb/18 - - MA-17 - - TVMA - - TV-MA - - R - - 16 - - 17 - - R - 17+ (violence & profanity) - - R+ - Mild Nudity - R18: - - gb/R18 - - gb/X - - X - - NC-17 - - Rx - Hentai - ``` \ No newline at end of file + addons: {% + include-markdown "../../../defaults/both/content_rating_uk.yml" + comments=false + preserve-includer-indent=false + start="addons:" + %} + ``` diff --git a/docs/defaults/both/genre.md b/docs/defaults/both/genre.md index 85b85220..b67b3915 100644 --- a/docs/defaults/both/genre.md +++ b/docs/defaults/both/genre.md @@ -109,46 +109,12 @@ Note that the `template_variables:` section only needs to be used if you do want If you want to customize these values, use the methods described above. - **Default `addons`**: + **Default `addons`:** ```yaml - addons: - Action: - - Action/Adventure - - Action/adventure - - Action & Adventure - - Action & adventure - - Action and Adventure - - Action and adventure - Adventure: - - Action/Adventure - - Action/adventure - - Action & Adventure - - Action & adventure - - Action and Adventure - - Action and adventure - Biopic: - - Biography - Family: - - Kids & Family - Fantasy: - - SciFi & Fantasy - - Science Fiction & Fantasy - - Science-Fiction & Fantasy - - Sci-Fi & Fantasy - Film Noir: - Film-Noir - Politics: - - War & Politics - Science Fiction: - - SciFi - - Sci-Fi - - Science-Fiction - - SciFi & Fantasy - - Science Fiction & Fantasy - - Sci-Fi & Fantasy - Talk Show: - - Talk - War: - - War & Politics - ``` \ No newline at end of file + addons: {% + include-markdown "../../../defaults/both/genre.yml" + comments=false + preserve-includer-indent=false + start="addons:" + %} \ No newline at end of file diff --git a/docs/defaults/both/resolution.md b/docs/defaults/both/resolution.md index 92a1c334..95888a62 100644 --- a/docs/defaults/both/resolution.md +++ b/docs/defaults/both/resolution.md @@ -113,28 +113,25 @@ Note that the `template_variables:` section only needs to be used if you do want If you want to customize these values, use the methods described above. - **Default `include`**: + **Default `include`:** ```yaml - include: - - 4k - - 1080 - - 720 - - 480 + include: {% + include-markdown "../../../defaults/both/resolution.yml" + comments=false + preserve-includer-indent=false + start="include:" + end="addons:" + %} ``` - **Default `addons`**: + **Default `addons`:** ```yaml - addons: - 4k: - - 8k - 1080: - - 2k - 480: - - 144 - - 240 - - 360 - - sd - - 576 + addons: {% + include-markdown "../../../defaults/both/resolution.yml" + comments=false + preserve-includer-indent=false + start="addons:" + %} ``` \ No newline at end of file diff --git a/docs/defaults/both/studio.md b/docs/defaults/both/studio.md index fd7889b0..7035b908 100644 --- a/docs/defaults/both/studio.md +++ b/docs/defaults/both/studio.md @@ -108,673 +108,25 @@ Note that the `template_variables:` section only needs to be used if you do want If you want to customize these values, use the methods described above. - **Default `include`**: + **Default `include`:** ```yaml - include: - #### ANIMES ######################################################################################################## - - 8bit - - A-1 Pictures - - A.C.G.T. - - Acca effe - - Actas - - AIC - - Ajia-Do - - Akatsuki - - Animation Do - - Ankama - - APPP - - Arms - - Artland - - Artmic - - Arvo Animation - - Asahi Production - - Ashi Productions - - asread. - - AtelierPontdarc - - B.CMAY PICTURES - - Bandai Namco Pictures - - Bee Train - - Berlanti Productions - - Bibury Animation Studios - - bilibili - - Bones - - Brain's Base - - Bridge - - BUG FILMS - - C-Station - - C2C - - Children's Playground Entertainment - - Cloud Hearts - - CloverWorks - - Colored Pencil Animation - - CoMix Wave Films - - Connect - - Craftar Studios - - Creators in Pack - - CygamesPictures - - David Production - - Diomedéa - - DLE - - Doga Kobo - - domerica - - Drive - - EMT Squared - - Encourage Films - - ENGI - - feel. - - Felix Film - - Fenz - - GAINAX - - Gallop - - Geek Toys - - Gekkou - - Gemba - - GENCO - - Geno Studio - - GoHands - - Gonzo - - Graphinica - - Group Tac - - Hal Film Maker - - Haoliners Animation League - - Hoods Entertainment - - Hotline - - J.C.Staff - - Jumondou - - Kadokawa - - Khara - - Kinema Citrus - - Kyoto Animation - - Lan Studio - - LandQ Studio - - Lay-duce - - Lerche - - LIDENFILMS - - M.S.C - - Madhouse - - Magic Bus - - Maho Film - - Manglobe - - MAPPA - - Millepensee - - Namu Animation - - NAZ - - Nexus - - Nippon Animation - - Nomad - - Nut - - Okuruto Noboru - - OLM - - Orange - - Ordet - - OZ - - P.A. Works - - P.I.C.S. - - Passione - - Pb Animation Co. Ltd - - Pierrot - - Pine Jam - - Platinum Vision - - Polygon Pictures - - Pony Canyon - - Production +h. - - Production I.G - - Production IMS - - Production Reed - - Project No.9 - - Quad - - Radix - - Revoroot - - Saetta - - SANZIGEN - - Satelight - - Science SARU - - Sentai Filmworks - - Seven Arcs - - Shaft - - Shin-Ei Animation - - Shogakukan - - Shuka - - Signal.MD - - Silver - - SILVER LINK. - - Square Enix - - Staple Entertainment - - Studio 3Hz - - Studio A-CAT - - Studio Bind - - Studio Blanc. - - Studio Chizu - - Studio Comet - - Studio Deen - - Studio Elle - - Studio Ghibli - - Studio Flad - - Studio Gokumi - - Studio Guts - - Studio Hibari - - Studio Kafka - - Studio Kai - - Studio Mir - - studio MOTHER - - Studio Palette - - Studio Rikka - - Studio Signpost - - Studio VOLN - - STUDIO4°C - - Sunrise Beyond - - Sunrise - - SynergySP - - Tatsunoko Production - - Telecom Animation Film - - Tezuka Productions - - TMS Entertainment - - TNK - - Toei Animation - - Topcraft - - Triangle Staff - - Trigger - - TROYCA - - TYO Animations - - Typhoon Graphics - - ufotable - - V1 Studio - - W-Toon Studio - - Wawayu Animation - - White Fox - - Wit Studio - - Wolfsbane - - Xebec - - Yokohama Animation Lab - - Yostar Pictures - - Yumeta Company - - Zero-G - - Zexcs - - #### MOVIES & TV SHOWS ############################################################################################### - - 3 Arts Entertainment - - 6th & Idaho - - 20th Century Animation - - 20th Century Studios - - 20th Century Fox Television - - 21 Laps Entertainment - - 87Eleven - - 87North Productions - - 101 Studios - - 1492 Pictures - - A Bigger Boat - - A+E Studios - - A24 - - Aardman - - Aamir Khan Productions - - ABC Signature - - ABC Studios - - Ace Entertainment - - AGBO - - Amazon Studios - - Amblin Entertainment - - AMC Studios - - Anima Sola Productions - - Annapurna Pictures - - Ardustry Entertainment - - Artisan Entertainment - - Artists First - - Atlas Entertainment - - Atresmedia - - Bad Hat Harry Productions - - Bad Robot - - Bad Wolf - - Barunson E&A - - Bakken Record - - Bardel Entertainment - - BBC Studios - - Bill Melendez Productions - - Blade - - Bleecker Street - - Blown Deadline Productions - - Blue Ice Pictures - - Blue Sky Studios - - Bluegrass Films - - Blueprint Pictures - - Blumhouse Productions - - Blur Studio - - Bold Films - - Bona Film Group - - Bonanza Productions - - Boo Pictures - - Bosque Ranch Productions - - Box to Box Films - - Brandywine Productions - - Broken Road Productions - - Calt Production - - Canal+ - - Carnival Films - - Carolco - - Cartoon Saloon - - Carsey-Werner Company - - Castle Rock Entertainment - - CBS Productions - - CBS Studios - - CBS Television Studios - - Centropolis Entertainment - - Chernin Entertainment - - Chimp Television - - Chris Morgan Productions - - Cinergi Pictures Entertainment - - Columbia Pictures - - Constantin Film - - Cowboy Films - - Cross Creek Pictures - - Dark Horse Entertainment - - Davis Entertainment - - DC Comics - - Dino De Laurentiis Company - - Don Simpson Jerry Bruckheimer Films - - Doozer - - Dreams Salon Entertainment Culture - - DreamWorks Studios - - DreamWorks Pictures - - Eleventh Hour Films - - EMJAG Productions - - Endeavor Content - - Entertainment 360 - - Entertainment One - - Eon Productions - - Everest Entertainment - - Expectation Entertainment - - Exposure Labs - - Fandango - - Fields Entertainment - - FilmDistrict - - FilmNation Entertainment - - Flynn Picture Company - - Focus Features - - Food Network - - Fortiche Production - - Fox Television Studios - - Freckle Films - - Frederator Studios - - FremantleMedia - - Fuqua Films - - Gallagher Films Ltd - - Gary Sanchez Productions - - Gaumont - - Generator Entertainment - - Gracie Films - - Green Hat Films - - Grindstone Entertainment Group - - Hallmark - - HandMade Films - - Happy Madison Productions - - HartBeat Productions - - Hartswood Films - - Hasbro - - HBO - - Heyday Films - - Hughes Entertainment - - Hurwitz & Schlossberg Productions - - Hyperobject Industries - - Icon Entertainment International - - IFC Films - - Illumination Entertainment - - Imagin - - Imperative Entertainment - - Impossible Factual - - Ingenious Media - - Irwin Entertainment - - Jerry Bruckheimer Films - - Jessie Films - - Jinks-Cohen Company - - Kazak Productions - - Kennedy Miller Productions - - Kilter Films - - Kjam Media - - Kudos - - Kurtzman Orci - - Laika Entertainment - - Landscape Entertainment - - Laura Ziskin Productions - - Leftfield Pictures - - Legendary Pictures - - Let's Not Turn This Into a Whole Big Production - - Lifetime - - Levity Entertainment Group - - Lightstorm Entertainment - - Likely Story - - Lionsgate - - Live Entertainment - - Lord Miller Productions - - Lucasfilm Ltd - - Magnolia Pictures - - Malevolent Films - - Mandalay Entertainment - - Mandarin - - Mandarin Motion Pictures Limited - - Marv Films - - Marvel Animation - - Marvel Studios - - Matt Tolmach Productions - - Maximum Effort - - Media Res - - Metro-Goldwyn-Mayer - - Michael Patrick King Productions - - Millennium Films - - Miramax - - NEON - - Netflix - - New Line Cinema - - Nickelodeon Animation Studio - - NorthSouth Productions - - Nu Boyana Film Studios - - O2 Filmes - - Open Road Films - - Original Film - - Orion Pictures - - Palomar - - Paramount Animation - - Paramount Pictures - - Paramount Television Studios - - Participant - - Phoenix Pictures - - Piki Films - - Pixar - - Plan B Entertainment - - PlayStation Productions - - Playtone - - Plum Pictures - - Powerhouse Animation Studios - - PRA - - Prescience - - Prospect Park - - Pulse Films - - Radar Pictures - - RadicalMedia - - Railsplitter Pictures - - Rankin/Bass Productions - - RatPac Entertainment - - Red Dog Culture House - - Regency Pictures - - Reveille Productions - - Rip Cord Productions - - RocketScience - - Savoy Pictures - - Scenic Labs - - Scion Films - - Scott Free Productions - - Sculptor Media - - Sean Daniel Company - - Secret Hideout - - See-Saw Films - - Serendipity Pictures - - Show East - - Showtime Networks - - Sil-Metropole Organisation - - Silverback Films - - Siren Pictures - - SISTER - - Sixteen String Jack Productions - - SKA Films - - Sky studios - - Skydance - - Sony Pictures Animation - - Sony Pictures - - Sphère Média Plus - - Spyglass Entertainment - - Stöð 2 - - Star Thrower Entertainment - - Stark Raving Black Productions - - StudioCanal - - Studio 8 - - Studio Babelsberg - - Studio Dragon - - STX Entertainment - - Summit Entertainment - - Syfy - - Syncopy - - T-Street Productions - - Tall Ship Productions - - Team Downey - - Temple Street Productions - - The Cat in the Hat Productions - - The Donners' Company - - The Jim Henson Company - - The Kennedy-Marshall Company - - The Linson Company - - The Littlefield Company - - The Mark Gordon Company - - The Sea Change Project - - The Weinstein Company - - Tim Burton Productions - - TOHO - - Thunder Road - - Titmouse - - Tomorrow Studios - - Touchstone Pictures - - Touchstone Television - - Trademark Films - - Triage Entertainment - - Tribeca Productions - - TriStar Pictures - - TSG Entertainment - - Twisted Pictures - - UCP - - United Artists - - Universal Animation Studios - - Universal Pictures - - Universal Television - - Vancouver Media - - Vertigo Entertainment - - Village Roadshow Pictures - - W. Chump and Sons - - Walden Media - - Walt Disney Animation Studios - - Walt Disney Pictures - - Walt Disney Productions - - Warner Animation Group - - Warner Bros. Pictures - - Warner Bros. Television - - Warner Premiere - - warparty - - Waverly Films - - Wayfare Entertainment - - Williams Street - - Whitaker Entertainment - - Wiedemann & Berg Television - - Winkler Films - - Wolf Entertainment - - Working Title Films + include: {% + include-markdown "../../../defaults/both/studio.yml" + comments=false + preserve-includer-indent=false + start="include:" + end="addons:" + %} ``` - **Default `addons`**: + **Default `addons`:** ```yaml - addons: - 8bit: - - 8-bit - 20th Century Studios: - - 20th Century - - 20th Century Animation - - 20th Century Fox - AIC: - - AIC ASTA - - AIC A.S.T.A - - AIC Build - - AAIC PLUS+ - - AIC RIGHTS - - AIC Spirits - Ajia-Do: - - Ajiado - Amazon Studios: - - Amazon - Amblin Entertainment: - - Amblin Television - APPP: - - A.P.P.P. - asread.: - - Asread - AtelierPontdarc: - - Atelier Pontdarc - B.CMAY PICTURES: - - G.CMay Animation & Film - Bandai Namco Pictures: - - Bandai Visual - - Bandai Visual Company - BBC Studios: - - BBC - - BBC Studios Natural History Unit - Bibury Animation Studios: - - Bibury Animation CG - Blue Sky Studios: - - Blue Sky Films - Canal+: - - Canal+ Polska - Cloud Hearts: - - CLOUDHEARTS - Columbia Pictures: - - Columbia TriStar - CoMix Wave Films: - - CoMix Wave - Craftar Studios: - - Craftar - CygamesPictures: - - Cygames Pictures - DC Comics: - - DC Films - - DC Entertainment - DreamWorks Studios: - - DreamWorks - - DreamWorks Animation - - DreamWorks Animation Television - - DreamWorks Classics - EMT Squared: - - EMT²0 - feel.: - - Feel - Gallop: - - Studio Gallop - Gaumont: - - Gaumont International Television - Geek Toys: - - GEEKTOYS - Gekkou: - - GEKKOU Production - GoHands: - - Go Hands - Gonzo: - - Gonzo Digimation - Hallmark: - - Hallmark Channel - - Hallmark Entertainment - - Hallmark Media - - Hallmark Movies & Mysteries - - The Hallmark Channel - Haoliners Animation League: - - Haoliners Huimeng Animation - - Haoliners Animation - Illumination Entertainment: - - Illumination Films - J.C.Staff: - - J.C. Staff - Khara: - - Studio Khara - Lan Studio: - - Studio LAN - Legendary Pictures: - - Legendary Television - LIDENFILMS: - - Liden Films - Lucasfilm Ltd: - - Lucasfilm - - Lucasfilm Animation - Mandarin: - - Mandarin Films - - Mandarin Television - Marvel Studios: - - Marvel Enterprises - - Marvel Entertainment - - Marvel - Metro-Goldwyn-Mayer: - - MGM - New Line Cinema: - - New Line - Nexus: - - Nexus Factory - P.A. Works: - - P.A.WORKS - Paramount Pictures: - - Paramount - Pierrot: - - Pierrot Plus - - Studio Pierrot - Pixar: - - Pixar Animation Studios - Plan B Entertainment: - - PlanB Entertainment - Platinum Vision: - - PlatinumVision - Production +h.: - - Production +h - Rankin/Bass Productions: - - Videocraft International - RatPac Entertainment: - - Dune Entertainment - Regency Pictures: - - Regency Enterprises - - New Regency Pictures - - Monarchy Enterprises S.a.r.l. - Science SARU: - - Science Saru - Seven Arcs: - - Seven - - Seven Arcs Pictures - Shogakukan: - - Shogakukan Production - Signal.MD: - - Signal MD - Silver: - - Studio Silver - SILVER LINK.: - - Silver Link - Sky studios: - - British Sky Broadcasting - - British Sky Broadcasting(BSkyB) - Skydance: - - Skydance Media - Sony Pictures: - - Sony - - Sony Pictures Animation - - Sony Pictures Television Studios - Studio Blanc.: - - Studio Blanc - Studio Deen: - - Studio DEEN - STX Entertainment: - - STX Films - The Kennedy-Marshall Company: - - The Kennedy/Marshall Company - The Mark Gordon Company: - - Tiger Aspect Productions - TOHO: - - Toho Pictures - - Toho Pictures, Inc. - TMS Entertainment: - - Tokyo Movie Shinsha - Toei Animation: - - Toei - TriStar Pictures: - - TriStar - Universal Pictures: - - Universal - - Universal Animation Studios - Walt Disney Pictures: - - Disney - Warner Animation Group: - - Warner Bros. Cartoon Studios - - Warner Animation - Warner Bros. Pictures: - - Warner - - Warner Animation Group - Yokohama Animation Lab: - - Yokohama Animation Laboratory + addons: {% + include-markdown "../../../defaults/both/studio.yml" + comments=false + preserve-includer-indent=false + start="addons:" + %} ``` \ No newline at end of file diff --git a/docs/defaults/both/subtitle_language.md b/docs/defaults/both/subtitle_language.md index 5e1d81ca..dcc49945 100644 --- a/docs/defaults/both/subtitle_language.md +++ b/docs/defaults/both/subtitle_language.md @@ -105,195 +105,25 @@ Note that the `template_variables:` section only needs to be used if you do want If you want to customize these values, use the methods described above. - **Default `include`**: + **Default `include`:** ```yaml - include: - - ab # Abkhazian - - aa # Afar - - af # Afrikaans - - ak # Akan - - sq # Albanian - - am # Amharic - - ar # Arabic - - an # Aragonese - - hy # Armenian - - as # Assamese - - av # Avaric - - ae # Avestan - - ay # Aymara - - az # Azerbaijani - - bm # Bambara - - ba # Bashkir - - eu # Basque - - be # Belarusian - - bn # Bengali - - bi # Bislama - - bs # Bosnian - - br # Breton - - bg # Bulgarian - - my # Burmese - - ca # Catalan, Valencian - - km # Central Khmer - - ch # Chamorro - - ce # Chechen - - ny # Chichewa, Chewa, Nyanja - - zh # Chinese - - cu # Church Slavic, Old Slavonic, Church Slavonic, Old Bulgarian, Old Church Slavonic - - cv # Chuvash - - kw # Cornish - - co # Corsican - - cr # Cree - - hr # Croatian - - cs # Czech - - da # Danish - - dv # Divehi, Dhivehi, Maldivian - - nl # Dutch, Flemish - - dz # Dzongkha - - en # English - - eo # Esperanto - - et # Estonian - - ee # Ewe - - fo # Faroese - - fj # Fijian - - fil # Filipino - - fi # Finnish - - fr # French - - ff # Fulah - - gd # Gaelic, Scottish Gaelic - - gl # Galician - - lg # Ganda - - ka # Georgian - - de # German - - el # Greek, Modern (1453–) - - gn # Guarani - - gu # Gujarati - - ht # Haitian, Haitian Creole - - ha # Hausa - - he # Hebrew - - hz # Herero - - hi # Hindi - - ho # Hiri Motu - - hu # Hungarian - - is # Icelandic - - io # Ido - - ig # Igbo - - id # Indonesian - - ia # Interlingua (International Auxiliary Language Association) - - ie # Interlingue, Occidental - - iu # Inuktitut - - ik # Inupiaq - - ga # Irish - - it # Italian - - ja # Japanese - - jv # Javanese - - kl # Kalaallisut, Greenlandic - - kn # Kannada - - kr # Kanuri - - ks # Kashmiri - - kk # Kazakh - - ki # Kikuyu, Gikuyu - - rw # Kinyarwanda - - ky # Kirghiz, Kyrgyz - - kv # Komi - - kg # Kongo - - ko # Korean - - kj # Kuanyama, Kwanyama - - ku # Kurdish - - lo # Lao - - la # Latin - - lv # Latvian - - li # Limburgan, Limburger, Limburgish - - ln # Lingala - - lt # Lithuanian - - lu # Luba-Katanga - - lb # Luxembourgish, Letzeburgesch - - mk # Macedonian - - mg # Malagasy - - ms # Malay - - ml # Malayalam - - mt # Maltese - - gv # Manx - - mi # Maori - - mr # Marathi - - mh # Marshallese - - myn # Mayan - - mn # Mongolian - - na # Nauru - - nv # Navajo, Navaho - - ng # Ndonga - - ne # Nepali - - nd # North Ndebele - - se # Northern Sami - - no # Norwegian - - nb # Norwegian Bokmål - - nn # Norwegian Nynorsk - - oc # Occitan - - oj # Ojibwa - - or # Oriya - - om # Oromo - - os # Ossetian, Ossetic - - pi # Pali - - ps # Pashto, Pushto - - fa # Persian - - pl # Polish - - pt # Portuguese - - pa # Punjabi, Panjabi - - qu # Quechua - - ro # Romanian, Moldavian, Moldovan - - rm # Romansh - - rom # Romany - - rn # Rundi - - ru # Russian - - sm # Samoan - - sg # Sango - - sa # Sanskrit - - sc # Sardinian - - sr # Serbian - - sn # Shona - - ii # Sichuan Yi, Nuosu - - sd # Sindhi - - si # Sinhala, Sinhalese - - sk # Slovak - - sl # Slovenian - - so # Somali - - nr # South Ndebele - - st # Southern Sotho - - es # Spanish, Castilian - - su # Sundanese - - sw # Swahili - - ss # Swati - - sv # Swedish - - tl # Tagalog - - ty # Tahitian - - tai # Tai - - tg # Tajik - - ta # Tamil - - tt # Tatar - - te # Telugu - - th # Thai - - bo # Tibetan - - ti # Tigrinya - - to # Tonga (Tonga Islands) - - ts # Tsonga - - tn # Tswana - - tr # Turkish - - tk # Turkmen - - tw # Twi - - ug # Uighur, Uyghur - - uk # Ukrainian - - ur # Urdu - - uz # Uzbek - - ve # Venda - - vi # Vietnamese - - vo # Volapük - - wa # Walloon - - cy # Welsh - - fy # Western Frisian - - wo # Wolof - - xh # Xhosa - - yi # Yiddish - - yo # Yoruba - - za # Zhuang, Chuang - - zu # Zulu + include: {% + include-markdown "../../../defaults/both/subtitle_language.yml" + comments=false + preserve-includer-indent=false + start="include:" + end="key_name_override:" + %} + ``` + + **Default `key_name_override`:** + + ```yaml + key_name_override: {% + include-markdown "../../../defaults/both/subtitle_language.yml" + comments=false + preserve-includer-indent=false + start="key_name_override:" + %} ``` \ No newline at end of file diff --git a/docs/defaults/both/universe.md b/docs/defaults/both/universe.md index c563aab1..4f5b825f 100644 --- a/docs/defaults/both/universe.md +++ b/docs/defaults/both/universe.md @@ -59,20 +59,20 @@ Note that the `template_variables:` section only needs to be used if you do want This file contains a [Separator](../separators.md) so all [Shared Separator Variables](../separators.md#shared-separator-variables) are available as well. - | Variable | Description & Values | - |:---------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| - | `sync_mode` | **Description:** Changes the Sync Mode for all collections in a Defaults file.
**Default:** `sync`
**Values:**
`sync`Add and Remove Items based on Builders
`append`Only Add Items based on Builders
| - | `sync_mode_<>`1 | **Description:** Changes the Sync Mode of the specified key's collection.
**Default:** `sync_mode`
**Values:**
`sync`Add and Remove Items based on Builders
`append`Only Add Items based on Builders
| - | `collection_order` | **Description:** Changes the Collection Order for all collections in a Defaults file.
**Default:** `custom`
**Values:**
`release`Order Collection by Release Dates
`alpha`Order Collection Alphabetically
`custom`Order Collection Via the Builder Order
[Any `plex_search` Sort Option](../../files/builders/plex.md#sort-options)Order Collection by any `plex_search` Sort Option
| - | `collection_order_<>`1 | **Description:** Changes the Collection Order of the specified key's collection.
**Default:** `collection_order`
**Values:**
`release`Order Collection by Release Dates
`alpha`Order Collection Alphabetically
`custom`Order Collection Via the Builder Order
[Any `plex_search` Sort Option](../../files/builders/plex.md#sort-options)Order Collection by any `plex_search` Sort Option
| - | `minimum_items` | **Description:** Controls the minimum items that the collection must have to be created.
**Default:** `2`
**Values:** Any number | - | `name_mapping_<>`1 | **Description:** Sets the name mapping value for using assets of the specified key's collection.
**Values:** Any String | - | `imdb_list_<>`1 | **Description:** Adds the Movies in the IMDb List to the specified key's collection.
**Values:** List of IMDb List URLs | | | - | `mdblist_list_<>`1 | **Description:** Adds the Movies in the MDBList List to the specified key's collection. Overrides the [default mdblist_list](#default-mdblist_list) for that collection if used.
**Values:** List of MDBList List URLs | | | | - | `trakt_list_<>`1 | **Description:** Adds the Movies in the Trakt List to the specified key's collection.
**Values:** List of Trakt List URLs | | | | - | `data` | **Description:** Overrides the [default data dictionary](#default-data). Defines the data that the custom dynamic collection processes.
**Values:** Dictionary List of keys/names | - | `append_data` | **Description:** Appends to the [default data dictionary](#default-data).
**Values:** Dictionary List of keys/names | - | `exclude` | **Description:** Exclude these Universes from creating a Dynamic Collection.
**Values:** List of Universes | + | Variable | Description & Values | + |:---------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | `sync_mode` | **Description:** Changes the Sync Mode for all collections in a Defaults file.
**Default:** `sync`
**Values:**
`sync`Add and Remove Items based on Builders
`append`Only Add Items based on Builders
| + | `sync_mode_<>`1 | **Description:** Changes the Sync Mode of the specified key's collection.
**Default:** `sync_mode`
**Values:**
`sync`Add and Remove Items based on Builders
`append`Only Add Items based on Builders
| + | `collection_order` | **Description:** Changes the Collection Order for all collections in a Defaults file.
**Default:** `custom`
**Values:**
`release`Order Collection by Release Dates
`alpha`Order Collection Alphabetically
`custom`Order Collection Via the Builder Order
[Any `plex_search` Sort Option](../../files/builders/plex.md#sort-options)Order Collection by any `plex_search` Sort Option
| + | `collection_order_<>`1 | **Description:** Changes the Collection Order of the specified key's collection.
**Default:** `collection_order`
**Values:**
`release`Order Collection by Release Dates
`alpha`Order Collection Alphabetically
`custom`Order Collection Via the Builder Order
[Any `plex_search` Sort Option](../../files/builders/plex.md#sort-options)Order Collection by any `plex_search` Sort Option
| + | `minimum_items` | **Description:** Controls the minimum items that the collection must have to be created.
**Default:** `2`
**Values:** Any number | + | `name_mapping_<>`1 | **Description:** Sets the name mapping value for using assets of the specified key's collection.
**Values:** Any String | + | `imdb_list_<>`1 | **Description:** Adds the Movies in the IMDb List to the specified key's collection.
**Values:** List of IMDb List URLs | | | + | `mdblist_list_<>`1 | **Description:** Adds the Movies in the MDBList List to the specified key's collection. Overrides the [default mdblist_list](#default-mdblist_list) for that collection if used.
**Values:** List of MDBList List URLs | | | | + | `trakt_list_<>`1 | **Description:** Adds the Movies in the Trakt List to the specified key's collection.
**Values:** List of Trakt List URLs | | | | + | `data` | **Description:** Overrides the [default data dictionary](#default-data). Defines the data that the custom dynamic collection processes.
**Values:** Dictionary List of keys/names | + | `append_data` | **Description:** Appends to the [default data dictionary](#default-data).
**Values:** Dictionary List of keys/names | + | `exclude` | **Description:** Exclude these Universes from creating a Dynamic Collection.
**Values:** List of Universes | 1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<>` with when calling. @@ -123,45 +123,27 @@ Note that the `template_variables:` section only needs to be used if you do want If you want to customize these values, use the methods described above. - **Default `data`**: + **Default `data`:** ```yaml - data: - avp: Alien / Predator - arrow: Arrowverse - dca: DC Animated Universe - dcu: DC Extended Universe - fast: Fast & Furious - marvel: In Association With Marvel - mcu: Marvel Cinematic Universe - middle: Middle Earth - mummy: The Mummy Universe - rocky: Rocky / Creed - trek: Star Trek - star: Star Wars Universe - askew: View Askewniverse - wizard: Wizarding World - xmen: X-Men Universe + data: {% + include-markdown "../../../defaults/both/universe.yml" + comments=false + preserve-includer-indent=false + start="data:" + end="template:" + %} ``` - **Default `mdblist_list`**: + **Default `mdblist_list`:** ```yaml - trakt_list: - mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe - middle: https://trakt.tv/users/oya-kesh/lists/middle-earth - trek: https://trakt.tv/users/wdvhucb/lists/star-trek - mdblist_list: - avp: https://mdblist.com/lists/plexmetamanager/external/9243 - arrow: https://mdblist.com/lists/plexmetamanager/external/15113 - dca: https://mdblist.com/lists/plexmetamanager/external/15405 - dcu: https://mdblist.com/lists/plexmetamanager/external/15107 - fast: https://mdblist.com/lists/plexmetamanager/external/9246 - marvel: https://mdblist.com/lists/plexmetamanager/external/15110 - mummy: https://mdblist.com/lists/plexmetamanager/external/9249 - rocky: https://mdblist.com/lists/plexmetamanager/external/9248 - star: https://mdblist.com/lists/plexmetamanager/external/15105 - askew: https://mdblist.com/lists/plexmetamanager/external/15362 - wizard: https://mdblist.com/lists/plexmetamanager/external/23683 - xmen: https://mdblist.com/lists/plexmetamanager/external/9244 + data: {% + include-markdown "../../../defaults/both/universe.yml" + comments=false + preserve-includer-indent=false + start="# check1" + end="image:" + %} ``` + diff --git a/docs/defaults/both/year.md b/docs/defaults/both/year.md index 05ab94d9..b5194e0e 100644 --- a/docs/defaults/both/year.md +++ b/docs/defaults/both/year.md @@ -49,8 +49,8 @@ This file contains a [Separator](../separators.md) so all [Shared Separator Vari |:------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `limit` | **Description:** Changes the Builder Limit for all collections in a Defaults file.
**Default:** `10`
**Values:** Number Greater than 0 | | `limit_<>`1 | **Description:** Changes the Builder Limit of the specified key's collection.
**Default:** `limit`
**Values:** Number Greater than 0 | -| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.
**Default:** `release.desc`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | -| `sort_by_<>`1 | **Description:** Changes the Smart Filter Sort of the specified key's collection.
**Default:** `sort_by`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | +| `sort_by` | **Description:** Changes the Smart Filter Sort for all collections in a Defaults file.
**Default:** `release.desc`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | +| `sort_by_<>`1 | **Description:** Changes the Smart Filter Sort of the specified key's collection.
**Default:** `sort_by`
**Values:** [Any `smart_filter` Sort Option](../../files/builders/smart.md#sort-options) | | `data` | **Description:** Replaces the `data` dynamic collection value.
AttributeDescription & Values
startingControls the starting year for collections
Default: current_year-10
Values: Number greater than 0
endingControls the ending year for collections
Default: current_year
Values: Number greater than 1
incrementControls the increment (i.e. every 5th year)
Default: 1
Values: Number greater than 0
  • starting and ending can also have the value current_year
  • You can also use a value relative to the current_year by doing current_year-5
| | `exclude` | **Description:** Exclude these Years from creating a Dynamic Collection.
**Values:** List of Years | diff --git a/docs/pmm/guides/overview.md b/docs/pmm/guides/overview.md index c33dac82..4b13a3d8 100644 --- a/docs/pmm/guides/overview.md +++ b/docs/pmm/guides/overview.md @@ -9,7 +9,7 @@ Special credit to [Chazlarson](https://github.com/chazlarson) for the time and e The below guides and recipes have been created to assist users with various aspects of Plex Meta Managers and its companion scripts. - [Plex Ratings Explained](ratings.md) -- [Scheduling PMM Rungs Guide](scheduling.md) +- [Scheduling PMM Runs Guide](scheduling.md) - [Image Asset Directory Guide](assets.md) - [Log Files](../logs.md) - [Understanding YAML File Syntax](../yaml.md)