mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-07 03:09:44 +03:00
Leave comments on someone elses pages #47
Closed
opened 2026-02-04 16:23:00 +03:00 by OVERLORD
·
14 comments
No Branch/Tag Specified
development
further_theme_development
l10n_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
No Label
🛠️ Enhancement
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#47
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Di2g10 on GitHub (Jan 19, 2016).
Sometimes i see documentation that may contain errors. I don't want to outwrite change the page but prompt the original submitter to check and correct if neccessary. My initial thought of how to do this is to enable some sort of commenting system that is say only viewable on however when reading but doesn't affect the flow of the document.
@AbijeetP commented on GitHub (Jun 20, 2016):
This is something that I would be interested in too. Inline comments or comments at the bottom of the page, both would be good.
@bridgeyuwa commented on GitHub (Jun 21, 2016):
And these type of comments should be visible only the group of users with edit permission granted to such pages
@ssddanbrown commented on GitHub (Jun 21, 2016):
@bridgeyuwa Could this lead to duplication of comments though? I would have thought visible to all that can view the page
@bridgeyuwa commented on GitHub (Jun 21, 2016):
@ssdanbrown I Was thinking of the comment more like a notification. If its a normal comment its ok to be viewed by all user that have view permission to the page.
@Abijeet commented on GitHub (Aug 30, 2016):
I think the initial version of this implementation should have the following -
We might want to add the following based on popular opinion -
These can be tackled in the next version of comments -
@ssddanbrown - Please let me know what you think, I'll try to take a crack at it.
@ssddanbrown commented on GitHub (Sep 12, 2016):
Hi @Abijeet, Sorry I didn't come back to you sooner.
Great list. My thoughts are that we should keep things simple to start with, There's no need for a full chat solution within BookStack. Your feature list does cover the simple base features.
I don't think there's any need for full WYSIWYG inputs, We should just keep things simple and maybe spice it up with a little markdown, Much like these GitHub comments.
@Abijeet commented on GitHub (Sep 25, 2016):
I've documented some of the implementation details here -
https://gist.github.com/Abijeet/ac2e80f473359b2860b8bb6d33f6b541
@ssddanbrown commented on GitHub (Sep 29, 2016):
Hi @AbijeetP, That plan looks great! The only thing I would change, on the database schema, is adding an additional field named
htmlso we can store the comment HTML at save time without having to parse the markdown for every comment on every view. Also maybe aneditedboolean field so we can display if a user has edited their original comment?@Abijeet commented on GitHub (Sep 30, 2016):
@ssddanbrown - Thanks. I agree with your inputs, I'll update the plan.
@alagu commented on GitHub (May 16, 2017):
@AbijeetP Hey Abijeet, great to see the progress in this. Is there a plan to take this to upstream?
@Abijeet commented on GitHub (May 16, 2017):
@alagu - Currently working on this. I expect to be done with this by sometime around June 10th.
@Abijeet commented on GitHub (Jun 5, 2017):
An update on this,
Still working on this. Done with most of the stuff and you can check the progress here - https://github.com/BookStackApp/BookStack/pull/261
I'll soon submit the code for review by @ssddanbrown after doing manual testing. I'm not sure if I can meet the June 10th deadline I'd given earlier. Maybe a couple of weeks more.
@Abijeet commented on GitHub (Jun 13, 2017):
I'm done with the implementation on this. Have updated the merge requests with my comment. You can check the latest here - https://github.com/BookStackApp/BookStack/pull/261
@ssddanbrown commented on GitHub (Sep 9, 2017):
Happy with where this is at now. Implementation now in master, Ready for v0.18 release hopefully tomorrow.