BookStack icon indicating copy to clipboard operation
BookStack copied to clipboard

Improve Move/Copy to include tags or book/shelf name

Open larcorba opened this issue 1 year ago • 2 comments

Describe the feature you'd like

We use BooksStack for documentation and when you do so a lot of pages are the same names.

When moving a page from one book to another, it is as such unclear where the page will be moved. image

Describe the benefits this would bring to existing BookStack users

Make it more clear to users moving/copying between books with the same name.

Can the goal of this request already be achieved via other means?

Yes, by includin a unique prefix in every book name. But it's kind of a bad workaround.

Have you searched for an existing open/closed issue?

  • [X] I have searched for existing issues and none cover my fundamental request

How long have you been using BookStack?

1 to 5 years

Additional context

No response

larcorba avatar Oct 01 '24 09:10 larcorba

Hi @larcorba, The book name is already included where in such views (for chapters). We don't show shelves since books are not owned by a shelf, and like with tags things could get really messy and over complicate such a view since instances could be tag-use-heavy/shelf. Reusing exact book name will impact a range of areas where books are shown (not just these views) so is not something I'd advise.

ssddanbrown avatar Oct 01 '24 09:10 ssddanbrown

Hi @ssddanbrown,

Awesome quick response, much appreciated!

I understand books can be on multiple shelves and that you might also have a whole array of tags.

Right now though, there's no way to know to what book a user would be moving their page to if multiple books share a name. I'm sure we're using things differently than intended, but nevertheless it could still be solved.

Tags or shelves could be shown in a priority for example, showing the first two or three until you need to click on ... to show the rest in a modal popup window.

Something to consider :)

larcorba avatar Oct 01 '24 09:10 larcorba