Add mentions for users, books, chapters #768

Open
opened 2026-02-04 22:13:41 +03:00 by OVERLORD · 7 comments
Owner

Originally created by @tematema on GitHub (Aug 7, 2018).

It will be great if BoockStack allows mentioning users/books/chapters within text inside the chapter with @ syntax.

For users:
Sometimes we are writing some topics where other people experience is used / other users can share more information / you want to point to someone.

For chapters/books:
Sometimes you want to point to some other book or chapter and have its name being inserted. Now you need to add a link and chose book/chapter through some additional 'window'.

I feel like it will be really handy if you can simply type @ and some pop-up menu will appear where you can choose anything which matches your input text like it made here.

Originally created by @tematema on GitHub (Aug 7, 2018). It will be great if BoockStack allows mentioning users/books/chapters within text inside the chapter with **@** syntax. For users: Sometimes we are writing some topics where other people experience is used / other users can share more information / you want to point to someone. For chapters/books: Sometimes you want to point to some other book or chapter and have its name being inserted. Now you need to add a link and chose book/chapter through some additional 'window'. I feel like it will be really handy if you can simply type **@** and some pop-up menu will appear where you can choose anything which matches your input text like it made here.
OVERLORD added the 🔨 Feature Request label 2026-02-04 22:13:41 +03:00
Author
Owner

@eXahostCOM commented on GitHub (Dec 1, 2020):

This would be very nice. @ssddanbrown is this feature planned?

@eXahostCOM commented on GitHub (Dec 1, 2020): This would be very nice. @ssddanbrown is this feature planned?
Author
Owner

@Konstantin-Davidneko commented on GitHub (Jun 28, 2023):

I think it should be splited in two separate issues: User mention is not commanly needed feature. But Page/Chapter/Book mention is really important — currently after renaming I need to find each place with link this Page/.../.... and change text. It takes a lot of time.

This feature should be easely implemented, by using same system which is currently used for inserting parts of pages in other pages.

@ssddanbrown what is your opinion on this topic?

@Konstantin-Davidneko commented on GitHub (Jun 28, 2023): I think it should be splited in two separate issues: User mention is not commanly needed feature. But Page/Chapter/Book mention is really important — currently after renaming I need to find each place with link this Page/.../.... and change text. It takes a lot of time. This feature should be easely implemented, by using same system which is currently used for inserting parts of pages in other pages. @ssddanbrown what is your opinion on this topic?
Author
Owner

@ssddanbrown commented on GitHub (Jun 28, 2023):

The original request desires book/chapter mention for easy insertion into pages.
Just to advise, this can be alternatively achieved in the WYSIWYG editor via Ctrl+Shift+K / Cmd+Shift+K, which will show a selector for easy link insertion.


@Shultc

currently after renaming I need to find each place with link this Page/.../.... and change text. It takes a lot of time.

Since BookStack v22.09, on a correctly configured system, BookStack will track internal references and auto-update links in content upon change.
If you updated from a version before this, you should use the “Regenerate References” maintenance action to build the reference index.

@ssddanbrown commented on GitHub (Jun 28, 2023): The original request desires book/chapter mention for easy insertion into pages. Just to advise, this can be alternatively achieved in the WYSIWYG editor via Ctrl+Shift+K / Cmd+Shift+K, which will show a selector for easy link insertion. --- @Shultc > currently after renaming I need to find each place with link this Page/.../.... and change text. It takes a lot of time. Since [BookStack v22.09](https://www.bookstackapp.com/blog/bookstack-release-v22-09/#page-content-references), on a correctly configured system, BookStack will track internal references and auto-update links in content upon change. If you updated from a version before this, you should use the “Regenerate References” maintenance action to build the reference index.
Author
Owner

@Konstantin-Davidneko commented on GitHub (Jun 29, 2023):

Since BookStack v22.09, on a correctly configured system, BookStack will track internal references and auto-update links in content upon change. If you updated from a version before this, you should use the “Regenerate References” maintenance action to build the reference index.

But it is not about link to the page. It is about page title in the link....

@Konstantin-Davidneko commented on GitHub (Jun 29, 2023): > Since [BookStack v22.09](https://www.bookstackapp.com/blog/bookstack-release-v22-09/#page-content-references), on a correctly configured system, BookStack will track internal references and auto-update links in content upon change. If you updated from a version before this, you should use the “Regenerate References” maintenance action to build the reference index. But it is not about link to the page. It is about page title in the link....
Author
Owner

@cryptomilk commented on GitHub (Jan 4, 2024):

User mentions would be really nice to have in comments.

@cryptomilk commented on GitHub (Jan 4, 2024): User mentions would be really nice to have in comments.
Author
Owner

@gbeine commented on GitHub (Mar 2, 2024):

I support the "@" mentioning feature.
There are a lot of cases with collaborative scenarios where this really improves teamwork.

@gbeine commented on GitHub (Mar 2, 2024): I support the "@<user>" mentioning feature. There are a lot of cases with collaborative scenarios where this really improves teamwork.
Author
Owner

@balta1980 commented on GitHub (Jan 28, 2026):

Oh yes please, It is a great feature to use @ to mention an user. Just like in comments but in the WYSIWYG editor.

In case you are explaining a business process you can define responsibilities on any user.

Thank you.

@balta1980 commented on GitHub (Jan 28, 2026): Oh yes please, It is a great feature to use @ to mention an user. Just like in comments but in the WYSIWYG editor. In case you are explaining a business process you can define responsibilities on any user. Thank you.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#768