Allow pages to be directly assigned to shelves #835

Closed
opened 2026-02-04 22:26:10 +03:00 by OVERLORD · 5 comments
Owner

Originally created by @aljawaid on GitHub (Sep 29, 2018).

Just a quick one, I was looking into the new Bookshelves implementation today and had a question:

Is it a wrong way of doing, or how would we go about assigning certain pages of a book to a bookshelf?

Before I make a mess of my new bookshelf and chopping my books about, I thought I would get everyone's opinion, or at least @ssddanbrown :)

Example: One book is called IT Manual and it contains a page called Public Sharing Links. The rest of the book is all about IT support articles etc. My new bookshelf is called Marketing. So I thought, how would I go about just the public links page into that bookshelf, or should I create a book (single page) just for that topic and then I will be able to add it to different shelves?

Any suggestions?

Originally created by @aljawaid on GitHub (Sep 29, 2018). Just a quick one, I was looking into the new Bookshelves implementation today and had a question: Is it a wrong way of doing, or how would we go about assigning certain pages of a book to a bookshelf? Before I make a mess of my new bookshelf and chopping my books about, I thought I would get everyone's opinion, or at least @ssddanbrown :) Example: One book is called `IT Manual` and it contains a page called `Public Sharing Links`. The rest of the book is all about IT support articles etc. My new bookshelf is called `Marketing`. So I thought, how would I go about just the public links page into that bookshelf, or should I create a book (single page) just for that topic and then I will be able to add it to different shelves? Any suggestions?
OVERLORD added the Open to discussion🔨 Feature Request labels 2026-02-04 22:26:10 +03:00
Author
Owner

@Rubizzle commented on GitHub (Sep 30, 2018):

I don't think there's a way to assign pages to a bookshelf - though that would be interesting! Since BookStack doesn't support sub chapters, I basically turned my chapters into books and put them all into relevant bookshelves to have that extra "sublevel."

In your situation, I'd probably create a book with just the single page and add it to different shelves. Or you can have a bookshelf and change the permissions where different groups can access?

@Rubizzle commented on GitHub (Sep 30, 2018): I don't think there's a way to assign pages to a bookshelf - though that would be interesting! Since BookStack doesn't support sub chapters, I basically turned my chapters into books and put them all into relevant bookshelves to have that extra "sublevel." In your situation, I'd probably create a book with just the single page and add it to different shelves. Or you can have a bookshelf and change the permissions where different groups can access?
Author
Owner

@aljawaid commented on GitHub (Sep 30, 2018):

I can see too many single-page books being created I think.... maybe if a book had a 'special page' like an appendix or reference page and then that 'special page' could be shared across books/bookshelves.

@aljawaid commented on GitHub (Sep 30, 2018): I can see too many single-page books being created I think.... maybe if a book had a 'special page' like an appendix or reference page and then that 'special page' could be shared across books/bookshelves.
Author
Owner

@ssddanbrown commented on GitHub (Oct 13, 2018):

Just to confirm, Yeah, This is not currently possible but I'll leave this open to discussion to see if it gains support.

@ssddanbrown commented on GitHub (Oct 13, 2018): Just to confirm, Yeah, This is not currently possible but I'll leave this open to discussion to see if it gains support.
Author
Owner

@ezzra commented on GitHub (Dec 11, 2018):

I would like it, because this would make the shelve system more attractive to use.

@ezzra commented on GitHub (Dec 11, 2018): I would like it, because this would make the shelve system more attractive to use.
Author
Owner

@Bolthier commented on GitHub (Jan 19, 2019):

With this feature implemented for pages and chapters I could really make use of the Shelves.

Right now I have one book for a roleplay system and one book for the the roleplay universe with the lore and the stories of each group.

Universe (Book)

  1. General (Chapter)
    i. Empires (Page)
  2. Group A
    i. Characters
    ii. Prologue
    iii. Short story

System

  1. Vanilla
    i. Base rules
  2. Setting A
    i. Special Rules

Adding chapters I could just add the chapters with the lore relevant for this group of players and the group chapter. After that I could choose the base rule chapter and the special rules made for this universe from book B and I would be done with it.

@Bolthier commented on GitHub (Jan 19, 2019): With this feature implemented for pages and chapters I could really make use of the Shelves. Right now I have one book for a roleplay system and one book for the the roleplay universe with the lore and the stories of each group. Universe (Book) 1. General (Chapter) i. Empires (Page) 2. Group A i. Characters ii. Prologue iii. Short story System 1. Vanilla i. Base rules 2. Setting A i. Special Rules Adding chapters I could just add the chapters with the lore relevant for this group of players and the group chapter. After that I could choose the base rule chapter and the special rules made for this universe from book B and I would be done with it.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#835