@Burnett
Okie… I’ve been having a good old think about this as I’ve quested through Firetop Mountain, faced the perils of the Citadel of Chaos, and had a nice leisurely stroll through the Forest of Doom.
Extra columns, headings and sorting are really required to make the Book page sane. Currently it’s… well, just look at this: The Warlock of Firetop Mountain - Books - ctlgs
and this: The Citadel of Chaos - Books - ctlgs
and this: The Forest of Doom - Books - ctlgs
I’m sure it’s clear how difficult it is to find a specific printing from those.
Ideally, I’d like columns which would represent properties that would fall-back to other properties if they weren’t filled.
ie: Property < Fall-back Property < Another fall-back property < etc
Publisher/Imprint column: Imprint < Publisher
Edition column: Edition No.
Impression column: Impression/Printing No. < Printer's Key
Date: Reprinted (most recent if multiple) < This Edition Published < First Published < Copyright
It would be great if the page could have its Editions grouped by the Publisher/Imprint column. Even better if grouping could be user-customised.
It also would be good to have column headings and be sortable; including by column within column. ie, sort within the previous selected sort, and remember the sorting per user. If the sort can include the table row id (or similar) as its least-important column, then it would at least also always sort rows that appear identical in the same order consistently. Currently, for rows which show the same data, the sort order keeps changing with each page refresh.
And can you please make the image larger!!
Perhaps the entire site could utilise the full width of the browser’s viewport on every page? Even if it’s just in a user ‘wide UI’ option.
btw, on Books - ctlgs when Config is clicked it has always produced a 500 error. I don’t know if this is a user settings panel or an admin-only thing that’s accidentally not hidden for normal users.
In an ideal world I’d also like the notes field to be visible, truncated but expandable individually, on each Edition item, but appreciate that might be tricky to fit in without more UI jiggerypokery.
Being able to enter a filter under each column header would also be fantastic. That way we could show only rows that match all the values entered into all the filters for each column. Being able to filter by properties not shown as columns would be nice to have too.
If filtering could also utilise get parameters so they are part of a url, we can build a link to a subset of editions, for example for linking from a gift-market boxed set which includes titles from only select publishers and editions.
Obviously I’m biased or limited in my requirements by largely considering only the things I want to add, so hopefully others are going to have some insights, too. Or maybe no-one else has encountered a Book with an unmanageable number of similar Editions yet.
Other views would probably also benefit from a similar arrangement - ie, Periodical Title, Series, Collection, Wantlist, etc.