For a (currently) personal project, I’m implementing an OPDS server. So far it works great with Panels, however due to limitations in the OPDS standard there are no collection thumbnails.
While I do not expect any changes to the app due to my personal project, I would like to know if there is a straightforward way to allow Panels to use the available thumbnails in a way similar to for instance Komga. Any information on how Panels decides to fetch collection thumbnails and from where would be much appreciated.
Hey @tevd
Yep, you’re right. Thumbnails are not supported in feed links officially, but we do parse them if they are present.
We parse them optionally, following the spec of an entry with acquisition.
If you add the links with rel
http://opds-spec.org/image
http://opds-spec.org/image/thumbnail
Panels will use it. thumbnail
is expected to be lower resolution than image
.
Depending on the size of the library grid, we use the larger or the smaller one, but we always fall back on the other one.
I hope that helps.
Also, I suggest you join our Discord server. We have a #developers channel where most of the OPDS servers creators are.
Hi @dani,
Thanks for the quick reply, the thumbnails now work properly.
Funnily enough, I actually attempted to add those links already, but accidentaly added them only for the requested collection itself instead of its contents.
I also joined the Discord server, so I’ll take a look at that shortly as well.
Awesome! Feel free to say hi whenever.
We plan to sunset this forum at some point in favor of Discord. It will become our main support and discussion channel.