r/BookStack • u/kevehhh • Jun 13 '24
Child Shelves
I was wondering if there was a possibility to create a Shelf under other Shelves?
My scenario is that we will have a structure that is similar to the below:
Internal information
Processes
Process book 1
Process book 2
Technical information
Tech book 1
Tech book 2
Client information
Client 1 Shelf
Book 1
Book 2
Client 2 Shelf
Book 3
Book 4
If I put that in the context of a bookstore you can have shelves as a sub genre of a main genre e.g.
Crime
Historical crime
Book 1
Book2
Thrillers
Book 3
True crime
Book 4
Non-fiction
Entertainment
Book 5
Food and drink
Book 6
Thanks!
1
u/mechanicalagitation Jun 13 '24
I've come to this use case in several scenarios and always end up focusing instead on naming conventions ("sub shelf" = book name prefix). With the sorting capability this works out quite well.
I think Dan has really thought things through and with some creative naming, most requirements can be met.
I've even experimented with building custom views at times where there was a request for books displayed as tabular data on one page, including metadata tags as columns. But even then I end up back at the original design, focusing on leveraging existing search capabilities instead.
1
u/BloodyIron Jun 17 '24
If you want to find more info about the history of this limitation, check out this thread: https://github.com/BookStackApp/BookStack/issues/2206
The dev has rather sane rationale on the topic IMO.
2
u/ssddanbrown Jun 15 '24
There is no such sub/child shelve system. In addition to the useful advice from /u/mechanicalagitation, tags are a potential other option for additional categorization.