Bugzilla – Bug 1963
Feature request: Browse Artwork - split pages alphabetically, not by page number
Last modified: 2009-09-08 09:25:20 UTC
Is it possible to browse artwork and separate the pages alphabetically (i.e. in the same way "Browse Artists" works)? At the moment we just get an arbitrary page number, with no real indication of where everything is. With over 1,500 albums, it's quite hard to browse through everything and find what I'm looking for - there's a lot of trial and error involved in finding the right page number! At the moment everything in the "Browse Albums" view is sorted for me using the ALBUMSORT tag (set to "Artist|Year|Album" for my collection, though to each his own on this one!). This goes some way in helping me find the album I'm looking for, but things would be so much faster (and easier) if I could click on the appropriate letter and be directed to the right page. If multiple sort orders will ever be implemented as well, then the page split should happen based on the first character of the current sort order being used, of course! Thanks! Alexis
running anything but the EXE version, changing Slim/DataStores/Base.pm line 435 to: 'alphaPageBar' => sub { return 1; }, should have the desired effect. originally, since there was no alpha information displayed, the choice was to have no alphapagebar. if the layout changes to remove browse artwork, and simply include artwork in browse albums (as per bug 882), then this is moot.
Created attachment 716 [details] patch to do the above self-explanatory really.
Cool stuff! Wasn't expecting such a quick response! Unfortunately I'm running the EXE version, but this is reason enough for me to install Perl and download the perlscripts version. Thanks! Alexis
dean, any thoughts on this one?
Go for it!
in trunk at change 3999 similarly patched in 6.1.x at change 4000
This bug appears to have been fixed in the latest release! If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look. Make sure to include the version number of the software you are seeing the error with.