Improvement: Add checkbox "Public" - Custom permissions #164

Closed
opened 2026-02-04 17:24:54 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @riorii on GitHub (Sep 12, 2016).

When "Allow public viewing?" is check on general settings, if custom permissions are set, that book/page/chapter become non public.

Example:
user 1, role 1
user 2, role 2
*Allow public viewing enable

  1. user 1 create a book -> book is public for all but user 2 can't edit it.
  2. Enable custom permissions over that book and give role 2 edit permissions.
  3. user 2 can edit it but the book is not more public.

The solution maybe would be adding a checkbox at custom permission that tag the book/chapter/page as public when you enable custom permissions.

Originally created by @riorii on GitHub (Sep 12, 2016). When "Allow public viewing?" is check on general settings, if custom permissions are set, that book/page/chapter become non public. Example: user 1, role 1 user 2, role 2 *Allow public viewing enable 1) user 1 create a book -> book is public for all but user 2 can't edit it. 2) Enable custom permissions over that book and give role 2 edit permissions. 3) user 2 can edit it but the book is not more public. The solution maybe would be adding a checkbox at custom permission that tag the book/chapter/page as public when you enable custom permissions.
Author
Owner

@riorii commented on GitHub (Sep 12, 2016):

I think this is the same as #138 . If is the same please close it! Thanks!!

@riorii commented on GitHub (Sep 12, 2016): I think this is the same as #138 . If is the same please close it! Thanks!!
Author
Owner

@ssddanbrown commented on GitHub (Sep 12, 2016):

Hey @riorii, Yep, It's essential the same request! I was just typing that out in a response when I saw your additional comment 😄. I will therefore close this issue.

@ssddanbrown commented on GitHub (Sep 12, 2016): Hey @riorii, Yep, It's essential the same request! I was just typing that out in a response when I saw your additional comment :smile:. I will therefore close this issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#164