Cloud9Developer / Jellyfin-Newsletter-Plugin

GNU General Public License v3.0
74 stars 9 forks source link

Collate Libraries / Types with seperate entrydatas. Also, alphabetise. [new feature] #107

Open TheDMV2 opened 4 months ago

TheDMV2 commented 4 months ago

It would be nice to have all new movies grouped together, and all new shows grouped together.

Possibly allowing for different entrydata files, possibly allowing for selecting what types of content to filter. Or Libraries to filter.

But mostly, this feature request is for some type of grouping.

Also, could entries be alphabetised (or not, with a toggle)? [make sure to ignore "the" when doing so]

Cloud9Developer commented 4 months ago

Just so I understand what you mean, for example movies up top and series below?

TheDMV2 commented 4 months ago

Sure, yep! Also, it could mean two columns side by side (which mobile devices wouldn't like, because tables, but it's an option depending on how the user wants to nest the entrydata pages). But mostly, yes, one after the other.

Cloud9Developer commented 4 months ago

Probably won't do side by side, that can be configured by users on their custom templates. That said, multiple tags may work

TheDMV2 commented 4 months ago

Yes, that's what I mean; by having separate entrydata files/tags, then users can put them in any order they want, top/bottom, left/right :-)

Cloud9Developer commented 4 months ago

I'll see what I can do! It may be a bit though, I really need to get the db refresh task made so that other issues can be closed first 😁

nylimited commented 4 months ago

Just so I understand what you mean, for example movies up top and series below?

Perhaps looking at a newsletter generated by Ombi may give you some ideas. The attached is a partial screenshot of one. It renders as 2 column on a desktop but as a single column on a phone. Groups libraries (e.g. movies, TV, music, etc) for readability based on interest.

A nice touch is that clicking on an item's poster image will take one to the Jellyfin item to view or play immediately. Clicking on the title of an item will take you to the IMDB entry for it to get more info. 👍

If you wish to examine it in more depth send me your email address in a PM and I can email you a copy or I can put you on my newsletter email list.

2024-05-21_12-51

TheDMV2 commented 4 months ago

nylimited

A nice touch is that clicking on an item's poster image will take one to the Jellyfin item to view or play immediately.

Thanks to the new tags that C9D added, you can do that. Actually, I've done that, and it's working perfectly for me now! I'll be updating my submission in the "share your design" section here once I polish one more thing. Will be a day or three.

Clicking on the title of an item will take you to the IMDB entry for it to get more info. 👍

I'm not a fan of that; I'd prefer a link that explicitly went to IMDB - but I would still like a like to be able to... I'll make a new feature request.

nylimited commented 4 months ago

Probably won't do side by side, that can be configured by users on their custom templates. That said, multiple tags may work

Are you suggesting that we could setup a table with two columns and include the call to the newsletter detail in each column? I wonder how it would know which to fill in when and how it would leave, when needed, a column emty (like when skipping to TV shows)

nylimited commented 4 months ago

A quick question and my apologies for not remembering all the details at the moment ...

Have you done any work on the SMTP header at all recently? When I last tried the newsletter it seemed to function well as far as sending was concerned but one provider (GMX.COM in Germany) was rejecting mail coming from the newsletter. I only vaguely remember the details now but upon reviewing the SMTP log it was observed that when the email was sent, only the recipient's address was included, but the complete mail envelope via SMTP had empty headers . This unexpected behavior was causing the system to flag the email.

To resolve this, specifying in the email whether the address belongs to the "To," "CC," or "BCC" list while sending was suggested to ensure smoother delivery without any hitches.

We never fully resolved this as switching to the Ombi newsletter resolved the issue completely. Although a single provider like GMX.COM (at least as far as I know) may be a minor concern I thought I'd mention this. Food for thought. :)