Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: I'd like to see a way to publish various collections on the home screen for a set number of days. #520

Closed
gstevenking opened this issue Dec 18, 2021 · 4 comments
Assignees
Labels
enhancement New feature or request priority:medium Medium priority bug or feature

Comments

@gstevenking
Copy link

Is your feature request related to a problem? Please describe.
Similar to how Netflix has lists you can scroll through, I'd like to do this with Plex so users might be presented with an option they hadn't considered before.

Describe the solution you'd like
I'd like to be able to either have a random collection assigned to the screen for a set period of time, or a list of collections that could change on a rotating basis

Describe alternatives you've considered
I can make it work on a limited basis using a method similar to the holiday collections that are able to be pinned to the home screen. I have a list of collections and gave them all a date range. My biggest issues are how they are ordered since you can only use custom sorting on one collection, and how to have them change out. Currently I have dates ranges attached to each one.

@gstevenking gstevenking added enhancement New feature or request status:not-yet-viewed I haven't reviewed the Feature or Bug yet labels Dec 18, 2021
@meisnate12 meisnate12 added priority:medium Medium priority bug or feature and removed status:not-yet-viewed I haven't reviewed the Feature or Bug yet labels Dec 26, 2021
@snickers2k
Copy link

isn't this already possible?

  some-template-name:
    smart_label: title.asc
    sort_title: ++0_<<collection_name>>
    schedule: range(<<start_date>>-<<end_date>>)
    delete_not_scheduled: true
    visible_home: true
    visible_shared: true
    visible_library: true

@meisnate12
Copy link
Member

He wants to be able to choose a set of collections and have PMM randomly pick some to put on the Home Screen for a certain period

@meisnate12
Copy link
Member

#717 addition from @kstanleyadams

Problem: Too many collections to display on home screen. Can be slow and less interesting to see the same all the time.

Solution: Create the ability to add collections to a “random sets” to control their visibility as a randomly chosen subset of a group.

e.g.

For a given collection, define:

visible_library: random0
visible_home: random0
visible_shared: random0

And to define random sets:

random_sets:
    random0:
         max_size: 10
    random1:
        max_size: 5

For each random set, aggregate all collections assigned to the random set, and only set the visibility to true for each visible_x attribute for up to max_size number of collections. If the number of collections assigned to the random set is larger than max_size, then a subset should be chosen at random.

This would speed up the home screen a bit, and also allow for the home screen to be freshened up each day or whichever frequency the script is run.

@meisnate12
Copy link
Member

Feature Requests have been moved to https://features.metamanager.wiki.

This Request

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:medium Medium priority bug or feature
Projects
None yet
Development

No branches or pull requests

5 participants
@meisnate12 @snickers2k @gstevenking and others