Smart lists that "group by" the collection #24
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I just set up comicOPDS and I'm really happy with it - the metadata handling is leaps and bounds better than YACReaderLibraryServer managed, and I love the "smart lists" function. Which brings me to this issue: It would be really really cool if the server allowed making a smart list that "cuts up" the collection by values in certain fields, for example:
All of these can be done manually right now - but it means creating one smart list per "group", which is quite a lot on a large collection.
Trying to look at this and why to implement it. I'll get back to you
This is now implemented on the
devbranch and will be part of version 1.1!What you can do:
Create a single "dynamic" smart list that auto-generates sub-folders based on any metadata field. Instead of manually making 50 smart lists for each writer, just set
Group By: writerand you get a folder for each writer with comic counts.Example - Browse by Writer:
You'll get:
Example - TPBs by Series:
Supported grouping fields:
writer, publisher, series, format, year, tags, characters, teams, genre You can combine it with all the existing smart list features - filters, sorting, distinct mode, limits, etc. Check out the updated docs for more examples.
Try it out using
devand let me know how it works for you!I just upgraded my comicOPDS server and this works perfectly! The only minor annoyance was that to get an all-encompassing list, I had to add a filter criteria that always matches (I used
year >= 1000), but that's easy to work with still!Thanks for this excellent addition!