- Move Rom-Com to genre

- Add ability to override name used in sort_title
This commit is contained in:
nwithan8 2023-10-24 11:21:17 -06:00
parent f6a876c4ea
commit c803c19c64
3 changed files with 45 additions and 29 deletions

View File

@ -21,6 +21,16 @@ collections:
visible_home: true visible_home: true
visible_shared: true visible_shared: true
"Rom-com Central":
template: { name: Genre }
summary: "Rotten Tomatoes' best romantic comedies of all time"
trakt_list:
- https://trakt.tv/users/lish408/lists/rotten-tomatoes-the-200-best-romantic-comedies-of-all-time
collection_order: audience_rating.desc
visible_library: true
visible_home: true
visible_shared: true
"Slam Dunk": "Slam Dunk":
template: { name: Genre } template: { name: Genre }
summary: "The best sports movies, ever." summary: "The best sports movies, ever."

View File

@ -49,17 +49,6 @@ collections:
visible_home: true visible_home: true
visible_shared: true visible_shared: true
"Rom-com Central":
template: { name: Collection,
level: "++" }
summary: "Rotten Tomatoes' best romantic comedies of all time"
trakt_list:
- https://trakt.tv/users/lish408/lists/rotten-tomatoes-the-200-best-romantic-comedies-of-all-time
collection_order: audience_rating.desc
visible_library: true
visible_home: true
visible_shared: true
"Best Movie Ever": "Best Movie Ever":
template: { name: Collection, template: { name: Collection,
level: "++" } level: "++" }

View File

@ -5,9 +5,10 @@ templates:
New: New:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster_url - poster_url
sort_title: 010_+<<level>>_<<collection_name>> sort_title: 010_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
schedule: daily schedule: daily
visible_library: true visible_library: true
@ -16,12 +17,13 @@ templates:
InMemoriamActor: InMemoriamActor:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
tmdb_person: <<tmdb_id>> tmdb_person: <<tmdb_id>>
smart_filter: smart_filter:
sort_by: release.desc sort_by: release.desc
any: any:
actor: tmdb actor: tmdb
sort_title: 020_+<<level>>_<<collection_name>> sort_title: 020_+<<level>>_<<sort_title_name>>
sync_mode: append sync_mode: append
visible_library: true visible_library: true
visible_shared: true visible_shared: true
@ -30,12 +32,13 @@ templates:
InMemoriamDirector: InMemoriamDirector:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
tmdb_person: <<tmdb_id>> tmdb_person: <<tmdb_id>>
smart_filter: smart_filter:
sort_by: release.desc sort_by: release.desc
any: any:
director: tmdb director: tmdb
sort_title: 021_+<<level>>_<<collection_name>> sort_title: 021_+<<level>>_<<sort_title_name>>
sync_mode: append sync_mode: append
visible_library: true visible_library: true
visible_shared: true visible_shared: true
@ -44,9 +47,10 @@ templates:
Chart: Chart:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster_url - poster_url
sort_title: 040_+<<level>>_<<collection_name>> sort_title: 040_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
schedule: daily schedule: daily
visible_library: true visible_library: true
@ -55,9 +59,10 @@ templates:
Award: Award:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster_url - poster_url
sort_title: 050_+<<level>>_<<collection_name>> sort_title: 050_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
collection_order: custom collection_order: custom
schedule: schedule:
@ -69,11 +74,12 @@ templates:
ActorAward: ActorAward:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
smart_filter: # smart filter means Plex will automatically update the collection when new movies are added, rather than having to rerun the script smart_filter: # smart filter means Plex will automatically update the collection when new movies are added, rather than having to rerun the script
all: all:
actor: tmdb actor: tmdb
tmdb_person: <<tmdb>> tmdb_person: <<tmdb>>
sort_title: 051_+<<level>>_<<collection_name>> sort_title: 051_+<<level>>_<<sort_title_name>>
sync_mode: append sync_mode: append
schedule: schedule:
- weekly(wednesday) - weekly(wednesday)
@ -83,9 +89,10 @@ templates:
Holiday: Holiday:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster_url - poster_url
sort_title: 060_+<<level>>_<<collection_name>> sort_title: 060_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
visible_library: true visible_library: true
url_poster: <<poster_url>> url_poster: <<poster_url>>
@ -98,7 +105,7 @@ templates:
level: "" level: ""
optional: optional:
- poster_url - poster_url
sort_title: 065_+<<level>>_<<collection_name>> sort_title: 065_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
collection_order: custom collection_order: custom
schedule: schedule:
@ -110,9 +117,10 @@ templates:
Genre: Genre:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster_url - poster_url
sort_title: 070_+<<level>>_<<collection_name>> sort_title: 070_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
schedule: schedule:
- weekly(wednesday) - weekly(wednesday)
@ -123,9 +131,10 @@ templates:
Decade: Decade:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster_url - poster_url
sort_title: 080_+<<level>>_<<collection_name>> sort_title: 080_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
collection_order: custom collection_order: custom
schedule: schedule:
@ -137,6 +146,7 @@ templates:
Person: Person:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
smart_filter: smart_filter:
sort_by: release.desc sort_by: release.desc
any: any:
@ -145,15 +155,16 @@ templates:
producer: tmdb producer: tmdb
writer: tmdb writer: tmdb
tmdb_person: <<person>> tmdb_person: <<person>>
sort_title: 090_+<<level>>_<<collection_name>> sort_title: 090_+<<level>>_<<sort_title_name>>
sync_mode: append sync_mode: append
visible_library: true visible_library: true
Actor: Actor:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
tmdb_actor_details: <<person>> tmdb_actor_details: <<person>>
sort_title: 090_+<<level>>_<<collection_name>> sort_title: 090_+<<level>>_<<sort_title_name>>
sync_mode: append sync_mode: append
collection_order: custom collection_order: custom
visible_library: true visible_library: true
@ -161,8 +172,9 @@ templates:
Director: Director:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
tmdb_director_details: <<person>> tmdb_director_details: <<person>>
sort_title: 091_+<<level>>_<<collection_name>> sort_title: 091_+<<level>>_<<sort_title_name>>
sync_mode: append sync_mode: append
collection_order: custom collection_order: custom
visible_library: true visible_library: true
@ -170,8 +182,9 @@ templates:
Producer: Producer:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
tmdb_producer_details: <<person>> tmdb_producer_details: <<person>>
sort_title: 092_+<<level>>_<<collection_name>> sort_title: 092_+<<level>>_<<sort_title_name>>
sync_mode: append sync_mode: append
collection_order: custom collection_order: custom
visible_library: true visible_library: true
@ -179,9 +192,10 @@ templates:
Studio: Studio:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster - poster
sort_title: 100_+<<level>>_<<collection_name>> sort_title: 100_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
schedule: daily schedule: daily
visible_library: true visible_library: true
@ -190,9 +204,10 @@ templates:
Network: Network:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster - poster
sort_title: 100_+<<level>>_<<collection_name>> sort_title: 100_+<<level>>_<<sort_title_name>>
smart_filter: smart_filter:
sort_by: title.desc sort_by: title.desc
validate: false validate: false
@ -203,9 +218,10 @@ templates:
Country: Country:
default: default:
level: "" level: ""
sort_title_name: <<collection_name>>
optional: optional:
- poster_url - poster_url
sort_title: 110_+<<level>>_<<collection_name>> sort_title: 110_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
collection_order: custom collection_order: custom
schedule: schedule:
@ -217,7 +233,8 @@ templates:
General: General:
default: default:
level: "" level: ""
sort_title: 120_+<<level>>_<<collection_name>> sort_title_name: <<collection_name>>
sort_title: 120_+<<level>>_<<sort_title_name>>
sync_mode: sync sync_mode: sync
collection_order: custom collection_order: custom
schedule: schedule: