- Added templating system for movies
- All rules use templates - Added holidays
This commit is contained in:
parent
0ca4830882
commit
b72392e2f2
|
@ -1,24 +1,141 @@
|
|||
# Collections specific to Movies
|
||||
|
||||
# PREFIXES
|
||||
# +01_ = Charts
|
||||
# +02_ = Holidays
|
||||
# +03_ = Studios or Network
|
||||
# +04_ = Genres
|
||||
# +05_ = Countries
|
||||
# +06_ = Awards
|
||||
# +07_ = Collections
|
||||
# +08_ = Decades
|
||||
# +09_ = People
|
||||
# +10_ = General
|
||||
|
||||
templates:
|
||||
Chart:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+01_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
visible_library: true
|
||||
|
||||
Holiday:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+02_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
visible_library: true
|
||||
|
||||
Studio:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+03_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
visible_library: true
|
||||
|
||||
Genre:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+04_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
Country:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+05_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
Award:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+06_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
Collection:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+07_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
Decade:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+08_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
People:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+09_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
General:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+10_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
collections:
|
||||
### Trending
|
||||
"What Everyone Is Watching":
|
||||
template: { name: Chart,
|
||||
level: "++" }
|
||||
summary: "What other subscribers are checking out"
|
||||
libraries: "Movies"
|
||||
collection_order: custom
|
||||
tautulli_popular:
|
||||
list_days: 30
|
||||
list_size: 15
|
||||
list_minimum: 2
|
||||
visible_home: false
|
||||
visible_shared: true
|
||||
|
||||
### Seasonal
|
||||
"2022 Best Picture Nominees":
|
||||
template: { name: Holiday,
|
||||
level: "+++++" }
|
||||
summary: "Who will take home the trophy?"
|
||||
sort_title: +++++Oscars01
|
||||
visible_library: range(02/01-03/31)
|
||||
visible_home: range(02/01-03/31)
|
||||
visible_shared: range(02/01-03/31)
|
||||
|
||||
"2022 Best Actor Nominees":
|
||||
template: { name: Holiday,
|
||||
level: "++++" }
|
||||
summary: "Who will take home the trophy?"
|
||||
sort_title: +++++Oscars02
|
||||
visible_library: range(02/01-03/31)
|
||||
visible_home: range(02/01-03/31)
|
||||
visible_shared: range(02/01-03/31)
|
||||
|
||||
"2022 Best Actress Nominees":
|
||||
template: { name: Holiday,
|
||||
level: "++++" }
|
||||
summary: "Who will take home the trophy?"
|
||||
sort_title: +++++Oscars03
|
||||
visible_library: range(02/01-03/31)
|
||||
visible_home: range(02/01-03/31)
|
||||
visible_shared: range(02/01-03/31)
|
||||
|
|
|
@ -1,241 +1,369 @@
|
|||
# General collections for any movie library (will be replicated for each movie library)
|
||||
|
||||
# PREFIXES
|
||||
# +01_ = Charts
|
||||
# +02_ = Holidays
|
||||
# +03_ = Studios or Network
|
||||
# +04_ = Genres
|
||||
# +05_ = Countries
|
||||
# +06_ = Awards
|
||||
# +07_ = Collections
|
||||
# +08_ = Decades
|
||||
# +09_ = People
|
||||
# +10_ = General
|
||||
|
||||
templates:
|
||||
Chart:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+01_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
visible_library: true
|
||||
|
||||
Holiday:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+02_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
visible_library: true
|
||||
|
||||
Studio:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+03_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
visible_library: true
|
||||
|
||||
Genre:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+04_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
Country:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+05_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
Award:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+06_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
Collection:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+07_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
Decade:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+08_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
People:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+09_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
General:
|
||||
default:
|
||||
level: ""
|
||||
sort_title: <<level>>+10_<<collection_name>>
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
|
||||
collections:
|
||||
### Custom
|
||||
"Documentaries":
|
||||
template: { name: Genre }
|
||||
summary: "You might learn something"
|
||||
sort_title:
|
||||
smart_filter:
|
||||
all:
|
||||
genre: Documentary
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"What a Twist!":
|
||||
template: { name: Genre }
|
||||
summary: "Bet you didn't see THAT coming..."
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/crazy-plot-twists
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Based On A True Story":
|
||||
template: { name: Genre }
|
||||
summary: ""
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/based-on-or-inspired-by-a-true-story
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
### New Content
|
||||
"Added This Week":
|
||||
template: { name: Chart,
|
||||
level: "++" }
|
||||
summary: "Movies now playing on Plex"
|
||||
sort_title:
|
||||
smart_filter:
|
||||
all:
|
||||
# Movie added in the last 7 days
|
||||
added: 7
|
||||
collection_order: release
|
||||
sync_mode: sync
|
||||
visible_library: true
|
||||
visible_home: true
|
||||
visible_shared: true
|
||||
|
||||
### Trending
|
||||
"What Everyone Is Watching":
|
||||
summary: "What other subscribers are checking out"
|
||||
sort_title:
|
||||
libraries: "Movies"
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
tautulli_popular:
|
||||
list_days: 30
|
||||
list_size: 15
|
||||
list_minimum: 2
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: true
|
||||
|
||||
"At The Box Office":
|
||||
template: { name: Chart,
|
||||
level: "+++" }
|
||||
summary: "Now playing on a screen near you"
|
||||
sort_title:
|
||||
imdb_chart: box_office
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: true
|
||||
|
||||
"Trending Now":
|
||||
template: { name: Chart,
|
||||
level: "+++" }
|
||||
summary: "The hottest movies right now"
|
||||
sort_title:
|
||||
imdb_chart: popular_movies
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: true
|
||||
|
||||
### Top Rated
|
||||
"Best Of All Time":
|
||||
template: { name: Award,
|
||||
level: "++" }
|
||||
summary: "Dive into the best films ever made"
|
||||
sort_title:
|
||||
imdb_chart: top_movies
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: true
|
||||
|
||||
"Best of the 70s":
|
||||
template: { name: Award,
|
||||
level: "+" }
|
||||
summary: "IMDb's top movies of the 1970s"
|
||||
sort_title:
|
||||
imdb_list:
|
||||
url: https://www.imdb.com/search/title/?title_type=tv_series&release_date=1970-01-01,1979-12-31&num_votes=1000,&sort=user_rating,desc
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Best of the 80s":
|
||||
template: { name: Award,
|
||||
level: "+" }
|
||||
summary: "RottenTomatoes' top movies of the 1980s"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/rottentomatoes-com-s-best-of-the-80s
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Best of the 90s":
|
||||
template: { name: Award,
|
||||
level: "+" }
|
||||
summary: "RottenTomatoes' top movies of the 1990s"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/rottentomatoes-com-s-best-of-the-90s
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Best of the 2000s":
|
||||
template: { name: Award,
|
||||
level: "+" }
|
||||
summary: "RottenTomatoes' top movies of the 2000s"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/best-of-the-00s
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Best of the 2010s":
|
||||
template: { name: Award,
|
||||
level: "+" }
|
||||
summary: "RottenTomatoes' top movies of the 2010s"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/best-of-the-2010s
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Best of the 2020s":
|
||||
template: { name: Award,
|
||||
level: "+" }
|
||||
summary: "IMDb's top movies of the 2020s"
|
||||
sort_title:
|
||||
imdb_list:
|
||||
url: https://www.imdb.com/search/title/?title_type=tv_series&release_date=2020-01-01,2029-12-31&num_votes=5000,&languages=en&sort=user_rating,desc
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"The 100 Club":
|
||||
template: { name: Award }
|
||||
summary: "RottenTomatoes' movies with a perfect score"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/100-on-rottentomatoes-com
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Just The Worst":
|
||||
template: { name: Award }
|
||||
summary: "Razzie Award-winning movies"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/razzie-awards-worst-picture-winners
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
# Genres
|
||||
"Spoofs and Parodies":
|
||||
template: { name: Genre,
|
||||
level: "+" }
|
||||
summary: "Imitation is the sincerest form of flattery"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/top-50-parody-movies-of-all-time
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Slam Dunk":
|
||||
template: { name: Genre,
|
||||
level: "+" }
|
||||
summary: "The best sports movies, ever."
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/150-best-sports-movies-of-all-time
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Get In, Get Out":
|
||||
template: { name: Genre,
|
||||
level: "+" }
|
||||
summary: "Don't forget about the getaway driver out front"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/best-heist-movies-of-all-time
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"On The Edge Of Your Seat":
|
||||
template: { name: Genre,
|
||||
level: "+" }
|
||||
summary: "The suspense is killing us!"
|
||||
sort_title:
|
||||
imdb_list:
|
||||
url: https://www.imdb.com/search/keyword/?keywords=psychological-thriller&ref_=kw_ref_rt_usr&sort=release_date,desc&mode=detail&page=1&title_type=movie&genres=Thriller&user_rating=5.0%2C&release_date=2000%2C
|
||||
sync_mode: sync
|
||||
collection_order: custom
|
||||
schedule: weekly(wednesday), weekly(sunday)
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
### Seasonal
|
||||
"This is Halloween":
|
||||
template: { name: Holiday,
|
||||
level: "+" }
|
||||
summary: "Boo!"
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/29zombies/lists/halloween
|
||||
- https://trakt.tv/users/galacticboy/lists/not-so-spooky-halloween
|
||||
# - https://trakt.tv/users/kairbear08/lists/halloween
|
||||
# - https://trakt.tv/users/mybicycle/lists/halloween
|
||||
# - https://trakt.tv/users/jayinftl/lists/halloween
|
||||
# - https://trakt.tv/users/roswellgeek/lists/halloween
|
||||
schedule: range(10/01-10/31)
|
||||
visible_home: range(10/01-10/31)
|
||||
visible_shared: range(10/01-10/31)
|
||||
|
||||
"This is Thanksgiving":
|
||||
template: { name: Holiday,
|
||||
level: "+" }
|
||||
summary: "Gobble gobble!"
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/galacticboy/lists/thanksgiving-movies
|
||||
- https://trakt.tv/users/shahid1296/lists/thanksgiving
|
||||
- https://trakt.tv/users/retrogran/lists/thanksgiving-season-movies
|
||||
- https://trakt.tv/users/padawan_seneca/lists/vibe-autumn-tv-series-movies
|
||||
schedule: range(11/01-11/28)
|
||||
visible_home: range(11/01-11/28)
|
||||
visible_shared: range(11/01-11/28)
|
||||
|
||||
|
||||
"This is Christmas":
|
||||
template: { name: Holiday,
|
||||
level: "+" }
|
||||
summary: "Cozy up with some Christmas classics"
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/movistapp/lists/christmas-movies
|
||||
- https://trakt.tv/users/questdvd/lists/absolute-hayes-christmas-classics
|
||||
- https://trakt.tv/users/littlestella3/lists/christmas
|
||||
schedule: range(11/29-12/31)
|
||||
visible_home: range(11/29-12/31)
|
||||
visible_shared: range(11/29-12/31)
|
||||
|
||||
|
||||
"This is Valentine's Day":
|
||||
template: { name: Holiday,
|
||||
level: "+" }
|
||||
summary: "Love me tender, love me sweet"
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/movie-pal/lists/valentine-s-day
|
||||
- https://trakt.tv/users/barsaky/lists/den-svateho-valentina-valentine-s-day
|
||||
- https://trakt.tv/users/abbelea/lists/movies-best-of-love
|
||||
schedule: range(02/01-02/15)
|
||||
visible_home: range(02/01-02/15)
|
||||
visible_shared: range(02/01-02/15)
|
||||
|
||||
"This is St. Patrick's Day":
|
||||
template: { name: Holiday,
|
||||
level: "+" }
|
||||
summary: "Kiss me, I'm Irish"
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/triadcool/lists/irish
|
||||
- https://trakt.tv/users/sympli/lists/st-patricks-day-movies
|
||||
schedule: range(03/10-03/18)
|
||||
visible_home: range(03/10-03/18)
|
||||
visible_shared: range(03/10-03/18)
|
||||
|
||||
### Series
|
||||
"Bond. James Bond.":
|
||||
template: { name: Collection,
|
||||
level: "+" }
|
||||
summary: "007 forever"
|
||||
sort_title:
|
||||
mdblist_list: https://mdblist.com/lists/hdlists/james-bond-movies
|
||||
collection_order: custom
|
||||
sync_mode: sync
|
||||
visible_library: true
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"I Love You 3000":
|
||||
template: { name: Collection,
|
||||
level: "+" }
|
||||
summary: "The Marvel Cinematic Universe"
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/cybercelia/lists/mcu
|
||||
collection_order: release
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
"Tell Me, Do You Bleed?":
|
||||
template: { name: Collection,
|
||||
level: "+" }
|
||||
summary: "The DC Cinematic Universe"
|
||||
trakt_list:
|
||||
- https://trakt.tv/users/maxrax/lists/dc-cinematics
|
||||
collection_order: release
|
||||
visible_home: false
|
||||
visible_shared: false
|
||||
|
||||
|
|
|
@ -3,6 +3,21 @@
|
|||
- start with `+` to promote to top of library
|
||||
- start with `~` to demote to bottom of a library
|
||||
|
||||
Prefix suggestions:
|
||||
```
|
||||
# Prefixes for (Movie) Collections:
|
||||
# +01_ = Charts
|
||||
# +02_ = Holidays
|
||||
# +03_ = Studios or Network
|
||||
# +04_ = Genres
|
||||
# +05_ = Countries
|
||||
# +06_ = Awards
|
||||
# +07_ = Collections
|
||||
# +08_ = Decades
|
||||
# +09_ = People
|
||||
# +10_ = General
|
||||
```
|
||||
|
||||
## Visibility
|
||||
- `visible_library`, `visible_home` and `visible_shared`
|
||||
- `true`, `false` or [schedule](https://github.com/meisnate12/Plex-Meta-Manager/wiki/Schedule-Detail) available for all options
|
||||
|
@ -10,3 +25,5 @@
|
|||
## Scheduling
|
||||
- Save time by updating lesser-important collections and playlists less frequently:
|
||||
- ex. `schedule: weekly(wednesday), weekly(sunday)`
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue