diff --git a/cpt-kuesel/README.md b/cpt-kuesel/README.md
index 8012799..bf2225b 100644
--- a/cpt-kuesel/README.md
+++ b/cpt-kuesel/README.md
@@ -15,13 +15,253 @@ I run PMM with docker-compose:
restart: on-failure
```
-## MAINTENANCE Notice
-I have archived my old config and will be deleting it once I am ready with my new config I am developing for v1.17 and onward.
-This will still take some time.
+
-The new files shared are a Work-in-Progress and might not work or have unintended side effects.
+## WIP Notice & Instructions
+Version required: v1.17.1 (latest)
-Use at your own risk.
+I am still not finished but here are my new language overlays.
+
+My suggestion is downloading the required files and run them local, as I have not yet worked in to run them from the configs repo.
+Also that way you can fine tune more to what you want.
+
+
+
+Here is a short explanation on how to get them working and how to customize:
+
+My approach was to separate all different aspects of it into individual files.
+
+They are:
+
+ - metadata/admin/_switches.yml
+
+ | Switch specific overlays on using template_variables in config.yml, as they all default to false initially.
+
+ - metadata/admin/_templates.yml
+
+ | Contains all templates used in my files, not necessarily specific to overlays.
+
+ | Templates used in overlay files are `ol_builder` and `it_items`.
+
+ - metadata/admin/core.yml
+
+ | Create a collection with all used labels, switch metadata languages for items and add a label to 4k/HDR content.
+
+ | Also toggable via template_variables in config.yml
+
+ - overlays/admin/queues.yml
+
+ | Contains all queues used in my overlays and a pseudo overlay builder definition, which should not actually do something but was required to have a valid file.
+
+ - overlays/flags.yml
+
+ | Has all the overlay builders for the different languages.
+
+ - overlays/badges.yml
+
+ | Has a 4k and a HDR overlay builder.
+
+ - overlays/_posters/*
+
+ | In this folder are all the files used as overlay for Movies, Shows and Seasons with dimensions 250x150.
+
+ - overlays/_titlecards/*
+
+ | In this folder are all the files used as overlay for Episodes with dimensions 240x180.
+
+I am using Overlay Queues and sorted all languages in my library according to my preference with weights accordingly.
+
+All queues apart from the default ones require their specific label on the Plex Item.
+You can add those manually or via another PMM collection builder using `item_label`.
+
+
+
+Here is an example config:
+
+```yaml
+x-movie_languages: &movie_languages
+ sw_german: true
+ sw_english: true
+ sw_french: true
+ sw_japanese: true
+ sw_korean: true
+ sw_chinese: true
+ sw_danish: true
+ sw_russian: true
+ sw_spanish: true
+ sw_italian: true
+ sw_portuguese: true
+ sw_hindi: true
+ sw_telugu: true
+ sw_farsi: true
+ sw_thai: true
+ sw_dutch: true
+ sw_norwegian: true
+ sw_icelandic: true
+ sw_turkish: true
+ sw_polish: true
+ sw_czech: true
+ sw_ukranian: true
+ sw_hungarian: true
+x-show_languages: &show_languages
+ sw_german: true
+ sw_english: true
+ sw_french: true
+ sw_korean: true
+ sw_spanish: true
+ sw_swedish: true
+x-anime_languages: &anime_languages
+ sw_german: true
+ sw_english: true
+ sw_french: true
+ sw_japanese: true
+ sw_korean: true
+ sw_spanish: true
+ sw_italian: true
+ sw_portuguese: true
+ sw_thai: true
+x-badges: &badges
+ sw_uhd: true
+ sw_hdr: true
+
+libraries:
+ Movies:
+ metadata_path:
+ - file: metadata/admin/core
+ template_variables:
+ local_only: true
+ - file: metadata/movies/metadata
+ - file: metadata/movies/Collections
+ - file: metadata/movies/Suggestions
+ overlay_path:
+ - remove_overlays: false
+ - file: overlays/admin/queues
+ - file: overlays/flags
+ template_variables:
+ <<: *movie_languages
+ ol_type: movie
+ ol_folder: _posters
+ ol_queue: default_portrait_flags
+ - file: overlays/badges
+ template_variables:
+ <<: *badges
+ ol_type: movie
+ ol_folder: _posters
+ ol_queue: default_portrait_badges
+ - file: overlays/flags
+ template_variables:
+ <<: *movie_languages
+ ol_type: movie
+ ol_folder: _posters
+ ol_queue: bottom_portrait_flags
+ it_queue: bottom
+ it_default: null
+ - file: overlays/badges
+ template_variables:
+ <<: *badges
+ ol_type: movie
+ ol_folder: _posters
+ ol_queue: bottom_portrait_badges
+ it_queue: bottom
+ it_default: null
+ - file: overlays/flags
+ template_variables:
+ <<: *movie_languages
+ ol_type: movie
+ ol_folder: _posters
+ ol_queue: up_corners_portrait_flags
+ it_queue: up_corners
+ it_default: null
+ - file: overlays/badges
+ template_variables:
+ <<: *badges
+ ol_type: movie
+ ol_folder: _posters
+ ol_queue: up_corners_portrait_badges
+ it_queue: up_corners
+ it_default: null
+ - file: overlays/flags
+ template_variables:
+ <<: *movie_languages
+ ol_type: movie
+ ol_folder: _posters
+ ol_queue: down_corners_portrait_flags
+ it_queue: down_corners
+ it_default: null
+ - file: overlays/badges
+ template_variables:
+ <<: *badges
+ ol_type: movie
+ ol_folder: _posters
+ ol_queue: down_corners_portrait_badges
+ it_queue: down_corners
+ it_default: null
+ settings:
+ asset_directory:
+ - assets/movies/collections
+ - assets/movies/movies
+ operations:
+ split_duplicates: true
+ Shows:
+ metadata_path:
+ - file: metadata/admin/core
+ template_variables:
+ local_only: true
+ - file: metadata/shows/metadata
+ overlay_path:
+ - remove_overlays: false
+ - file: overlays/admin/queues
+ - file: overlays/flags
+ template_variables:
+ <<: *show_languages
+ overlay_level: episode
+ ol_type: episode
+ ol_folder: _titlecards
+ ol_queue: default_landscape_flags
+ - file: overlays/badges
+ template_variables:
+ <<: *badges
+ overlay_level: episode
+ ol_type: episode
+ ol_folder: _titlecards
+ ol_queue: default_landscape_badges
+ - file: overlays/flags
+ template_variables:
+ <<: *show_languages
+ overlay_level: season
+ ol_type: season
+ ol_folder: _posters
+ ol_queue: default_portrait_flags
+ - file: overlays/badges
+ template_variables:
+ <<: *badges
+ overlay_level: season
+ ol_type: season
+ ol_folder: _posters
+ ol_queue: default_portrait_badges
+ - file: overlays/flags
+ template_variables:
+ <<: *show_languages
+ ol_type: show
+ ol_folder: _posters
+ ol_queue: default_portrait_flags
+ - file: overlays/badges
+ template_variables:
+ <<: *badges
+ ol_type: show
+ ol_folder: _posters
+ ol_queue: default_portrait_badges
+ settings:
+ asset_directory:
+ - assets/shows/collections
+ - assets/shows/shows
+```
+
+I know I need to properly explain more, but for the moment it is all I can think of.
+
+Feel free to ask me questions in the Discord or make suggestions on what I need to add here.
+
+
## Questions?
You can always shoot me a question in the PMM Discord found on the main GitHub in the support section:
diff --git a/cpt-kuesel/archive (pre v1.17)/anime/Anime.yml b/cpt-kuesel/archive (pre v1.17)/anime/Anime.yml
deleted file mode 100644
index a6e5def..0000000
--- a/cpt-kuesel/archive (pre v1.17)/anime/Anime.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-# Prefixes for cpt-kuesels Anime Collections:
-# +1_ = Genre
-
-# In this file:
-# [
-# +2_ = Shows
-# ]
-
-templates:
- Show:
- tvdb_show: <>
- sort_title: <>
-
-collections:
- Dragonball:
- template: {name: Show, show: 295068}
- Naruto:
- template: {name: Show, show: "78857, 79824, 321285"}
- Avatar Universe:
- template: {name: Show, show: "74852, 251085"}
diff --git a/cpt-kuesel/archive (pre v1.17)/anime/admin.yml b/cpt-kuesel/archive (pre v1.17)/anime/admin.yml
deleted file mode 100644
index 967cc33..0000000
--- a/cpt-kuesel/archive (pre v1.17)/anime/admin.yml
+++ /dev/null
@@ -1,16 +0,0 @@
-templates:
- Admin:
- label: Admin
- visible_home: true
- sort_title: zzz_<>
-
-collections:
- Tonspuren kontrollieren:
- template: {name: Admin}
- smart_filter:
- type: episodes
- all:
- title.not: Avatar
- audio_language.not:
- - ja
- validate: false
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/anime/filme.yml b/cpt-kuesel/archive (pre v1.17)/anime/filme.yml
deleted file mode 100644
index bfab8cc..0000000
--- a/cpt-kuesel/archive (pre v1.17)/anime/filme.yml
+++ /dev/null
@@ -1,18 +0,0 @@
-### Anime that have Movies will be put in a hidden collection
-### in order to link them together in the Overview when you scroll down.
-
-templates:
- Show:
- tvdb_show: <>
- collection_mode: hide
- sort_title: <>
-
-collections:
- Blade Runner:
- template: {name: Show, show: 356155}
- Demon Slayer - Kimetsu no Yaiba:
- template: {name: Show, show: 348545}
- Gintama:
- template: {name: Show, show: 79895}
- K-Project:
- template: {name: Show, show: 261249}
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/anime/metadata.yml b/cpt-kuesel/archive (pre v1.17)/anime/metadata.yml
deleted file mode 100644
index b457a3a..0000000
--- a/cpt-kuesel/archive (pre v1.17)/anime/metadata.yml
+++ /dev/null
@@ -1,17 +0,0 @@
-metadata:
- "Avatar: The Legend of Korra":
- alt_title: The Legend of Korra
- Gintama:
- seasons:
- 0:
- title: "The Semi-Final"
- summary: Two special Episodes to watch before the 2021 movie "The Very Final".
- episodes:
- S00E18:
- title: The Semi-Final - Don't Spread the Wrapping Cloth Without Thinking Ahead
- summary: As the war temporarily calms down and Edo rebuilds, Gintoki finds Shinpachi—who is still unaware of his return—on a bridge. However, as a fight quickly breaks out between the Yorozuya and the Tenshouin Naraku, suspicion grows, forcing Gintoki to use what is nearest—a loincloth—to mask his identity. Saved for the time being, Gintoki enters the Yorozuya office, but unbeknownst to him, someone else is already waiting there...
- S00E19:
- title: The Semi-Final - Don't Make Up Your Mind Right Before The Important Decision
- summary: Meanwhile, Kondou departs Earth to marry Princess Bubbles in an attempt to improve diplomatic relations. After boarding the Gorilla Amanto mother ship, he realizes that he doesn't speak their language. Confused, Kondou tries conversing with them, only to inadvertently gain their support. However, someone associated with the princess crashes the ongoing ceremony. Will the wedding continue, or has Kondou just been saved from becoming the next Gorilla Prince?
- Kemono Jihen:
- alt_title: Monster Incidents
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/Awards.yml b/cpt-kuesel/archive (pre v1.17)/movies/Awards.yml
deleted file mode 100644
index 7638846..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/Awards.yml
+++ /dev/null
@@ -1,45 +0,0 @@
-# Prefixes for cpt-kuesels Movie Collections:
-# +1_ = Decades
-
-# In this file:
-# [
-# +2_1_ = Oscars
-# ]
-
-# +3_ = People
-# +4_ = Genres/Countries
-# +5_ = Movies
-
-collections:
- 2021 Oscar Winners:
- letterboxd_list: https://letterboxd.com/jkbsmm/list/2021-oscar-winners
- smart_label: critic_rating.desc
- sort_title: +2_1_2021 Oscar Winners
- 2020 Oscar Winners:
- letterboxd_list: https://letterboxd.com/jkbsmm/list/2020-oscar-winners
- smart_label: critic_rating.desc
- sort_title: +2_11_2020 Oscar Winners
- 2019 Oscar Winners:
- letterboxd_list: https://letterboxd.com/jkbsmm/list/2019-oscar-winners
- smart_label: critic_rating.desc
- sort_title: +2_111_2019 Oscar Winners
- Oscar Winners:
- letterboxd_list:
- - https://letterboxd.com/jkbsmm/list/2021-oscar-winners #2021
- - https://letterboxd.com/jkbsmm/list/2020-oscar-winners #2020
- - https://letterboxd.com/jkbsmm/list/2019-oscar-winners #2019
- - https://letterboxd.com/jkbsmm/list/2018-oscar-winners #2018
- - https://letterboxd.com/jkbsmm/list/2017-oscar-winners-2 #2017
- - https://letterboxd.com/jkbsmm/list/2016-oscar-winners-3 #2016
- - https://letterboxd.com/jkbsmm/list/2015-oscar-winners #2015
- - https://letterboxd.com/jkbsmm/list/2014-oscar-winners #2014
- - https://letterboxd.com/jkbsmm/list/2013-oscar-winners #2013
- - https://letterboxd.com/jkbsmm/list/2012-oscar-winners #2012
- - https://letterboxd.com/jkbsmm/list/2011-oscar-winners #2011
- - https://letterboxd.com/jkbsmm/list/2010-oscar-winners #2010
- - https://letterboxd.com/jkbsmm/list/2009-oscar-winners #2009
- - https://letterboxd.com/jkbsmm/list/2008-oscar-winners #2008
- smart_label: release.desc
- sort_title: +2_1111_Oscar Winners
-
-
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/Countries.yml b/cpt-kuesel/archive (pre v1.17)/movies/Countries.yml
deleted file mode 100644
index 0785a37..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/Countries.yml
+++ /dev/null
@@ -1,21 +0,0 @@
-# Prefixes for cpt-kuesels Movie Collections:
-# +1_ = Decades
-# +2_ = Awards
-# +3_ = People
-
-# In this file:
-# [
-# +4_2 = Countries
-# ]
-
-# +5_ = Movies
-
-templates:
- Country:
- smart_label: critic_rating.desc
- sort_title: +4_2_<>
-collections:
- S. Korean Cinema:
- template: {name: Country}
- plex_search:
- country: Republic of Korea
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/Decades.yml b/cpt-kuesel/archive (pre v1.17)/movies/Decades.yml
deleted file mode 100644
index 7b67da9..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/Decades.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-# Prefixes for cpt-kuesels Movie Collections:
-# In this file:
-# [
-# +1_1_ = Decades
-# ]
-
-# +2_ = Awards
-# +3_ = People
-# +4_ = Genres/Countries
-# +5_ = Movies
-
-templates:
- Decade:
- smart_filter:
- any:
- decade: <>
- sort_by: release.desc
-collections:
- 2020's Films:
- template: {name: Decade, decade: 2020}
- sort_title: +1_1_2020's Films
- 2010's Films:
- template: {name: Decade, decade: 2010}
- sort_title: +1_11_2010's Films
- 2000's Films:
- template: {name: Decade, decade: 2000}
- sort_title: +1_111_2000's Films
- 1990's Films:
- template: {name: Decade, decade: 1990}
- sort_title: +1_1111_1990's Films
- 1980's Films:
- template: {name: Decade, decade: 1980}
- sort_title: +1_11111_1980's Films
- 1970's Films:
- template: {name: Decade, decade: 1970}
- sort_title: +1_111111_1970's Films
- 1960's Films:
- template: {name: Decade, decade: 1960}
- sort_title: +1_1111111_1960's Films
- 1950's Films:
- template: {name: Decade, decade: 1950}
- sort_title: +1_11111111_1950's Films
- 1940's Films:
- template: {name: Decade, decade: 1940}
- sort_title: +1_111111111_1940's Films
- 1930's Films:
- template: {name: Decade, decade: 1930}
- sort_title: +1_1111111111_1930's Films
-
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/Filme.yml b/cpt-kuesel/archive (pre v1.17)/movies/Filme.yml
deleted file mode 100644
index 00740e4..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/Filme.yml
+++ /dev/null
@@ -1,142 +0,0 @@
-# Prefixes for cpt-kuesels Movie Collections:
-# +1_ = Decades
-# +2_ = Awards
-# +3_ = People
-# +4_ = Genres/Countries
-
-# In this file:
-# [
-# +5_1_ = Universes
-# +5_2_ = Franchises
-# ]
-
-templates:
- Movie:
- optional:
- - collection
- - movie
- - list
- tmdb_collection_details: <>
- tmdb_movie: <>
- tmdb_list: <>
- sort_title: <>
-collections:
- 28 Days/Weeks Later:
- template: {name: Movie, collection: 1565}
- name_mapping: 28 Days-Weeks Later
- Alien + Predator Universe:
- template: {name: Movie, list: 7093591}
- smart_label: year.asc
- sort_title: +5_1_Alien + Predator Universe
- Alien vs Predator:
- template: {name: Movie, collection: 115762}
- Army of the Dead:
- letterboxd_list: https://letterboxd.com/jkbsmm/list/army-of-the-dead/
- collection_order: custom
- sort_title: Army of the Dead
- "Batman: The Long Halloween":
- template: {name: Movie, collection: 785583}
- name_mapping: Batman The Long Halloween
- Cloverfield:
- template: {name: Movie, movie: "7191, 333371, 384521"}
- Cornetto Trilogy:
- template: {name: Movie, movie: "747, 4638, 107985"}
- Crouching Tiger, Hidden Dragon:
- template: {name: Movie, collection: 290973}
- Deadpool:
- template: {name: Movie, collection: 448150, movie: 567604}
- Eastrail 177:
- template: {name: Movie, movie: "9741, 381288, 450465"}
- Escape From ...:
- template: {name: Movie, collection: 115838}
- name_mapping: Escape From
- Fast & Furious:
- template: {name: Movie, list: 7102873}
- collection_order: custom
- sort_title: +5_2_Fast & Furious
- Frozen:
- template: {name: Movie, collection: 386382}
- Grindhouse:
- template: {name: Movie, movie: "1991, 1992"}
- Halloween:
- template: {name: Movie, collection: 91361}
- sort_title: +5_2_Halloween
- Hellboy:
- template: {name: Movie, collection: 17235, movie: 456740}
- James Bond:
- template: {name: Movie, collection: 645}
- sort_title: +5_2_James Bond
- Jurassic Park:
- template: {name: Movie, collection: 328}
- sort_title: +5_2_Jurassic Park
- Kill Bill:
- template: {name: Movie, collection: 2883, movie: 414419}
- Marvel Cinematic Universe:
- template: {name: Movie, list: 7082740}
- smart_label: year.asc
- sort_title: +5_1_Marvel Cinematic Universe
- "Mission: Impossible":
- template: {name: Movie, collection: 87359}
- name_mapping: Mission Impossible
- sort_title: +5_2_Mission Impossible
- Monty Python:
- template: {name: Movie, movie: "583, 762"}
- Ocean's Movies:
- template: {name: Movie, collection: 304, movie: 402900}
- Pokémon:
- plex_search:
- title: Pokémon
- sort_title: Pokémon
- RED:
- template: {name: Movie, collection: 163902}
- Rocky:
- template: {name: Movie, collection: 1575}
- sort_title: +5_2_Rocky
- Spider-Man Universe:
- template: {name: Movie, collection: "556, 531241, 573436, 125574"}
- sort_title: +5_2_Spider-Man Universe
- "Star Trek: Alternate Reality":
- template: {name: Movie, collection: 115575}
- name_mapping: Star Trek Alternate Reality
- Star Wars:
- template: {name: Movie, list: 7102821}
- collection_order: custom
- sort_title: +5_2_Star Wars
- Taken:
- template: {name: Movie, collection: 135483}
- The First Myth Universe:
- template: {name: Movie, movie: "635389, 615453"}
- item_label: never_german
- item_metadata_language: en-US
- sort_title: First Myth Universe
- The Hitman's Bodyguard:
- template: {name: Movie, collection: 608101}
- sort_title: Hitman's Bodyguard
- The Matrix:
- template: {name: Movie, collection: 2344, movie: 55931}
- sort_title: Matrix
- The Middle Earth Collection:
- template: {name: Movie, collection: "119, 121938"}
- collection_order: alpha
- sort_title: +5_2_The Middle Earth Collection
- The Monsterverse:
- template: {name: Movie, collection: 535313, movie: 293167}
- sort_title: +5_2_The Monsterverse
- The Terminator:
- template: {name: Movie, collection: 528}
- sort_title: +5_2_The Terminator
- Vengeance:
- letterboxd_list: https://letterboxd.com/jkbsmm/list/vengeance-trilogy/
- collection_order: custom
- sort_title: Vengeance
- Wizarding World:
- template: {name: Movie, collection: "1241, 435259"}
- collection_order: alpha
- sort_title: +5_2_Wizarding World
- Worlds of DC:
- template: {name: Movie, list: 7086576}
- smart_label: year.asc
- sort_title: +5_1_Worlds of DC
- X-Men:
- template: {name: Movie, collection: 748}
- sort_title: +5_2_X-Men
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/Genres.yml b/cpt-kuesel/archive (pre v1.17)/movies/Genres.yml
deleted file mode 100644
index 9714f19..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/Genres.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-# Prefixes for cpt-kuesels Movie Collections:
-# +1_ = Decades
-# +2_ = Awards
-# +3_ = People
-
-# In this file:
-# [
-# +4_1 = Genres
-# ]
-
-# +5_ = Movies
-
-# templates:
-collections:
-
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/Movies.yml b/cpt-kuesel/archive (pre v1.17)/movies/Movies.yml
deleted file mode 100644
index f8234cc..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/Movies.yml
+++ /dev/null
@@ -1,29 +0,0 @@
-# Prefixes for cpt-kuesels Movie Collections:
-# +1_ = Decades
-# +2_ = Awards
-# +3_ = People
-# +4_ = Genres
-
-# In this file:
-# [
-# +5_1_ = Universes
-# +5_2_ = Franchises
-# ]
-
-templates:
- Movie:
- optional:
- - collection
- - movie
- - list
- tmdb_collection_details: <>
- tmdb_movie: <>
- tmdb_list: <>
- sort_title: <>
-collections:
- Ocean's Movies:
- template: {name: Movie, collection: 304, movie: 402900}
- The Middle Earth Collection:
- template: {name: Movie, collection: "119, 121938"}
- collection_order: alpha
- sort_title: +5_2_The Middle Earth Collection
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/People.yml b/cpt-kuesel/archive (pre v1.17)/movies/People.yml
deleted file mode 100644
index 76c7c01..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/People.yml
+++ /dev/null
@@ -1,35 +0,0 @@
-# Prefixes for cpt-kuesels Movie Collections:
-# +1_ = Decades
-# +2_ = Awards
-
-# In this file:
-# [
-# +3_1_ = Directors
-# ]
-
-# +4_ = Genres/Countries
-# +5_ = Movies
-
-templates:
- Director:
- smart_filter:
- all:
- director: tmdb
- sort_by: year.asc
- tmdb_person: <>
- sort_title: +3_1_<>
-collections:
- Bong Joon-Ho:
- template: {name: Director, person: 21684}
- Christopher Nolan:
- template: {name: Director, person: 525}
- Edgar Wright:
- template: {name: Director, person: 11090}
- Guy Ritchie:
- template: {name: Director, person: 956}
- Martin Scorsese:
- template: {name: Director, person: 1032}
- Quentin Tarantino:
- template: {name: Director, person: 138}
- Taika Waititi:
- template: {name: Director, person: 55934}
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/Suggestions.yml b/cpt-kuesel/archive (pre v1.17)/movies/Suggestions.yml
deleted file mode 100644
index f81c621..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/Suggestions.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-# Prefixes for cpt-kuesels Movie Collections:
-# zzz_ - Sorted to the bottom, these collections are shared to the home and the library tab already
-
-templates:
- Suggestion:
- optional:
- - letterboxd
- letterboxd_list: https://letterboxd.com/<>
- visible_shared: true
- visible_library: true
- label: <>
- smart_label: random
- sort_title: zzz_<>
-collections:
- Movie of the Day:
- template: {name: Suggestion}
- plex_search:
- all:
- year.gte: 1800
- sort_by: random
- limit: 1
- schedule: hourly(1)
- Family Watchlist:
- template: {name: Suggestion, letterboxd: jkbsmm/list/family-watchlist/}
- Julian's Watchlist:
- template: {name: Suggestion, letterboxd: jkbsmm/watchlist/}
-
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/admin.yml b/cpt-kuesel/archive (pre v1.17)/movies/admin.yml
deleted file mode 100644
index 644eda9..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/admin.yml
+++ /dev/null
@@ -1,41 +0,0 @@
-templates:
- Admin:
- label: Admin
- visible_home: true
- sort_title: zzz_<>
-
-collections:
- Tonspuren kontrollieren:
- template: {name: Admin}
- smart_filter:
- all:
- label.not: Audio_okay
- any:
- all:
- - audio_language.not: en
- country: United States of America
- - audio_language.not: en
- country: United Kingdom
- - audio_language.not: de
- country: Germany
- sort_by: added.desc
- validate: false
- Keine deutsche Tonspur:
- template: {name: Admin}
- smart_filter:
- all:
- label.not:
- - separate_german
- - never_german
- audio_language.not: de
- sort_by: added.desc
- validate: false
- RlsGrp nicht gesetzt:
- template: {name: Admin}
- plex_search:
- all:
- label.not: Rlsgrp_lost
- filters:
- filepath: Radarr
- smart_label: added.desc
- schedule: hourly(1)
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/anime.yml b/cpt-kuesel/archive (pre v1.17)/movies/anime.yml
deleted file mode 100644
index 877e9f7..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/anime.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-### Single Movies that belong to an Anime will be put in a hidden collection
-### in order to link them together in the Overview when you scroll down.
-
-templates:
- Movie:
- tmdb_movie: <>
- collection_mode: hide
- sort_title: <>
-
-collections:
- Demon Slayer - Kimetsu no Yaiba:
- template: {name: Movie, movie: 635302}
- K-Project:
- template: {name: Movie, movie: 271708}
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/metadata.yml b/cpt-kuesel/archive (pre v1.17)/movies/metadata.yml
deleted file mode 100644
index a93133b..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/metadata.yml
+++ /dev/null
@@ -1,62 +0,0 @@
-metadata:
- Crouching Tiger, Hidden Dragon:
- alt_title: Tiger & Dragon
- James Bond 007 - Sag niemals nie:
- alt_title: Sag niemals nie
- Paris, Texas:
- alt_title: Motel Chronicles
-
- # --- The Matrix Collection --- #
- Animatrix:
- sort_title: Matrix 0
- Matrix:
- sort_title: Matrix 1
- Matrix Reloaded:
- sort_title: Matrix 2
- Matrix Revolutions:
- sort_title: Matrix 3
- Matrix Resurrections:
- sort_title: Matrix 4
- # --- The Matrix Collection --- #
- # --- The Middle Earth Collection --- #
- Der Hobbit - Eine unerwartete Reise:
- sort_title: Middle Earth 1
- Der Hobbit - Smaugs Einöde:
- sort_title: Middle Earth 2
- Der Hobbit - Die Schlacht der fünf Heere:
- sort_title: Middle Earth 3
- Der Herr der Ringe - Die Gefährten:
- sort_title: Middle Earth 4
- Der Herr der Ringe - Die zwei Türme:
- sort_title: Middle Earth 5
- Der Herr der Ringe - Die Rückkehr des Königs:
- sort_title: Middle Earth 6
- # --- The Middle Earth Collection --- #
- # --- Wizarding World --- #
- Phantastische Tierwesen und wo sie zu finden sind:
- sort_title: Wizarding World 1
- "Phantastische Tierwesen: Grindelwalds Verbrechen":
- sort_title: Wizarding World 2
- # Phantastische Tierwesen 3:
- # sort_title: Wizarding World 3
- # Phantastische Tierwesen 4:
- # sort_title: Wizarding World 4
- # Phantastische Tierwesen 5:
- # sort_title: Wizarding World 5
- Harry Potter und der Stein der Weisen:
- sort_title: Wizarding World 6
- Harry Potter und die Kammer des Schreckens:
- sort_title: Wizarding World 7
- Harry Potter und der Gefangene von Askaban:
- sort_title: Wizarding World 8
- Harry Potter und der Feuerkelch:
- sort_title: Wizarding World 9
- Harry Potter und der Orden des Phönix:
- sort_title: Wizarding World 10
- Harry Potter und der Halbblutprinz:
- sort_title: Wizarding World 11
- Harry Potter und die Heiligtümer des Todes - Teil 1:
- sort_title: Wizarding World 12
- Harry Potter und die Heiligtümer des Todes - Teil 2:
- sort_title: Wizarding World 13
- # --- Wizarding World --- #
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/overlays.yml b/cpt-kuesel/archive (pre v1.17)/movies/overlays.yml
deleted file mode 100644
index b837ab0..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/overlays.yml
+++ /dev/null
@@ -1,229 +0,0 @@
-### ISO-Language codes (https://www.loc.gov/standards/iso639-2/php/code_list.php) in my library:
-# zh | Chinese
-# da | Danish
-# nl | Dutch
-# en | English
-# fr | French
-# de | German
-# hi | Indian (Hindi)
-# te | Indian (Telugu)
-# fa | Iranian (Farsi)
-# it | Italian
-# ja | Japanese
-# ko | Korean
-# ru | Russian
-# es | Spanish
-# th | Thai
-### Flags for Overlays -> https://www.countries-ofthe-world.com/flags-of-the-world.html
-
-templates:
- dl_overlay:
- optional:
- - chinese
- - danish
- - dutch
- - english
- - french
- - german
- - indian_hindi
- - indian_telugu
- - iranian_farsi
- - italian
- - japanese
- - korean
- - russian
- - spanish
- - thai
- default:
- overlay_name: <>
- meta_lang: en-US
- plex_search:
- all:
- audio_language:
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- build_collection: false
- item_overlay: <>
- item_metadata_language: <>
- overlay:
- optional:
- - chinese
- - danish
- - dutch
- - english
- - french
- - german
- - indian_hindi
- - indian_telugu
- - iranian_farsi
- - italian
- - japanese
- - korean
- - russian
- - spanish
- - thai
- default:
- chinese_not: zh
- danish_not: da
- dutch_not: nl
- english_not: en
- french_not: fr
- german_not: de
- indian_hindi_not: hi
- indian_telugu_not: te
- iranian_farsi_not: fa
- italian_not: it
- japanese_not: ja
- korean_not: ko
- russian_not: ru
- spanish_not: es
- thai_not: th
-
- overlay_name: <>
- meta_lang: en-US
- plex_search:
- all:
- audio_language:
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- audio_language.not:
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- - <>
- build_collection: false
- item_overlay: <>
- item_metadata_language: <>
-
-collections:
- dl_chinese_french:
- template: {name: dl_overlay, chinese: zh, french: fr}
- dl_english_chinese:
- template: {name: dl_overlay, chinese: zh, english: en}
- dl_english_danish:
- template: {name: dl_overlay, english: en, danish: da}
- dl_english_dutch:
- template: {name: dl_overlay, english: en, dutch: nl}
- dl_english_french:
- template: {name: dl_overlay, english: en, french: fr}
- dl_english_indian_hindi:
- template: {name: dl_overlay, english: en, indian_hindi: hi}
- dl_english_indian_telugu:
- template: {name: dl_overlay, english: en, indian_telugu: tu}
- dl_english_iranian_farsi:
- template: {name: dl_overlay, english: en, iranian_farsi: fa}
- dl_english_italian:
- template: {name: dl_overlay, english: en, italian: it}
- dl_english_japanese:
- template: {name: dl_overlay, english: en, japanese: ja}
- dl_english_korean:
- template: {name: dl_overlay, english: en, korean: ko}
- dl_english_russian:
- template: {name: dl_overlay, english: en, russian: ru}
- dl_english_spanish:
- template: {name: dl_overlay, english: en, spanish: es}
- dl_english_thai:
- template: {name: dl_overlay, english: en, thai: th}
- dl_french_danish:
- template: {name: dl_overlay, french: fr, danish: da}
- dl_german_chinese:
- template: {name: dl_overlay, german: de, chinese: zh, meta_lang: de-DE}
- dl_german_danish:
- template: {name: dl_overlay, german: de, danish: da, meta_lang: de-DE}
- dl_german_dutch:
- template: {name: dl_overlay, german: de, dutch: nl, meta_lang: de-DE}
- dl_german_english:
- template: {name: dl_overlay, german: de, english: en, meta_lang: de-DE}
- dl_german_french:
- template: {name: dl_overlay, german: de, french: fr, meta_lang: de-DE}
- dl_german_indian_hindi:
- template: {name: dl_overlay, german: de, indian_hindi: hi, meta_lang: de-DE}
- dl_german_indian_telugu:
- template: {name: dl_overlay, german: de, indian_telugu: te, meta_lang: de-DE}
- dl_german_iranian_farsi:
- template: {name: dl_overlay, german: de, iranian_farsi: fa, meta_lang: de-DE}
- dl_german_italian:
- template: {name: dl_overlay, german: de, italian: it, meta_lang: de-DE}
- dl_german_japanese:
- template: {name: dl_overlay, german: de, japanese: ja, meta_lang: de-DE}
- dl_german_korean:
- template: {name: dl_overlay, german: de, korean: ko, meta_lang: de-DE}
- dl_german_russian:
- template: {name: dl_overlay, german: de, russian: ru, meta_lang: de-DE}
- dl_german_spanish:
- template: {name: dl_overlay, german: de, spanish: es, meta_lang: de-DE}
- dl_german_thai:
- template: {name: dl_overlay, german: de, thai: th, meta_lang: de-DE}
- dl_italian_thai:
- template: {name: dl_overlay, italian: it, thai: th}
- dl_japanese_chinese:
- template: {name: dl_overlay, japanese: ja, chinese: zh}
- dl_korean_french:
- template: {name: dl_overlay, korean: ko, french: fr}
-
- chinese:
- template: {name: overlay, chinese: zh, chinese_not: null}
- danish:
- template: {name: overlay, danish: da, danish_not: null}
- dutch:
- template: {name: overlay, dutch: nl, dutch_not: null}
- english:
- template: {name: overlay, english: en, english_not: null}
- french:
- template: {name: overlay, french: fr, french_not: null}
- german:
- template: {name: overlay, german: de, german_not: null, meta_lang: de-DE}
- indian_hindi:
- template: {name: overlay, indian_hindi: hi, indian_hindi_not: null}
- indian_telugu:
- template: {name: overlay, indian_telugu: te, indian_telugu_not: null}
- iranian_farsi:
- template: {name: overlay, iranian_farsi: fa, iranian_farsi_not: null}
- italian:
- template: {name: overlay, italian: it, italian_not: null}
- japanese:
- template: {name: overlay, japanese: ja, japanese_not: null}
- korean:
- template: {name: overlay, korean: ko, korean_not: null}
- russian:
- template: {name: overlay, russian: ru, russian_not: null}
- spanish:
- template: {name: overlay, spanish: es, spanish_not: null}
- thai:
- template: {name: overlay, thai: th, thai_not: null}
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/overlays4k.yml b/cpt-kuesel/archive (pre v1.17)/movies/overlays4k.yml
deleted file mode 100644
index b03ed2c..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/overlays4k.yml
+++ /dev/null
@@ -1,72 +0,0 @@
-### ISO-Language codes (https://www.loc.gov/standards/iso639-2/php/code_list.php) in my library:
-# de | German
-# en | English
-### Flags for Overlays -> https://www.countries-ofthe-world.com/flags-of-the-world.html
-
-templates:
- dl_overlay:
- optional:
- - english
- - german
- default:
- overlay_name: <>
- meta_lang: en-US
- plex_search:
- all:
- resolution: <>
- hdr: <>
- audio_language:
- - <>
- - <>
- build_collection: false
- item_overlay: <>
- item_metadata_language: <>
- overlay:
- optional:
- - english
- - german
- default:
- english_not: en
- german_not: de
-
- overlay_name: <>
- meta_lang: en-US
- plex_search:
- all:
- resolution: <>
- hdr: <>
- audio_language:
- - <>
- - <>
- audio_language.not:
- - <>
- - <>
- build_collection: false
- item_overlay: <>
- item_metadata_language: <>
-
-collections:
- dl_german_english_4k_hdr:
- template: {name: dl_overlay, english: en, german: de, resolution: 4K, hdr: "true", meta_lang: de-DE}
- dl_german_english_4k:
- template: {name: dl_overlay, english: en, german: de, resolution: 4K, hdr: "false", meta_lang: de-DE}
- dl_german_english_hdr:
- template: {name: dl_overlay, english: en, german: de, resolution: 1080, hdr: "true", meta_lang: de-DE}
- dl_german_english:
- template: {name: dl_overlay, english: en, german: de, resolution: 1080, hdr: "false", meta_lang: de-DE}
- english_4k_hdr:
- template: {name: overlay, english: en, english_not: null, resolution: 4K, hdr: "true"}
- english_4k:
- template: {name: overlay, english: en, english_not: null, resolution: 4K, hdr: "false"}
- english_hdr:
- template: {name: overlay, english: en, english_not: null, resolution: 1080, hdr: "true"}
- english:
- template: {name: overlay, english: en, english_not: null, resolution: 1080, hdr: "false"}
- german_4k_hdr:
- template: {name: overlay, german: de, german_not: null, resolution: 4K, hdr: "true", meta_lang: de-DE}
- german_4k:
- template: {name: overlay, german: de, german_not: null, resolution: 4K, hdr: "false", meta_lang: de-DE}
- german_hdr:
- template: {name: overlay, german: de, german_not: null, resolution: 1080, hdr: "true", meta_lang: de-DE}
- german:
- template: {name: overlay, german: de, german_not: null, resolution: 1080, hdr: "false", meta_lang: de-DE}
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/movies/serien.yml b/cpt-kuesel/archive (pre v1.17)/movies/serien.yml
deleted file mode 100644
index e94eb4d..0000000
--- a/cpt-kuesel/archive (pre v1.17)/movies/serien.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-### Single Movies that belong to a Show will be put in a hidden collection
-### in order to link them together in the Overview when you scroll down.
-
-templates:
- Movie:
- tmdb_movie: <>
- collection_mode: hide
- sort_title: <>
-
-collections:
- Hogfather:
- template: {name: Movie, movie: 11910}
- What We Do in the Shadows:
- template: {name: Movie, movie: 246741}
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/shows/Serien.yml b/cpt-kuesel/archive (pre v1.17)/shows/Serien.yml
deleted file mode 100644
index 81c0864..0000000
--- a/cpt-kuesel/archive (pre v1.17)/shows/Serien.yml
+++ /dev/null
@@ -1,36 +0,0 @@
-# Prefixes for cpt-kuesels Anime Collections:
-# +1_ = Genre
-
-# In this file:
-# [
-# +2_ = Shows
-# ]
-
-templates:
- Show:
- tvdb_show: <>
- sort_title: <>
-
-collections:
- Dexter:
- template: {name: Show, show: "79349, 412366"}
- In Association With Marvel:
- template: {name: Show, show: "331980, 281662, 284190, 304219, 317953, 326490, 263365, 281485, 341455, 320558, 332027, 328552"}
- smart_label: year.asc
- sort_title: +2_1_In Association With Marvel
- Marvel Cinematic Universe:
- template: {name: Show, show: "362392, 362496, 362472, 367147,367146"}
- smart_label: year.asc
- sort_title: +2_2_Marvel Cinematic Universe
- Penny Dreadful:
- template: {name: Show, show: "265766, 360892"}
- Stargate:
- template: {name: Show, show: "72449, 70851, 83237, 339552"}
- Star Wars:
- template: {name: Show, show: "361753, 393589, 393187"}
- smart_label: year.asc
- sort_title: +2_3_Star Wars
- What We Do in the Shadows:
- template: {name: Show, show: "358211, 344280"}
- smart_label: year.asc
- sort_title: +2_What We Do in the Shadows
diff --git a/cpt-kuesel/archive (pre v1.17)/shows/Shows.yml b/cpt-kuesel/archive (pre v1.17)/shows/Shows.yml
deleted file mode 100644
index c8af06e..0000000
--- a/cpt-kuesel/archive (pre v1.17)/shows/Shows.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-# Prefixes for cpt-kuesels Anime Collections:
-# +1_ = Genre
-
-# In this file:
-# [
-# +2_ = Shows
-# ]
-
-templates:
- Show:
- tvdb_show: <>
- sort_title: <>
-
-collections:
-
diff --git a/cpt-kuesel/archive (pre v1.17)/shows/admin.yml b/cpt-kuesel/archive (pre v1.17)/shows/admin.yml
deleted file mode 100644
index 648fe02..0000000
--- a/cpt-kuesel/archive (pre v1.17)/shows/admin.yml
+++ /dev/null
@@ -1,16 +0,0 @@
-templates:
- Admin:
- label: Admin
- visible_home: true
- sort_title: zzz_<>
-
-collections:
- Tonspuren kontrollieren:
- template: {name: Admin}
- smart_filter:
- all:
- audio_language.not:
- - en
- - de
- - fr
- validate: false
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/shows/filme.yml b/cpt-kuesel/archive (pre v1.17)/shows/filme.yml
deleted file mode 100644
index 38a852b..0000000
--- a/cpt-kuesel/archive (pre v1.17)/shows/filme.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-### Shows that have Movies will be put in a hidden collection
-### in order to link them together in the Overview when you scroll down.
-
-templates:
- Show:
- tvdb_show: <>
- collection_mode: hide
- sort_title: <>
-
-collections:
- Hogfather:
- template: {name: Show, show: 79988}
- Psych:
- template: {name: Show, show: 79335}
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/shows/metadata.yml b/cpt-kuesel/archive (pre v1.17)/shows/metadata.yml
deleted file mode 100644
index 54e610f..0000000
--- a/cpt-kuesel/archive (pre v1.17)/shows/metadata.yml
+++ /dev/null
@@ -1,75 +0,0 @@
-metadata:
- Curb your Enthusiasm:
- alt_title: Lass es, Larry!
- Haus des Geldes:
- episode_ordering: tvdb_dvd
- Russian Doll:
- alt_title: Matrjoschka
- Superstore:
- episodes:
- S00E01:
- title: Olympia
- summary: Eine spezielle Olympia-Werbekampagne von Cloud 9 gibt Amy die Möglichkeit, ihre Kindheits-Heldin, die Olympiasiegerin im Turnen, Missy Jones, zu treffen. Die erweist sich jedoch schnell als etwas zu inspirierend. Das Olympiafieber hat auch Glenn gepackt. Er hat Mühe, seinen extremen Patriotismus halbwegs unter Kontrolle zu halten. Jonah hingegen erfährt ein Geheimnis über Mateos Vergangenheit, und Dina bereitet eine Schlusszeremonie vor, die ihre Kollegen wohl nie vergessen werden.
- S02E01:
- title: Streik
- summary: Die Mitarbeiter von Cloud 9 streiken, da Glenn (Mark McKinney) gefeuert wurde, weil er Cheyenne (Nichole Bloom) Mutterschaftsgeld zugesagt hat. Der von der Zentrale geschickte District Manager Jeff (Michael Bunin) soll die Krise überwinden. Die Protestführer Jonah (Ben Feldman) und Amy (America Ferrera) streiten sich über die Verhandlungstechnik und über die öffentlichkeitswirksamen Maßnahmen, um Unterstützung für den Streik zu erhalten. Mateo (Nico Santos) schleicht sich immer wieder vom Streik weg, um Jeff von seinem Einsatz im Laden zu beeindrucken. Auch Dina (Lauren Ash) schleimt sich ein, um wieder zur Assistent Managerin befördert zu werden.
- S02E02:
- title: Der Daumen
- summary: "Tag 1 nach dem Streik. District Manager Jeff (Michael Bunin) überwacht die Mitarbeiter im Laden, um Verbesserungspotenzial offenzulegen. Glenn (Mark McKinney) versucht besonders tough aufzutreten und den knallharten Boss zu markieren. Amy (America Ferrera) muss währenddessen die Folgen eines Arbeitsunfall vertuschen: Ein Mitarbeiter hat sich einen Finger abgeschnitten. District Manager Jeff darf davon auf keinen Fall erfahren…"
- S02E03:
- title: Knarren, Pillen, Vögel
- summary: Jonah (Ben Feldman) wird für den Verkauf an der Waffentheke eingesetzt – was ihm als Waffengegner überhaupt nicht zusagt. Glenn (Mark McKinney) erfährt, dass im Cloud 9 die „Pille danach“ verkauft wird. Als Abtreibungsgegner versucht er, den Verkauf zu sabotieren. Außerdem müssen sich die Mitarbeiter mit widerspenstigen Krähen in ihrem Laden auseinandersetzen.
- S02E04:
- title: Der Kannibale von Cloud 9
- summary: "Das Maskottchen von „Cloud 9“ wird eines abscheulichen Verbrechens angeklagt. Glenn (Mark McKinney) ist besorgt und stellt sich die Frage, wie gut er seine Angestellten überhaupt kennt. Dina (Lauren Ash) hat nun leichtes Spiel: Sie darf endlich einen Drogentest bei allen Mitarbeitern durchführen lassen. Jonah (Ben Feldman) und Amy (America Ferrera) versuchen jegliche Arbeit zu vermeiden, in dem sie sich gegenseitig Streiche spielen und zu Mutproben auffordern. Cheyenne (Nichole Bloom) kann nicht aufhören, von ihrem Baby zu sprechen – was Garrett (Colton Dunn) und Sandra (Kaliko Kauahi) gehörig auf die Nerven geht. Mateo (Nico Santos) flirtet unterdessen heftig mit dem District Manager Jeff (Michael Bunin)."
- S02E05:
- title: Regeln sind Regeln
- summary: Cheyenne und Bo geraten ständig aneinander. Das veranlasst sowohl Amy als auch Glenn, den beiden auf ganz unterschiedliche Weise Ratschläge zu erteilen. Unterdessen haben Mateo und Jonah den Auftrag, die Hunde zu beaufsichtigen. Zudem gibt es Ärger zwischen Garrett und Dina wegen der Zeiterfassung.
- S02E06:
- title: Halloween
- summary: Weil es angeblich zu einem Diebstahl gekommen ist, wird Dina als Detektivin aktiv. Sie startet zu ausgedehnten Ermittlungen durch den gesamten Laden. Ihr Vorgehen bringt allerdings die Pläne aller Kollegen für Halloween gehörig durcheinander. Besonders Garrett muss sich Dinas Nachforschungen erwehren. Cheyenne und Jonah versuchen unterdessen, eine Beziehung einzugehen.
- S02E07:
- title: Wahltag
- summary: Cloud 9 ist zum offiziellen Wahllokal erklärt worden. Während der Abstimmung kommt es zu allerlei Zwischenfällen. Unter anderem schießen Amy (America Ferrera) und Jonah (Ben Feldman) quer. Dina (Lauren Ash) und Glenn (Mark McKinney) versuchen in der Zwischenzeit, einen unangenehmen Vorfall zu vertuschen. Ähnlich verhält sich auch Mateo (Nico Santos), der seinen Status als illegaler Einwanderer möglichst geheimhalten will.
- S02E08:
- title: Frohe Weihnacht
- summary: Wegen des Weihnachtsgeschäfts stellt Glenn (Mark McKinney) einige Hilfskräfte ein, unter anderem auch Amys (America Ferrera) Mann Adam (Ryan Gaul). Die Zusammenarbeit gestaltet sich jedoch nicht ganz einfach. Auch Jonah (Ben Feldman) und Garrett (Colton Dunn) bekommen mit den Aushilfskräften ihre Probleme. Überdies sucht Glenn nach dem perfekten Weihnachtsmann für sein Kaufhaus.
- S02E09:
- title: Black Friday
- summary: Der geschäftigste Tag des Jahres steht bevor. Ausgerechnet jetzt leiden alle Angestellten an einer Lebensmittelvergiftung. Amy (America Ferrera) gibt sich besonders hart und versucht, ihre Magenverstimmung zu ignorieren. Mateo (Nico Santos) und Cheyenne (Nichole Bloom) setzen unterdessen eine neue Geschäftsidee in die Tat um. Und Glenn (Mark McKinney) verhält sich äußerst merkwürdig.
- S02E10:
- title: Fundbüro
- summary: Traditionell werden zu Jahresbeginn die verloren gegangenen Sachen aus dem Fundbüro an die Mitarbeiter verteilt. Amy (America Ferrara) knackt dabei den Jackpot, denn in ihrer Hose sind 906 Dollar versteckt. Während Amy das Geld für Rechnungen und ihre Familie nutzen möchte, versucht Jonah (Ben Feldman) sie davon zu überzeugen, sich mit dem Geld selber zu verwöhnen. Obwohl der Fund eigentlich ein Geheimnis bleiben sollte, plaudert Cheyenne (Nichole Bloom) ihn vor der versammelten Mannschaft aus… Glenn (Mark McKinney) macht sich Sorgen, dass seine Mitarbeiter unter Depressionen leiden könnten. Seine Aufmunterungsversuche gehen allerdings nach hinten los…
- S02E11:
- title: Der Club der Optionslosen
- summary: "Ein Markenwechsel steht an: Anstatt der Hausmarke „Halo“ wird nun „Supercloud“ eingeführt! Ein Vorstandsmitglied überwacht die Einführung, und wie es der Zufall so will, kennt er Jonah noch aus Studienzeiten. Derweil sucht Dina den Verräter, der sie beim Betriebsleiter verpfiffen hat, und Sandra baut ein Lügengerüst rund um ihre angebliche Beziehung zu Jeff zusammen…"
- S02E12:
- title: Ladies’ Lunch
- summary: Es spricht sich herum, dass Amy (America Ferrera) und ihr Mann Probleme haben und deshalb eine Eheberatung aufsuchen. Um Amy aufzuheitern, lädt Dina (Lauren Ash) sie und die Kolleginnen zu einem gemeinsamen Ladies’ Lunch ein. Cheyenne (Nichole Bloom) wiederum will Amy mit einem spektakulären neuen Look helfen. Unterdessen haben Jonah (Ben Feldman) und Garrett (Mark McKinney) ein Spiel erfunden.
- S02E13:
- title: Valentinstag
- summary: Am Valentinstag versuchen sich Amy (America Ferrera) und Glenn (Mark McKinney) als Heiratsvermittler. Ihre guten Absichten gehen jedoch mächtig nach hinten los. Währenddessen versucht Jonah (Ben Feldman) undercover, einen Serien-Ladendieb zu stellen. Mateo (Nico Santos) verliert die Fassung, als die Beziehung zwischen Sandra (Kaliko Kauahi) und Jeff (Michael Bunin) eine neue Wendung nimmt.
- S02E14:
- title: Heißer Laden
- summary: Weil die Heizung nicht richtig funktioniert, nehmen die Spannungen zwischen Amy (America Ferrera), Jonah (Ben Feldman) und den anderen Superstore-Mitarbeitern zu. Dina (Lauren Ash) und Garrett (Colton Dunn) finden derweil einen Weg, um sich die Zeit zu vertreiben. Cheyenne (Nichole Bloom) hilft Glenn (Mark McKinney), eine Krise zu überwinden, als er versucht, die Heizung eigenhändig zu reparieren.
- S02E15:
- title: Sehnsucht
- summary: Als Amy (America Ferrera) Mateo (Nico Santos) bei einem heimlichen Treffen mit Jeff (Michael Bunin) beobachtet, ignoriert sie Garretts (Colton Dunn) Rat, sich aus der Sache herauszuhalten, und sorgt dafür, dass gleich mehrere Beziehungen durcheinandergeraten. Derweil nimmt es Glenn (Mark McKinney) Jonah (Ben Feldman) übel, dass der ihn bei der Cloud-9-Wellness-Messe übertrumpft hat, und Dina (Lauren Ash) versucht zu beweisen, dass Amy ihre Krankheit nur vorgetäuscht hat.
- S02E16:
- title: Von Preisen, Eltern und Insekten
- summary: Amy (America Ferrara) fährt mit Jonah (Ben Feldman), zu ihren Eltern, um ihnen beim Auszug aus dem Haus zu helfen, in dem sie einst aufgewachsen ist. Unterdessen macht sich Glenn (Mark McKinney) daran, den ausgeschriebenen Integrity Award zu gewinnen. Er hat allerdings Angst, dass Garrett (Colton Dunn) ihm den Preis wegschnappt. Dina (Lauren Ash) nutzt derweil Mateos (Nico Santos) Beziehung zu Jeff (Michael Bunin), um Probleme im Laden zu lösen.
- S02E17:
- title: Volltreffer
- summary: Durch die Versetzung in einen Cloud-9-Flagshipstore kommen Probleme auf Mateo (Nico Santos) zu. Er versucht verzweifelt, seinen illegalen Aufenthaltsstatus zu klären. Unterdessen hilft Amy (America Ferrera) Glenn (Mark McKinney) bei der Bekämpfung eines Internet-Trolls. Jonah (Ben Feldman) und Cheyenne (Nichole Bloom) wollen Mateo Rechtsbeistand leisten, während Dina (Lauren Ash) und Garrett (Colton Dunn) sich auf eine Auseinandersetzung mit der Firmenleitung einlassen.
- S02E18:
- title: Die Tochter des Chefs
- summary: "Glenn (Mark McKinney) lädt alle seine Kinder in den Laden ein und verursacht ein heilloses Durcheinander unter den Angestellten. Jonah (Ben Feldman) entwickelt ein romantisches Interesse an Glenns 25-jähriger Tochter, wobei Amy (America Ferrera) zwischen die Fronten gerät. Mittlerweile kämpfen Garrett (Colton Dunn), Dina (Lauren Ash) und Cheyenne (Nichole Bloom) damit, eines der quirligen Kleinkinder im Auge zu behalten, und Mateo (Nico Santos) trickst die Kids aus: Er lässt sie für sich arbeiten, während er sich mit seinem Leben nach Jeff beschäftigt."
- S02E19:
- title: Glenn’s Sorgen, Jonah’s Sorgen
- summary: Glenn (Mark McKinney) ruft zum Frühjahrsputz im Cloud-9-Supermarkt auf. Amy (America Ferrera) und Garrett (Colton Dunn) machen mit und haben viel Spaß beim Herumschnüffeln in nicht abgeholten Fotos. Unterdessen nutzt Jonah (Ben Feldman) die Gelegenheit, Glenn für sich einzunehmen und seine Anerkennung zu gewinnen. Cheyennes (Nichole Bloom) Verlobter Bo (Johnny Pemberton) fängt im Laden an, um etwas für die Hochzeit dazuzuverdienen. Dabei macht er sich Dinas und Mateos Insiderkenntnisse zunutze.
- S02E20:
- title: Cheyenne’s Hochzeit
- summary: Endlich findet Cheyennes (Nichole Bloom) und Bos (Johnny Pemberton) Traumhochzeit statt, jedoch verläuft nicht alles nach Plan. Beziehungen beginnen zu bröckeln, als Amy (America Ferrara) und Jonah (Ben Feldman) versuchen, Gerüchte über ihr Verhältnis zu zerstreuen. Währenddessen versucht Glenn (Mark McKinney), der von bevorstehenden Entlassungen gehört hat, Einfluss auf Jeff (Michael Bunin) zu nehmen. Mateo (Nico Santos) hingegen geht Jeff während der Hochzeit aus dem Weg.
- S02E21:
- title: Tornado
- summary: Die Nerven der Belegschaft sind zum Zerreißen gespannt, als Glenn (Mark McKinney) zu entscheiden versucht, wen er entlassen soll. Jonah (Ben Feldman) kämpft derweil mit den Folgen des Geständnisses, das er Amy (America Ferrara) gemacht hat. Während Dina (Lauren Ash) und Garrett (Colton Dunn) sich streiten, schmiedet Mateo (Nico Santos) eine Allianz, um seinen Job behalten zu können. Im denkbar ungünstigsten Moment bringt eine Tornadowarnung die Cloud-9-Mitarbeiter in unangenehme Situationen.
\ No newline at end of file
diff --git a/cpt-kuesel/archive (pre v1.17)/shows/overlays.yml b/cpt-kuesel/archive (pre v1.17)/shows/overlays.yml
deleted file mode 100644
index 67fede2..0000000
--- a/cpt-kuesel/archive (pre v1.17)/shows/overlays.yml
+++ /dev/null
@@ -1,74 +0,0 @@
-### ISO-Language codes (https://www.loc.gov/standards/iso639-2/php/code_list.php) in my library:
-# de | German
-# en | English
-# fr | French
-### Flags for Overlays -> https://www.countries-ofthe-world.com/flags-of-the-world.html
-
-templates:
- dl_overlay:
- optional:
- - english
- - french
- - german
- - spanish
- default:
- overlay_name: <>
- meta_lang: en-US
- plex_search:
- all:
- audio_language:
- - <>
- - <>
- - <>
- - <>
- build_collection: false
- item_overlay: <>
- item_metadata_language: <>
- overlay:
- optional:
- - english
- - french
- - german
- - spanish
- default:
- english_not: en
- french_not: fr
- german_not: de
- spanish_not: es
-
- overlay_name: <>
- meta_lang: en-US
- plex_search:
- all:
- audio_language:
- - <>
- - <>
- - <>
- - <>
- audio_language.not:
- - <>
- - <>
- - <>
- - <>
- build_collection: false
- item_overlay: <>
- item_metadata_language: <>
-
-collections:
- dl_english_french:
- template: {name: dl_overlay, english: en, french: fr}
- dl_german_english:
- template: {name: dl_overlay, german: de, english: en, meta_lang: de-DE}
- dl_german_french:
- template: {name: dl_overlay, german: de, french: fr, meta_lang: de-DE}
- dl_german_spanish:
- template: {name: dl_overlay, german: de, spanish: es, meta_lang: de-DE}
-
- english:
- template: {name: overlay, english: en, english_not: null}
- french:
- template: {name: overlay, french: fr, french_not: null}
- german:
- template: {name: overlay, german: de, german_not: null, meta_lang: de-DE}
- spanish:
- template: {name: overlay, spanish: es, spanish_not: null}
diff --git a/cpt-kuesel/metadata/admin/_switches.yml b/cpt-kuesel/metadata/admin/_switches.yml
new file mode 100644
index 0000000..32e9cfa
--- /dev/null
+++ b/cpt-kuesel/metadata/admin/_switches.yml
@@ -0,0 +1,106 @@
+templates:
+ sw_german:
+ default:
+ sw_german: false
+ allowed_library_types: <>
+ sw_english:
+ default:
+ sw_english: false
+ allowed_library_types: <>
+ sw_french:
+ default:
+ sw_french: false
+ allowed_library_types: <>
+ sw_japanese:
+ default:
+ sw_japanese: false
+ allowed_library_types: <>
+ sw_korean:
+ default:
+ sw_korean: false
+ allowed_library_types: <>
+ sw_chinese:
+ default:
+ sw_chinese: false
+ allowed_library_types: <>
+ sw_danish:
+ default:
+ sw_danish: false
+ allowed_library_types: <>
+ sw_russian:
+ default:
+ sw_russian: false
+ allowed_library_types: <>
+ sw_spanish:
+ default:
+ sw_spanish: false
+ allowed_library_types: <>
+ sw_italian:
+ default:
+ sw_italian: false
+ allowed_library_types: <>
+ sw_portuguese:
+ default:
+ sw_portuguese: false
+ allowed_library_types: <>
+ sw_hindi:
+ default:
+ sw_hindi: false
+ allowed_library_types: <>
+ sw_telugu:
+ default:
+ sw_telugu: false
+ allowed_library_types: <>
+ sw_farsi:
+ default:
+ sw_farsi: false
+ allowed_library_types: <>
+ sw_thai:
+ default:
+ sw_thai: false
+ allowed_library_types: <>
+ sw_dutch:
+ default:
+ sw_dutch: false
+ allowed_library_types: <>
+ sw_norwegian:
+ default:
+ sw_norwegian: false
+ allowed_library_types: <>
+ sw_icelandic:
+ default:
+ sw_icelandic: false
+ allowed_library_types: <>
+ sw_swedish:
+ default:
+ sw_swedish: false
+ allowed_library_types: <>
+ sw_turkish:
+ default:
+ sw_turkish: false
+ allowed_library_types: <>
+ sw_polish:
+ default:
+ sw_polish: false
+ allowed_library_types: <>
+ sw_czech:
+ default:
+ sw_czech: false
+ allowed_library_types: <>
+ sw_ukrainian:
+ default:
+ sw_ukrainian: false
+ allowed_library_types: <>
+ sw_hungarian:
+ default:
+ sw_hungarian: false
+ allowed_library_types: <>
+
+ sw_uhd:
+ default:
+ sw_uhd: false
+ allowed_library_types: <>
+ sw_hdr:
+ default:
+ sw_hdr: false
+ allowed_library_types: <>
\ No newline at end of file
diff --git a/cpt-kuesel/metadata/admin/_templates.yml b/cpt-kuesel/metadata/admin/_templates.yml
index 49871a7..4ca6d6c 100644
--- a/cpt-kuesel/metadata/admin/_templates.yml
+++ b/cpt-kuesel/metadata/admin/_templates.yml
@@ -4,21 +4,57 @@ templates:
- overlay_level
collection_level: <>
overlay:
- name: <>_<>_<>_<>
+ name: <>_<>_<>_<>
file: overlays/<>/<>.png
- group: <>
+ queue: <>
weight: <>
- horizontal_offset: <>
- vertical_offset: <>
- ol_items:
+ it_items:
optional:
- it_language
+ - it_uhd
- it_hdr
- - it_resolution
- - it_resolution_not
- plex_all: true
- filters:
- audio_language: <>
- hdr: <>
- resolution: <>
- resolution.not: <>
\ No newline at end of file
+ - it_queue
+ default:
+ it_default: "bottom, up_corners, down_corners, left_side, right_side, sides" # list of comma separated labels used to change overlay positions, call as null when using one of those labels with it_queue
+ plex_search:
+ all:
+ audio_language: <>
+ resolution: <>
+ hdr: <>
+ label: <>
+ label.not: <>
+ lbxd_list:
+ optional:
+ - lbxd_order
+ - lbxd_smart
+ default:
+ lbxd_user: jkbsmm
+ lbxd_sort: <>
+ letterboxd_list: https://letterboxd.com/<>/list/<>/
+ collection_order: <>
+ smart_label: <>
+ sort_title: <>
+ lbxd_wlist:
+ optional:
+ - lbxd_order
+ - lbxd_smart
+ default:
+ lbxd_user: jkbsmm
+ lbxd_sort: <>
+ letterboxd_list: https://letterboxd.com/<>/watchlist/
+ collection_order: <>
+ smart_label: <>
+ sort_title: <>
+ tmdb_movie:
+ optional:
+ - tmdb_collection
+ - tmdb_movie
+ - tmdb_order
+ - tmdb_smart
+ default:
+ tmdb_sort: <>
+ tmdb_collection_details: <>
+ tmdb_movie: <>
+ collection_order: <>
+ smart_label: <>
+ sort_title: <>
\ No newline at end of file
diff --git a/cpt-kuesel/metadata/admin/core.yml b/cpt-kuesel/metadata/admin/core.yml
index 13623ee..e1e10bd 100644
--- a/cpt-kuesel/metadata/admin/core.yml
+++ b/cpt-kuesel/metadata/admin/core.yml
@@ -1,5 +1,5 @@
external_templates:
- - file: metadata/admin/_templates.yml
+ - file: metadata/admin/_templates
templates:
label_collector:
default:
@@ -13,6 +13,10 @@ templates:
default:
non_german_metadata: true
allowed_library_types: <>
+ local_only:
+ default:
+ local_only: false
+ allowed_library_types: <>
collections:
label_collector:
template: {name: label_collector}
@@ -22,6 +26,28 @@ collections:
- admin
- german_metadata
- non_german_metadata
+ - bottom
+ - up_corners
+ - down_corners
+ - left_side
+ - right_side
+ - sides
+ remove_non_german_metadata:
+ template: {name: non_german_metadata}
+ build_collection: false
+ plex_search:
+ all:
+ audio_language: de
+ label: non_german_metadata
+ item_label.remove: non_german_metadata
+ remove_german_metadata:
+ template: {name: german_metadata}
+ build_collection: false
+ plex_search:
+ all:
+ audio_language.not: de
+ label: german_metadata
+ item_label.remove: german_metadata
german_metadata:
template: {name: german_metadata}
build_collection: false
@@ -31,7 +57,7 @@ collections:
label.not: german_metadata
item_metadata_language: de-DE
item_label: german_metadata
- non_item_remove_label: german_metadata
+ item_label.remove: non_german_metadata
non_german_metadata:
template: {name: non_german_metadata}
build_collection: false
@@ -41,4 +67,15 @@ collections:
label.not: non_german_metadata
item_metadata_language: en-US
item_label: non_german_metadata
- non_item_remove_label: non_german_metadata
+ item_label.remove: german_metadata
+ local_only:
+ template:
+ - name: local_only
+ - name: it_items
+ it_default: null
+ it_resolution: 4k
+ - name: it_items
+ it_default: null
+ it_hdr: true
+ build_collection: false
+ item_label: local_only
diff --git a/cpt-kuesel/metadata/anime/metadata.yml b/cpt-kuesel/metadata/anime/metadata.yml
new file mode 100644
index 0000000..0b66031
--- /dev/null
+++ b/cpt-kuesel/metadata/anime/metadata.yml
@@ -0,0 +1,31 @@
+metadata:
+ # : #
+ # title: # override stupid translations of show names
+ # label: #
+ # seasons:
+ # :
+ # title: # custom season name
+ # summary: # custom summary for season
+ # label: #
+ # episodes:
+ # :
+ # title: # custom episode name
+ # summary: # custom summary for episode
+ # label: #
+
+ 79895: # Gintama
+ seasons:
+ 0:
+ title: "The Semi-Final"
+ summary: Two special Episodes to watch before the 2021 movie "The Very Final".
+ episodes:
+ 18:
+ title: The Semi-Final - Don't Spread the Wrapping Cloth Without Thinking Ahead
+ summary: As the war temporarily calms down and Edo rebuilds, Gintoki finds Shinpachi—who is still unaware of his return—on a bridge. However, as a fight quickly breaks out between the Yorozuya and the Tenshouin Naraku, suspicion grows, forcing Gintoki to use what is nearest—a loincloth—to mask his identity. Saved for the time being, Gintoki enters the Yorozuya office, but unbeknownst to him, someone else is already waiting there...
+ 19:
+ title: The Semi-Final - Don't Make Up Your Mind Right Before The Important Decision
+ summary: Meanwhile, Kondou departs Earth to marry Princess Bubbles in an attempt to improve diplomatic relations. After boarding the Gorilla Amanto mother ship, he realizes that he doesn't speak their language. Confused, Kondou tries conversing with them, only to inadvertently gain their support. However, someone associated with the princess crashes the ongoing ceremony. Will the wedding continue, or has Kondou just been saved from becoming the next Gorilla Prince?
+ 251085: # "Avatar: The Legend of Korra"
+ title: "Avatar: The Legend of Korra"
+ 390382: # Kemono Jihen
+ title: Kemono Jihen
\ No newline at end of file
diff --git a/cpt-kuesel/metadata/movies/Collections.yml b/cpt-kuesel/metadata/movies/Collections.yml
new file mode 100644
index 0000000..b21d945
--- /dev/null
+++ b/cpt-kuesel/metadata/movies/Collections.yml
@@ -0,0 +1,132 @@
+external_templates:
+ - file: metadata/admin/_templates.yml
+templates:
+ movie_collections:
+ default:
+ minimum_items: 2
+ optional:
+ - add_movies
+ - name_mapping
+ collection_order: release
+ tmdb_collection: <>
+ tmdb_summary: <>
+ tmdb_background: <>
+ tmdb_movie: <>
+ minimum_items: <>
+ name_mapping: <>
+dynamic_collections:
+ TMDb Collections:
+ type: tmdb_collection
+ template: movie_collections
+ remove_suffix:
+ - Collection
+ - Filmreihe
+ title_override:
+ 304: Ocean's Movies
+ 2344: The Matrix
+ 9485: Fast & Furious
+ 34055: Pokémon
+ 86055: Men In Black
+ 115575: Star Trek Alternate Reality
+ 115838: "Escape From ..."
+ 135483: Taken
+ 290973: Crouching Tiger, Hidden Dragon
+ 382685: Now You See Me
+ 386382: Frozen
+ 535313: The Monsterverse
+ 575987: The Girl - Millennium
+ 608101: "The Hitman's Bodyguard"
+ 735384: Hercule Poirot
+ 747168: Borat Moviefilms
+ 975677: The First Myth Universe
+ addons:
+ 34055: # Combine all Pokémon Movie Collections into one
+ - 661025
+ - 661026
+ - 661028
+ - 661029
+ - 661031
+ exclude:
+ - 10 # Exclude Star Wars, added via Letterboxd List below
+ - 809185 # Exclude Army of the Dead, added via Letterboxd List below
+ template_variables: # Movies that have TMDb Collections where I have multiple versions of the first one,
+ minimum_items: # that should not be a collection until the second movie actually gets released.
+ 475557: 3 # Joker
+ 870339: 3 # The Accountant
+ 948485: 3 # The Batman
+ 726871: 3 # Dune
+ 861415: 3 # Free Guy
+ add_movies: # Add Movies to collections, which did not meet TMDbs criteria
+ 304: "402900" # Add "Ocean's 8" to "Ocean's Movies"
+ 2344: "55931" # Add "Animatrix" to "The Matrix"
+ 2883: "414419" # Add "Kill Bill: The Whole Bloody Affair" to "Kill Bill"
+ 9485: "384018" # Add "Fast & Furious: Hobbs & Shaw" to "Fast & Furious"
+ 17178: "828853" # Add "Jackass 4.5" to "Jackass"
+ 17235: "456740" # Add "Hellboy (2019)" to "Hellboy"
+ 44215: "2164" # Add "Stargate" to "Stargate"
+ 448150: "567604" # Add "Once upon a Deadpool" to "Deadpool"
+ 535313: "293167" # Add "Kong: Skull Island" to "The Monsterverse"
+ name_mapping: # Asset folders which differ in name from the collection
+ 119: The Lord of the Rings
+ 131: Three Colors
+ 230: The Godfather
+ 264: Back to the Future
+ 295: Pirates of the Caribbean
+ 420: The Chronicles of Narnia
+ 528: The Terminator
+ 1565: 28 Days-Weeks Later
+ 1570: Die Hard
+ 1960: Evil Dead
+ 2366: Jaws
+ 3963: The Crimson Rivers
+ 4438: The Space Odyssey Series
+ 31562: The Bourne
+ 37139: Naked Gun
+ 91746: Bill & Ted's Most Excellent Movies
+ 87186: The Boondock Saints
+ 87359: Mission Impossible
+ 115762: Alien vs Predator
+ 115838: Escape From
+ 121938: The Hobbit
+ 137696: Monsters, Inc
+ 137697: Finding Nemo
+ 163902: RED
+ 173710: Planet of the Apes (Reboot)
+ 261307: Alice in Wonderland
+ 353325: Joe Dirt
+ 435259: Fantastic Beasts
+ 464577: The Croods
+ 468222: The Incredibles
+ 477962: It
+ 530064: The Shining
+ 647077: Coming to America
+ 720879: Sonic the Hedgehog
+collections:
+ Alien + Predator Universe:
+ template: {name: lbxd_list, lbxd_list: alien-predator-universe, lbxd_smart: year.asc}
+ Army of the Dead:
+ template: {name: lbxd_list, lbxd_list: army-of-the-dead, lbxd_order: custom}
+ Cloverfield:
+ template: {name: lbxd_list, lbxd_list: cloverfield}
+ Cornetto Trilogy:
+ template: {name: lbxd_list, lbxd_list: cornetto-trilogy}
+ Eastrail 177:
+ template: {name: lbxd_list, lbxd_list: eastrail-177}
+ Grindhouse:
+ template: {name: lbxd_list, lbxd_list: grindhouse}
+ Marvel Cinematic Universe:
+ template: {name: lbxd_list, lbxd_list: marvel-cinematic-universe, lbxd_smart: year.desc}
+ Middle Earth:
+ template: {name: lbxd_list, lbxd_list: middle-earth, lbxd_smart: year.desc}
+ Monty Python:
+ template: {name: lbxd_list, lbxd_list: monty-python, lbxd_smart: year.asc}
+ Spider-Man Universe:
+ template: {name: lbxd_list, lbxd_list: spider-man-universe, lbxd_smart: year.asc}
+ Star Wars:
+ template: {name: lbxd_list, lbxd_list: star-wars, lbxd_order: custom}
+ Vengeance:
+ template: {name: lbxd_list, lbxd_list: vengeance-trilogy, lbxd_order: custom}
+ Wizarding World:
+ template: {name: lbxd_list, lbxd_list: wizarding-world, lbxd_smart: year.desc}
+ Worlds of DC:
+ template: {name: lbxd_list, lbxd_list: worlds-of-dc, lbxd_smart: year.desc}
diff --git a/cpt-kuesel/metadata/movies/Suggestions.yml b/cpt-kuesel/metadata/movies/Suggestions.yml
new file mode 100644
index 0000000..595b7ca
--- /dev/null
+++ b/cpt-kuesel/metadata/movies/Suggestions.yml
@@ -0,0 +1,15 @@
+external_templates:
+ - file: metadata/admin/_templates.yml
+collections:
+ Movie of the Day:
+ plex_search:
+ all:
+ year.gte: 1800
+ sort_by: random
+ limit: 1
+ schedule: hourly(1)
+ smart_label: random
+ visible_shared: true
+ visible_library: true
+ Family Watchlist:
+ template: {name: lbxd_wlist, lbxd_smart: random}
diff --git a/cpt-kuesel/metadata/movies/metadata.yml b/cpt-kuesel/metadata/movies/metadata.yml
new file mode 100644
index 0000000..1d93c68
--- /dev/null
+++ b/cpt-kuesel/metadata/movies/metadata.yml
@@ -0,0 +1,17 @@
+metadata:
+ # : #
+ # title: # override stupid german translations of movie names
+ # label: #
+ # file_poster: assets/movies/filme/ # for movies with multiple versions and different folder names
+
+ 146: # Crouching Tiger, Hidden Dragon
+ title: Crouching Tiger, Hidden Dragon
+ label: bottom
+ 655: # Paris, Texas
+ title: Paris, Texas
+ 8386: # How High
+ title: How High
+ 36670: # James Bond 007 - Sag niemals nie
+ title: James Bond 007 - Sag niemals nie
+ 263341: # Crouching Tiger, Hidden Dragon: Sword of Destiny
+ label: bottom
\ No newline at end of file
diff --git a/cpt-kuesel/metadata/shows/metadata.yml b/cpt-kuesel/metadata/shows/metadata.yml
new file mode 100644
index 0000000..4c56e31
--- /dev/null
+++ b/cpt-kuesel/metadata/shows/metadata.yml
@@ -0,0 +1,93 @@
+metadata:
+ # : #
+ # title: # override stupid translations of show names
+ # label: #
+ # seasons:
+ # :
+ # title: # custom season name
+ # summary: # custom summary for season
+ # label: #
+ # episodes:
+ # :
+ # title: # custom episode name
+ # summary: # custom summary for episode
+ # label: #
+
+ 76203: # Curb your Enthusiasm
+ title: Curb your Enthusiasm
+ 295648: # Superstore
+ seasons:
+ 0:
+ episodes:
+ 1:
+ title: Olympia
+ summary: >-
+ ZWISCHEN STAFFEL 1 UND 2 GUCKEN
+ Eine spezielle Olympia-Werbekampagne von Cloud 9 gibt Amy die Möglichkeit, ihre Kindheits-Heldin, die Olympiasiegerin im Turnen, Missy Jones, zu treffen. Die erweist sich jedoch schnell als etwas zu inspirierend. Das Olympiafieber hat auch Glenn gepackt. Er hat Mühe, seinen extremen Patriotismus halbwegs unter Kontrolle zu halten. Jonah hingegen erfährt ein Geheimnis über Mateos Vergangenheit, und Dina bereitet eine Schlusszeremonie vor, die ihre Kollegen wohl nie vergessen werden.
+ 2:
+ episodes:
+ 1:
+ title: Streik
+ summary: Die Mitarbeiter von Cloud 9 streiken, da Glenn (Mark McKinney) gefeuert wurde, weil er Cheyenne (Nichole Bloom) Mutterschaftsgeld zugesagt hat. Der von der Zentrale geschickte District Manager Jeff (Michael Bunin) soll die Krise überwinden. Die Protestführer Jonah (Ben Feldman) und Amy (America Ferrera) streiten sich über die Verhandlungstechnik und über die öffentlichkeitswirksamen Maßnahmen, um Unterstützung für den Streik zu erhalten. Mateo (Nico Santos) schleicht sich immer wieder vom Streik weg, um Jeff von seinem Einsatz im Laden zu beeindrucken. Auch Dina (Lauren Ash) schleimt sich ein, um wieder zur Assistent Managerin befördert zu werden.
+ 2:
+ title: Der Daumen
+ summary: "Tag 1 nach dem Streik. District Manager Jeff (Michael Bunin) überwacht die Mitarbeiter im Laden, um Verbesserungspotenzial offenzulegen. Glenn (Mark McKinney) versucht besonders tough aufzutreten und den knallharten Boss zu markieren. Amy (America Ferrera) muss währenddessen die Folgen eines Arbeitsunfall vertuschen: Ein Mitarbeiter hat sich einen Finger abgeschnitten. District Manager Jeff darf davon auf keinen Fall erfahren…"
+ 3:
+ title: Knarren, Pillen, Vögel
+ summary: Jonah (Ben Feldman) wird für den Verkauf an der Waffentheke eingesetzt – was ihm als Waffengegner überhaupt nicht zusagt. Glenn (Mark McKinney) erfährt, dass im Cloud 9 die „Pille danach“ verkauft wird. Als Abtreibungsgegner versucht er, den Verkauf zu sabotieren. Außerdem müssen sich die Mitarbeiter mit widerspenstigen Krähen in ihrem Laden auseinandersetzen.
+ 4:
+ title: Der Kannibale von Cloud 9
+ summary: "Das Maskottchen von „Cloud 9“ wird eines abscheulichen Verbrechens angeklagt. Glenn (Mark McKinney) ist besorgt und stellt sich die Frage, wie gut er seine Angestellten überhaupt kennt. Dina (Lauren Ash) hat nun leichtes Spiel: Sie darf endlich einen Drogentest bei allen Mitarbeitern durchführen lassen. Jonah (Ben Feldman) und Amy (America Ferrera) versuchen jegliche Arbeit zu vermeiden, in dem sie sich gegenseitig Streiche spielen und zu Mutproben auffordern. Cheyenne (Nichole Bloom) kann nicht aufhören, von ihrem Baby zu sprechen – was Garrett (Colton Dunn) und Sandra (Kaliko Kauahi) gehörig auf die Nerven geht. Mateo (Nico Santos) flirtet unterdessen heftig mit dem District Manager Jeff (Michael Bunin)."
+ 5:
+ title: Regeln sind Regeln
+ summary: Cheyenne und Bo geraten ständig aneinander. Das veranlasst sowohl Amy als auch Glenn, den beiden auf ganz unterschiedliche Weise Ratschläge zu erteilen. Unterdessen haben Mateo und Jonah den Auftrag, die Hunde zu beaufsichtigen. Zudem gibt es Ärger zwischen Garrett und Dina wegen der Zeiterfassung.
+ 6:
+ title: Halloween
+ summary: Weil es angeblich zu einem Diebstahl gekommen ist, wird Dina als Detektivin aktiv. Sie startet zu ausgedehnten Ermittlungen durch den gesamten Laden. Ihr Vorgehen bringt allerdings die Pläne aller Kollegen für Halloween gehörig durcheinander. Besonders Garrett muss sich Dinas Nachforschungen erwehren. Cheyenne und Jonah versuchen unterdessen, eine Beziehung einzugehen.
+ 7:
+ title: Wahltag
+ summary: Cloud 9 ist zum offiziellen Wahllokal erklärt worden. Während der Abstimmung kommt es zu allerlei Zwischenfällen. Unter anderem schießen Amy (America Ferrera) und Jonah (Ben Feldman) quer. Dina (Lauren Ash) und Glenn (Mark McKinney) versuchen in der Zwischenzeit, einen unangenehmen Vorfall zu vertuschen. Ähnlich verhält sich auch Mateo (Nico Santos), der seinen Status als illegaler Einwanderer möglichst geheimhalten will.
+ 8:
+ title: Frohe Weihnacht
+ summary: Wegen des Weihnachtsgeschäfts stellt Glenn (Mark McKinney) einige Hilfskräfte ein, unter anderem auch Amys (America Ferrera) Mann Adam (Ryan Gaul). Die Zusammenarbeit gestaltet sich jedoch nicht ganz einfach. Auch Jonah (Ben Feldman) und Garrett (Colton Dunn) bekommen mit den Aushilfskräften ihre Probleme. Überdies sucht Glenn nach dem perfekten Weihnachtsmann für sein Kaufhaus.
+ 9:
+ title: Black Friday
+ summary: Der geschäftigste Tag des Jahres steht bevor. Ausgerechnet jetzt leiden alle Angestellten an einer Lebensmittelvergiftung. Amy (America Ferrera) gibt sich besonders hart und versucht, ihre Magenverstimmung zu ignorieren. Mateo (Nico Santos) und Cheyenne (Nichole Bloom) setzen unterdessen eine neue Geschäftsidee in die Tat um. Und Glenn (Mark McKinney) verhält sich äußerst merkwürdig.
+ 10:
+ title: Fundbüro
+ summary: Traditionell werden zu Jahresbeginn die verloren gegangenen Sachen aus dem Fundbüro an die Mitarbeiter verteilt. Amy (America Ferrara) knackt dabei den Jackpot, denn in ihrer Hose sind 906 Dollar versteckt. Während Amy das Geld für Rechnungen und ihre Familie nutzen möchte, versucht Jonah (Ben Feldman) sie davon zu überzeugen, sich mit dem Geld selber zu verwöhnen. Obwohl der Fund eigentlich ein Geheimnis bleiben sollte, plaudert Cheyenne (Nichole Bloom) ihn vor der versammelten Mannschaft aus… Glenn (Mark McKinney) macht sich Sorgen, dass seine Mitarbeiter unter Depressionen leiden könnten. Seine Aufmunterungsversuche gehen allerdings nach hinten los…
+ 11:
+ title: Der Club der Optionslosen
+ summary: "Ein Markenwechsel steht an: Anstatt der Hausmarke „Halo“ wird nun „Supercloud“ eingeführt! Ein Vorstandsmitglied überwacht die Einführung, und wie es der Zufall so will, kennt er Jonah noch aus Studienzeiten. Derweil sucht Dina den Verräter, der sie beim Betriebsleiter verpfiffen hat, und Sandra baut ein Lügengerüst rund um ihre angebliche Beziehung zu Jeff zusammen…"
+ 12:
+ title: Ladies’ Lunch
+ summary: Es spricht sich herum, dass Amy (America Ferrera) und ihr Mann Probleme haben und deshalb eine Eheberatung aufsuchen. Um Amy aufzuheitern, lädt Dina (Lauren Ash) sie und die Kolleginnen zu einem gemeinsamen Ladies’ Lunch ein. Cheyenne (Nichole Bloom) wiederum will Amy mit einem spektakulären neuen Look helfen. Unterdessen haben Jonah (Ben Feldman) und Garrett (Mark McKinney) ein Spiel erfunden.
+ 13:
+ title: Valentinstag
+ summary: Am Valentinstag versuchen sich Amy (America Ferrera) und Glenn (Mark McKinney) als Heiratsvermittler. Ihre guten Absichten gehen jedoch mächtig nach hinten los. Währenddessen versucht Jonah (Ben Feldman) undercover, einen Serien-Ladendieb zu stellen. Mateo (Nico Santos) verliert die Fassung, als die Beziehung zwischen Sandra (Kaliko Kauahi) und Jeff (Michael Bunin) eine neue Wendung nimmt.
+ 14:
+ title: Heißer Laden
+ summary: Weil die Heizung nicht richtig funktioniert, nehmen die Spannungen zwischen Amy (America Ferrera), Jonah (Ben Feldman) und den anderen Superstore-Mitarbeitern zu. Dina (Lauren Ash) und Garrett (Colton Dunn) finden derweil einen Weg, um sich die Zeit zu vertreiben. Cheyenne (Nichole Bloom) hilft Glenn (Mark McKinney), eine Krise zu überwinden, als er versucht, die Heizung eigenhändig zu reparieren.
+ 15:
+ title: Sehnsucht
+ summary: Als Amy (America Ferrera) Mateo (Nico Santos) bei einem heimlichen Treffen mit Jeff (Michael Bunin) beobachtet, ignoriert sie Garretts (Colton Dunn) Rat, sich aus der Sache herauszuhalten, und sorgt dafür, dass gleich mehrere Beziehungen durcheinandergeraten. Derweil nimmt es Glenn (Mark McKinney) Jonah (Ben Feldman) übel, dass der ihn bei der Cloud-9-Wellness-Messe übertrumpft hat, und Dina (Lauren Ash) versucht zu beweisen, dass Amy ihre Krankheit nur vorgetäuscht hat.
+ 16:
+ title: Von Preisen, Eltern und Insekten
+ summary: Amy (America Ferrara) fährt mit Jonah (Ben Feldman), zu ihren Eltern, um ihnen beim Auszug aus dem Haus zu helfen, in dem sie einst aufgewachsen ist. Unterdessen macht sich Glenn (Mark McKinney) daran, den ausgeschriebenen Integrity Award zu gewinnen. Er hat allerdings Angst, dass Garrett (Colton Dunn) ihm den Preis wegschnappt. Dina (Lauren Ash) nutzt derweil Mateos (Nico Santos) Beziehung zu Jeff (Michael Bunin), um Probleme im Laden zu lösen.
+ 17:
+ title: Volltreffer
+ summary: Durch die Versetzung in einen Cloud-9-Flagshipstore kommen Probleme auf Mateo (Nico Santos) zu. Er versucht verzweifelt, seinen illegalen Aufenthaltsstatus zu klären. Unterdessen hilft Amy (America Ferrera) Glenn (Mark McKinney) bei der Bekämpfung eines Internet-Trolls. Jonah (Ben Feldman) und Cheyenne (Nichole Bloom) wollen Mateo Rechtsbeistand leisten, während Dina (Lauren Ash) und Garrett (Colton Dunn) sich auf eine Auseinandersetzung mit der Firmenleitung einlassen.
+ 18:
+ title: Die Tochter des Chefs
+ summary: "Glenn (Mark McKinney) lädt alle seine Kinder in den Laden ein und verursacht ein heilloses Durcheinander unter den Angestellten. Jonah (Ben Feldman) entwickelt ein romantisches Interesse an Glenns 25-jähriger Tochter, wobei Amy (America Ferrera) zwischen die Fronten gerät. Mittlerweile kämpfen Garrett (Colton Dunn), Dina (Lauren Ash) und Cheyenne (Nichole Bloom) damit, eines der quirligen Kleinkinder im Auge zu behalten, und Mateo (Nico Santos) trickst die Kids aus: Er lässt sie für sich arbeiten, während er sich mit seinem Leben nach Jeff beschäftigt."
+ 19:
+ title: Glenn’s Sorgen, Jonah’s Sorgen
+ summary: Glenn (Mark McKinney) ruft zum Frühjahrsputz im Cloud-9-Supermarkt auf. Amy (America Ferrera) und Garrett (Colton Dunn) machen mit und haben viel Spaß beim Herumschnüffeln in nicht abgeholten Fotos. Unterdessen nutzt Jonah (Ben Feldman) die Gelegenheit, Glenn für sich einzunehmen und seine Anerkennung zu gewinnen. Cheyennes (Nichole Bloom) Verlobter Bo (Johnny Pemberton) fängt im Laden an, um etwas für die Hochzeit dazuzuverdienen. Dabei macht er sich Dinas und Mateos Insiderkenntnisse zunutze.
+ 20:
+ title: Cheyenne’s Hochzeit
+ summary: Endlich findet Cheyennes (Nichole Bloom) und Bos (Johnny Pemberton) Traumhochzeit statt, jedoch verläuft nicht alles nach Plan. Beziehungen beginnen zu bröckeln, als Amy (America Ferrara) und Jonah (Ben Feldman) versuchen, Gerüchte über ihr Verhältnis zu zerstreuen. Währenddessen versucht Glenn (Mark McKinney), der von bevorstehenden Entlassungen gehört hat, Einfluss auf Jeff (Michael Bunin) zu nehmen. Mateo (Nico Santos) hingegen geht Jeff während der Hochzeit aus dem Weg.
+ 21:
+ title: Tornado
+ summary: Die Nerven der Belegschaft sind zum Zerreißen gespannt, als Glenn (Mark McKinney) zu entscheiden versucht, wen er entlassen soll. Jonah (Ben Feldman) kämpft derweil mit den Folgen des Geständnisses, das er Amy (America Ferrara) gemacht hat. Während Dina (Lauren Ash) und Garrett (Colton Dunn) sich streiten, schmiedet Mateo (Nico Santos) eine Allianz, um seinen Job behalten zu können. Im denkbar ungünstigsten Moment bringt eine Tornadowarnung die Cloud-9-Mitarbeiter in unangenehme Situationen.
+ 356640: # Russian Doll
+ title: Russian Doll
\ No newline at end of file
diff --git a/cpt-kuesel/overlays/_posters/4k.png b/cpt-kuesel/overlays/_posters/4k.png
index 9b80ef0..5825a67 100644
Binary files a/cpt-kuesel/overlays/_posters/4k.png and b/cpt-kuesel/overlays/_posters/4k.png differ
diff --git a/cpt-kuesel/overlays/_posters/chinese.png b/cpt-kuesel/overlays/_posters/chinese.png
index ab8c380..1fc7b31 100644
Binary files a/cpt-kuesel/overlays/_posters/chinese.png and b/cpt-kuesel/overlays/_posters/chinese.png differ
diff --git a/cpt-kuesel/overlays/_posters/czech.png b/cpt-kuesel/overlays/_posters/czech.png
new file mode 100644
index 0000000..5548b7c
Binary files /dev/null and b/cpt-kuesel/overlays/_posters/czech.png differ
diff --git a/cpt-kuesel/overlays/_posters/danish.png b/cpt-kuesel/overlays/_posters/danish.png
index 0dfe86f..e026ffd 100644
Binary files a/cpt-kuesel/overlays/_posters/danish.png and b/cpt-kuesel/overlays/_posters/danish.png differ
diff --git a/cpt-kuesel/overlays/_posters/dutch.png b/cpt-kuesel/overlays/_posters/dutch.png
index 0afec24..898430c 100644
Binary files a/cpt-kuesel/overlays/_posters/dutch.png and b/cpt-kuesel/overlays/_posters/dutch.png differ
diff --git a/cpt-kuesel/overlays/_posters/english.png b/cpt-kuesel/overlays/_posters/english.png
index 93580f9..21444ad 100644
Binary files a/cpt-kuesel/overlays/_posters/english.png and b/cpt-kuesel/overlays/_posters/english.png differ
diff --git a/cpt-kuesel/overlays/_posters/french.png b/cpt-kuesel/overlays/_posters/french.png
index 7e4feee..26aecf2 100644
Binary files a/cpt-kuesel/overlays/_posters/french.png and b/cpt-kuesel/overlays/_posters/french.png differ
diff --git a/cpt-kuesel/overlays/_posters/german.png b/cpt-kuesel/overlays/_posters/german.png
index 0853bca..5d94435 100644
Binary files a/cpt-kuesel/overlays/_posters/german.png and b/cpt-kuesel/overlays/_posters/german.png differ
diff --git a/cpt-kuesel/overlays/_posters/hdr.png b/cpt-kuesel/overlays/_posters/hdr.png
index 5d445b2..63f5cce 100644
Binary files a/cpt-kuesel/overlays/_posters/hdr.png and b/cpt-kuesel/overlays/_posters/hdr.png differ
diff --git a/cpt-kuesel/overlays/_posters/hungarian.png b/cpt-kuesel/overlays/_posters/hungarian.png
new file mode 100644
index 0000000..ea6fac9
Binary files /dev/null and b/cpt-kuesel/overlays/_posters/hungarian.png differ
diff --git a/cpt-kuesel/overlays/_posters/icelandic.png b/cpt-kuesel/overlays/_posters/icelandic.png
index e07f785..0b3c912 100644
Binary files a/cpt-kuesel/overlays/_posters/icelandic.png and b/cpt-kuesel/overlays/_posters/icelandic.png differ
diff --git a/cpt-kuesel/overlays/_posters/indian.png b/cpt-kuesel/overlays/_posters/indian.png
index d3fcfa3..b30f1f3 100644
Binary files a/cpt-kuesel/overlays/_posters/indian.png and b/cpt-kuesel/overlays/_posters/indian.png differ
diff --git a/cpt-kuesel/overlays/_posters/iranian.png b/cpt-kuesel/overlays/_posters/iranian.png
index f035965..5c294c4 100644
Binary files a/cpt-kuesel/overlays/_posters/iranian.png and b/cpt-kuesel/overlays/_posters/iranian.png differ
diff --git a/cpt-kuesel/overlays/_posters/italian.png b/cpt-kuesel/overlays/_posters/italian.png
index a9b654f..a35ea03 100644
Binary files a/cpt-kuesel/overlays/_posters/italian.png and b/cpt-kuesel/overlays/_posters/italian.png differ
diff --git a/cpt-kuesel/overlays/_posters/japanese.png b/cpt-kuesel/overlays/_posters/japanese.png
index 073fe33..b181cbc 100644
Binary files a/cpt-kuesel/overlays/_posters/japanese.png and b/cpt-kuesel/overlays/_posters/japanese.png differ
diff --git a/cpt-kuesel/overlays/_posters/korean.png b/cpt-kuesel/overlays/_posters/korean.png
index 609cdf2..82e0a87 100644
Binary files a/cpt-kuesel/overlays/_posters/korean.png and b/cpt-kuesel/overlays/_posters/korean.png differ
diff --git a/cpt-kuesel/overlays/_posters/norwegian.png b/cpt-kuesel/overlays/_posters/norwegian.png
index 741e54c..bd8ee88 100644
Binary files a/cpt-kuesel/overlays/_posters/norwegian.png and b/cpt-kuesel/overlays/_posters/norwegian.png differ
diff --git a/cpt-kuesel/overlays/_posters/polish.png b/cpt-kuesel/overlays/_posters/polish.png
new file mode 100644
index 0000000..46b0b8d
Binary files /dev/null and b/cpt-kuesel/overlays/_posters/polish.png differ
diff --git a/cpt-kuesel/overlays/_posters/portuguese.png b/cpt-kuesel/overlays/_posters/portuguese.png
new file mode 100644
index 0000000..d646d9f
Binary files /dev/null and b/cpt-kuesel/overlays/_posters/portuguese.png differ
diff --git a/cpt-kuesel/overlays/_posters/remux.png b/cpt-kuesel/overlays/_posters/remux.png
index 0c8882f..9aa477c 100644
Binary files a/cpt-kuesel/overlays/_posters/remux.png and b/cpt-kuesel/overlays/_posters/remux.png differ
diff --git a/cpt-kuesel/overlays/_posters/russian.png b/cpt-kuesel/overlays/_posters/russian.png
index 5316380..aa5b626 100644
Binary files a/cpt-kuesel/overlays/_posters/russian.png and b/cpt-kuesel/overlays/_posters/russian.png differ
diff --git a/cpt-kuesel/overlays/_posters/spanish.png b/cpt-kuesel/overlays/_posters/spanish.png
index 8164cc8..0fcbfcd 100644
Binary files a/cpt-kuesel/overlays/_posters/spanish.png and b/cpt-kuesel/overlays/_posters/spanish.png differ
diff --git a/cpt-kuesel/overlays/_posters/swedish.png b/cpt-kuesel/overlays/_posters/swedish.png
index 3c83b15..f807476 100644
Binary files a/cpt-kuesel/overlays/_posters/swedish.png and b/cpt-kuesel/overlays/_posters/swedish.png differ
diff --git a/cpt-kuesel/overlays/_posters/thai.png b/cpt-kuesel/overlays/_posters/thai.png
index 4d5f333..762119d 100644
Binary files a/cpt-kuesel/overlays/_posters/thai.png and b/cpt-kuesel/overlays/_posters/thai.png differ
diff --git a/cpt-kuesel/overlays/_posters/turkish.png b/cpt-kuesel/overlays/_posters/turkish.png
index 80cc6ba..3be29ae 100644
Binary files a/cpt-kuesel/overlays/_posters/turkish.png and b/cpt-kuesel/overlays/_posters/turkish.png differ
diff --git a/cpt-kuesel/overlays/_posters/ukrainian.png b/cpt-kuesel/overlays/_posters/ukrainian.png
new file mode 100644
index 0000000..4a6729e
Binary files /dev/null and b/cpt-kuesel/overlays/_posters/ukrainian.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/4k.png b/cpt-kuesel/overlays/_titlecards/4k.png
index 4dc1af8..f3452d4 100644
Binary files a/cpt-kuesel/overlays/_titlecards/4k.png and b/cpt-kuesel/overlays/_titlecards/4k.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/chinese.png b/cpt-kuesel/overlays/_titlecards/chinese.png
index b4ac96c..0c942fb 100644
Binary files a/cpt-kuesel/overlays/_titlecards/chinese.png and b/cpt-kuesel/overlays/_titlecards/chinese.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/czech.png b/cpt-kuesel/overlays/_titlecards/czech.png
new file mode 100644
index 0000000..f8f0127
Binary files /dev/null and b/cpt-kuesel/overlays/_titlecards/czech.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/danish.png b/cpt-kuesel/overlays/_titlecards/danish.png
index 8163713..548f35e 100644
Binary files a/cpt-kuesel/overlays/_titlecards/danish.png and b/cpt-kuesel/overlays/_titlecards/danish.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/dutch.png b/cpt-kuesel/overlays/_titlecards/dutch.png
index 2b81eca..ee09786 100644
Binary files a/cpt-kuesel/overlays/_titlecards/dutch.png and b/cpt-kuesel/overlays/_titlecards/dutch.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/english.png b/cpt-kuesel/overlays/_titlecards/english.png
index 7bc5ba3..d2adf75 100644
Binary files a/cpt-kuesel/overlays/_titlecards/english.png and b/cpt-kuesel/overlays/_titlecards/english.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/french.png b/cpt-kuesel/overlays/_titlecards/french.png
index 818b4a0..cb96fa8 100644
Binary files a/cpt-kuesel/overlays/_titlecards/french.png and b/cpt-kuesel/overlays/_titlecards/french.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/german.png b/cpt-kuesel/overlays/_titlecards/german.png
index bdc54e0..53929ed 100644
Binary files a/cpt-kuesel/overlays/_titlecards/german.png and b/cpt-kuesel/overlays/_titlecards/german.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/hdr.png b/cpt-kuesel/overlays/_titlecards/hdr.png
index c8e1fa8..4580f83 100644
Binary files a/cpt-kuesel/overlays/_titlecards/hdr.png and b/cpt-kuesel/overlays/_titlecards/hdr.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/hungarian.png b/cpt-kuesel/overlays/_titlecards/hungarian.png
new file mode 100644
index 0000000..e83436f
Binary files /dev/null and b/cpt-kuesel/overlays/_titlecards/hungarian.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/icelandic.png b/cpt-kuesel/overlays/_titlecards/icelandic.png
index 60b2b1e..075a1b1 100644
Binary files a/cpt-kuesel/overlays/_titlecards/icelandic.png and b/cpt-kuesel/overlays/_titlecards/icelandic.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/indian.png b/cpt-kuesel/overlays/_titlecards/indian.png
index 1b7c1f5..54de53d 100644
Binary files a/cpt-kuesel/overlays/_titlecards/indian.png and b/cpt-kuesel/overlays/_titlecards/indian.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/iranian.png b/cpt-kuesel/overlays/_titlecards/iranian.png
index c79a9e9..e2240d1 100644
Binary files a/cpt-kuesel/overlays/_titlecards/iranian.png and b/cpt-kuesel/overlays/_titlecards/iranian.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/italian.png b/cpt-kuesel/overlays/_titlecards/italian.png
index 007955b..91c3c59 100644
Binary files a/cpt-kuesel/overlays/_titlecards/italian.png and b/cpt-kuesel/overlays/_titlecards/italian.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/japanese.png b/cpt-kuesel/overlays/_titlecards/japanese.png
index 33b17d9..3c42efb 100644
Binary files a/cpt-kuesel/overlays/_titlecards/japanese.png and b/cpt-kuesel/overlays/_titlecards/japanese.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/korean.png b/cpt-kuesel/overlays/_titlecards/korean.png
index 51b1272..931500c 100644
Binary files a/cpt-kuesel/overlays/_titlecards/korean.png and b/cpt-kuesel/overlays/_titlecards/korean.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/none.png b/cpt-kuesel/overlays/_titlecards/none.png
deleted file mode 100644
index 444928a..0000000
Binary files a/cpt-kuesel/overlays/_titlecards/none.png and /dev/null differ
diff --git a/cpt-kuesel/overlays/_titlecards/norwegian.png b/cpt-kuesel/overlays/_titlecards/norwegian.png
index 5daac8e..b88269e 100644
Binary files a/cpt-kuesel/overlays/_titlecards/norwegian.png and b/cpt-kuesel/overlays/_titlecards/norwegian.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/polish.png b/cpt-kuesel/overlays/_titlecards/polish.png
new file mode 100644
index 0000000..344bd32
Binary files /dev/null and b/cpt-kuesel/overlays/_titlecards/polish.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/portuguese.png b/cpt-kuesel/overlays/_titlecards/portuguese.png
new file mode 100644
index 0000000..0e3b224
Binary files /dev/null and b/cpt-kuesel/overlays/_titlecards/portuguese.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/remux.png b/cpt-kuesel/overlays/_titlecards/remux.png
index 8611087..086bddd 100644
Binary files a/cpt-kuesel/overlays/_titlecards/remux.png and b/cpt-kuesel/overlays/_titlecards/remux.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/russian.png b/cpt-kuesel/overlays/_titlecards/russian.png
index d5d2632..f4644a8 100644
Binary files a/cpt-kuesel/overlays/_titlecards/russian.png and b/cpt-kuesel/overlays/_titlecards/russian.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/spanish.png b/cpt-kuesel/overlays/_titlecards/spanish.png
index 8782690..dbed077 100644
Binary files a/cpt-kuesel/overlays/_titlecards/spanish.png and b/cpt-kuesel/overlays/_titlecards/spanish.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/swedish.png b/cpt-kuesel/overlays/_titlecards/swedish.png
index 37539b9..0904dbe 100644
Binary files a/cpt-kuesel/overlays/_titlecards/swedish.png and b/cpt-kuesel/overlays/_titlecards/swedish.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/thai.png b/cpt-kuesel/overlays/_titlecards/thai.png
index 8ec230f..3d4cc47 100644
Binary files a/cpt-kuesel/overlays/_titlecards/thai.png and b/cpt-kuesel/overlays/_titlecards/thai.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/turkish.png b/cpt-kuesel/overlays/_titlecards/turkish.png
index 63880cb..78fba52 100644
Binary files a/cpt-kuesel/overlays/_titlecards/turkish.png and b/cpt-kuesel/overlays/_titlecards/turkish.png differ
diff --git a/cpt-kuesel/overlays/_titlecards/ukrainian.png b/cpt-kuesel/overlays/_titlecards/ukrainian.png
new file mode 100644
index 0000000..98a13d2
Binary files /dev/null and b/cpt-kuesel/overlays/_titlecards/ukrainian.png differ
diff --git a/cpt-kuesel/overlays/admin/queues.yml b/cpt-kuesel/overlays/admin/queues.yml
new file mode 100644
index 0000000..233ec63
--- /dev/null
+++ b/cpt-kuesel/overlays/admin/queues.yml
@@ -0,0 +1,97 @@
+queues:
+ default_portrait_flags:
+ - horizontal_offset: 250
+ vertical_offset: 0
+ - horizontal_offset: 500
+ vertical_offset: 0
+ default_portrait_badges:
+ - horizontal_offset: 0
+ vertical_offset: 0
+ - horizontal_offset: 750
+ vertical_offset: 0
+
+ default_landscape_flags:
+ - horizontal_offset: 240
+ vertical_offset: 0
+ - horizontal_offset: 480
+ vertical_offset: 0
+ default_landscape_badges:
+ - horizontal_offset: 0
+ vertical_offset: 0
+ - horizontal_offset: 0
+ vertical_offset: 180
+
+ bottom_portrait_flags:
+ - horizontal_offset: 250
+ vertical_offset: 1350
+ - horizontal_offset: 500
+ vertical_offset: 1350
+ bottom_portrait_badges:
+ - horizontal_offset: 0
+ vertical_offset: 1350
+ - horizontal_offset: 750
+ vertical_offset: 1350
+
+ up_corners_portrait_flags:
+ - horizontal_offset: 0
+ vertical_offset: 0
+ - horizontal_offset: 750
+ vertical_offset: 0
+ up_corners_portrait_badges:
+ - horizontal_offset: 0
+ vertical_offset: 150
+ - horizontal_offset: 750
+ vertical_offset: 150
+
+ down_corners_portrait_flags:
+ - horizontal_offset: 0
+ vertical_offset: 1350
+ - horizontal_offset: 750
+ vertical_offset: 1350
+ down_corners_portrait_badges:
+ - horizontal_offset: 0
+ vertical_offset: 1200
+ - horizontal_offset: 750
+ vertical_offset: 1200
+
+ left_side_portrait_flags:
+ - horizontal_offset: 0
+ vertical_offset: 600
+ - horizontal_offset: 0
+ vertical_offset: 750
+ left_side_portrait_badges:
+ - horizontal_offset: 750
+ vertical_offset: 450
+ - horizontal_offset: 750
+ vertical_offset: 900
+
+ right_side_portrait_flags:
+ - horizontal_offset: 0
+ vertical_offset: 600
+ - horizontal_offset: 750
+ vertical_offset: 750
+ right_side_portrait_badges:
+ - horizontal_offset: 0
+ vertical_offset: 450
+ - horizontal_offset: 750
+ vertical_offset: 900
+
+ sides_portrait_flags:
+ - horizontal_offset: 0
+ vertical_offset: 600
+ - horizontal_offset: 750
+ vertical_offset: 600
+ sides_portrait_badges:
+ - horizontal_offset: 0
+ vertical_offset: 750
+ - horizontal_offset: 750
+ vertical_offset: 750
+
+overlays:
+ queue_pseudo_overlay:
+ plex_search:
+ all:
+ year.lt: 1800
+ overlay:
+ name: none
+ file: overlays/none.png
\ No newline at end of file
diff --git a/cpt-kuesel/overlays/badges.yml b/cpt-kuesel/overlays/badges.yml
new file mode 100644
index 0000000..d50f94c
--- /dev/null
+++ b/cpt-kuesel/overlays/badges.yml
@@ -0,0 +1,23 @@
+external_templates:
+ - file: metadata/admin/_templates.yml
+ - file: metadata/admin/_switches.yml
+
+overlays:
+ uhd:
+ template:
+ - name: sw_uhd
+ - name: it_items
+ it_uhd: 4k
+ - name: ol_builder
+ ol_overlay: uhd
+ ol_file: 4k
+ ol_weight: 50
+ hdr:
+ template:
+ - name: sw_hdr
+ - name: it_items
+ it_hdr: true
+ - name: ol_builder
+ ol_overlay: hdr
+ ol_file: hdr
+ ol_weight: 49
\ No newline at end of file
diff --git a/cpt-kuesel/overlays/episodes/episode_0_0.yml b/cpt-kuesel/overlays/episodes/episode_0_0.yml
deleted file mode 100644
index 3813892..0000000
--- a/cpt-kuesel/overlays/episodes/episode_0_0.yml
+++ /dev/null
@@ -1,311 +0,0 @@
-external_templates:
- - file: metadata/admin/_templates.yml
- template_variables:
- overlay_level: episode
- ol_folder: _titlecards
- ol_type: episode
- ol_group: episode_0_0
- ol_posx: 0
- ol_posy: 0
-templates:
- german:
- default:
- german: false
- allowed_library_types: <>
- english:
- default:
- english: false
- allowed_library_types: <>
- french:
- default:
- french: false
- allowed_library_types: <>
- japanese:
- default:
- japanese: false
- allowed_library_types: <>
- korean:
- default:
- korean: false
- allowed_library_types: <>
- chinese:
- default:
- chinese: false
- allowed_library_types: <>
- danish:
- default:
- danish: false
- allowed_library_types: <>
- russian:
- default:
- russian: false
- allowed_library_types: <>
- spanish:
- default:
- spanish: false
- allowed_library_types: <>
- italian:
- default:
- italian: false
- allowed_library_types: <>
- dutch:
- default:
- dutch: false
- allowed_library_types: <>
- hindi:
- default:
- hindi: false
- allowed_library_types: <>
- telugu:
- default:
- telugu: false
- allowed_library_types: <>
- farsi:
- default:
- farsi: false
- allowed_library_types: <>
- thai:
- default:
- thai: false
- allowed_library_types: <>
- norwegian:
- default:
- norwegian: false
- allowed_library_types: <>
- icelandic:
- default:
- icelandic: false
- allowed_library_types: <>
- swedish:
- default:
- swedish: false
- allowed_library_types: <>
- turkish:
- default:
- turkish: false
- allowed_library_types: <>
- uhd:
- default:
- uhd: false
- allowed_library_types: <>
- hdr:
- default:
- hdr: false
- allowed_library_types: <>
- remux:
- default:
- remux: false
- allowed_library_types: <>
- none:
- default:
- none: false
- allowed_library_types: <>
-
-overlays:
- episode_german_[0/0]:
- template:
- - name: german
- - name: ol_builder
- ol_language: german
- ol_file: german
- ol_weight: 89
- - name: ol_items
- it_language: de
- episode_english_[0/0]:
- template:
- - name: english
- - name: ol_builder
- ol_language: english
- ol_file: english
- ol_weight: 88
- - name: ol_items
- it_language: en
- episode_french_[0/0]:
- template:
- - name: french
- - name: ol_builder
- ol_language: french
- ol_file: french
- ol_weight: 87
- - name: ol_items
- it_language: fr
- episode_japanese_[0/0]:
- template:
- - name: japanese
- - name: ol_builder
- ol_language: japanese
- ol_file: japanese
- ol_weight: 86
- - name: ol_items
- it_language: ja
- episode_korean_[0/0]:
- template:
- - name: korean
- - name: ol_builder
- ol_language: korean
- ol_file: korean
- ol_weight: 85
- - name: ol_items
- it_language: ko
- episode_chinese_[0/0]:
- template:
- - name: chinese
- - name: ol_builder
- ol_language: chinese
- ol_file: chinese
- ol_weight: 84
- - name: ol_items
- it_language: zh
- episode_danish_[0/0]:
- template:
- - name: danish
- - name: ol_builder
- ol_language: danish
- ol_file: danish
- ol_weight: 83
- - name: ol_items
- it_language: da
- episode_russian_[0/0]:
- template:
- - name: russian
- - name: ol_builder
- ol_language: russian
- ol_file: russian
- ol_weight: 82
- - name: ol_items
- it_language: ru
- episode_spanish_[0/0]:
- template:
- - name: spanish
- - name: ol_builder
- ol_language: spanish
- ol_file: spanish
- ol_weight: 81
- - name: ol_items
- it_language: es
- episode_italian_[0/0]:
- template:
- - name: italian
- - name: ol_builder
- ol_language: italian
- ol_file: italian
- ol_weight: 80
- - name: ol_items
- it_language: it
- episode_dutch_[0/0]:
- template:
- - name: dutch
- - name: ol_builder
- ol_language: dutch
- ol_file: dutch
- ol_weight: 79
- - name: ol_items
- it_language: nl
- episode_hindi_[0/0]:
- template:
- - name: hindi
- - name: ol_builder
- ol_language: hindi
- ol_file: indian
- ol_weight: 78
- - name: ol_items
- it_language: hi
- episode_telugu_[0/0]:
- template:
- - name: telugu
- - name: ol_builder
- ol_language: telugu
- ol_file: indian
- ol_weight: 77
- - name: ol_items
- it_language: te
- episode_farsi_[0/0]:
- template:
- - name: farsi
- - name: ol_builder
- ol_language: farsi
- ol_file: iranian
- ol_weight: 76
- - name: ol_items
- it_language: fa
- episode_thai_[0/0]:
- template:
- - name: thai
- - name: ol_builder
- ol_language: thai
- ol_file: thai
- ol_weight: 75
- - name: ol_items
- it_language: th
- episode_norwegian_[0/0]:
- template:
- - name: norwegian
- - name: ol_builder
- ol_language: norwegian
- ol_file: norwegian
- ol_weight: 74
- - name: ol_items
- it_language: no
- episode_icelandic_[0/0]:
- template:
- - name: icelandic
- - name: ol_builder
- ol_language: icelandic
- ol_file: icelandic
- ol_weight: 73
- - name: ol_items
- it_language: is
- episode_swedish_[0/0]:
- template:
- - name: swedish
- - name: ol_builder
- ol_language: swedish
- ol_file: swedish
- ol_weight: 72
- - name: ol_items
- it_language: sv
- episode_turkish_[0/0]:
- template:
- - name: turkish
- - name: ol_builder
- ol_language: turkish
- ol_file: turkish
- ol_weight: 71
- - name: ol_items
- it_language: tr
- episode_uhd_[0/0]:
- template:
- - name: uhd
- - name: ol_builder
- ol_language: uhd
- ol_file: 4k
- ol_weight: 50
- - name: ol_items
- it_resolution: 4k
- episode_hdr_[0/0]:
- template:
- - name: hdr
- - name: ol_builder
- ol_language: hdr
- ol_file: hdr
- ol_weight: 49
- - name: ol_items
- it_hdr: true
- episode_remux_[0/0]:
- template:
- - name: remux
- - name: ol_builder
- ol_language: remux
- ol_file: remux
- ol_weight: 48
- - name: ol_items
- it_hdr: false
- it_resolution_not: 4k
- episode_none_[0/0]:
- template:
- - name: none
- - name: ol_builder
- ol_language: none
- ol_file: none
- ol_weight: 1
- - name: ol_items
\ No newline at end of file
diff --git a/cpt-kuesel/overlays/episodes/episode_240_0.yml b/cpt-kuesel/overlays/episodes/episode_240_0.yml
deleted file mode 100644
index 04088b6..0000000
--- a/cpt-kuesel/overlays/episodes/episode_240_0.yml
+++ /dev/null
@@ -1,311 +0,0 @@
-external_templates:
- - file: metadata/admin/_templates.yml
- template_variables:
- overlay_level: episode
- ol_folder: _titlecards
- ol_type: episode
- ol_group: episode_240_0
- ol_posx: 240
- ol_posy: 0
-templates:
- german:
- default:
- german: false
- allowed_library_types: <>
- english:
- default:
- english: false
- allowed_library_types: <>
- french:
- default:
- french: false
- allowed_library_types: <>
- japanese:
- default:
- japanese: false
- allowed_library_types: <>
- korean:
- default:
- korean: false
- allowed_library_types: <>
- chinese:
- default:
- chinese: false
- allowed_library_types: <>
- danish:
- default:
- danish: false
- allowed_library_types: <>
- russian:
- default:
- russian: false
- allowed_library_types: <>
- spanish:
- default:
- spanish: false
- allowed_library_types: <>
- italian:
- default:
- italian: false
- allowed_library_types: <>
- dutch:
- default:
- dutch: false
- allowed_library_types: <>
- hindi:
- default:
- hindi: false
- allowed_library_types: <>
- telugu:
- default:
- telugu: false
- allowed_library_types: <>
- farsi:
- default:
- farsi: false
- allowed_library_types: <>
- thai:
- default:
- thai: false
- allowed_library_types: <>
- norwegian:
- default:
- norwegian: false
- allowed_library_types: <>
- icelandic:
- default:
- icelandic: false
- allowed_library_types: <>
- swedish:
- default:
- swedish: false
- allowed_library_types: <>
- turkish:
- default:
- turkish: false
- allowed_library_types: <>
- uhd:
- default:
- uhd: false
- allowed_library_types: <>
- hdr:
- default:
- hdr: false
- allowed_library_types: <>
- remux:
- default:
- remux: false
- allowed_library_types: <