[Support Request]: Emoji Support clarified? #2540

Closed
opened 2026-02-05 04:28:10 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @southeasterntech on GitHub (Dec 27, 2021).

Attempted Debugging

  • I have read the debugging page

Searched GitHub Issues

  • I have searched GitHub for the issue.

Describe the Scenario

Was tinkering around today, and while at it, decided to enable emoji support. I followed the guide on this page:
https://www.bookstackapp.com/docs/admin/ut8mb4-support/

Afterwards, I expected to be able to input characters such as ;) and then get some emoji icons appearing within the text. I then looked for emoji icons in the menu and there aren't any either.

This doesn't seem to work. Am I misunderstanding the usage?

How is this used?
Thanks much!

Exact BookStack Version

BookStack v21.12

Log Content

No response

PHP Version

No response

Hosting Environment

Ubuntu 20.04 self hosted

Originally created by @southeasterntech on GitHub (Dec 27, 2021). ### Attempted Debugging - [X] I have read the debugging page ### Searched GitHub Issues - [X] I have searched GitHub for the issue. ### Describe the Scenario Was tinkering around today, and while at it, decided to enable emoji support. I followed the guide on this page: https://www.bookstackapp.com/docs/admin/ut8mb4-support/ Afterwards, I expected to be able to input characters such as ;) and then get some emoji icons appearing within the text. I then looked for emoji icons in the menu and there aren't any either. This doesn't seem to work. Am I misunderstanding the usage? How is this used? Thanks much! ### Exact BookStack Version BookStack v21.12 ### Log Content _No response_ ### PHP Version _No response_ ### Hosting Environment Ubuntu 20.04 self hosted
OVERLORD added the 🐕 Support label 2026-02-05 04:28:10 +03:00
Author
Owner

@ssddanbrown commented on GitHub (Dec 27, 2021):

That documentation page is only really intended for much older instances upgrading their database to be able to support emoji characters (Emoji characters would break old database formats).

We currently don't have any user-interface support for emoji selection or conversion since it'd be another significant element to package in and maintain. :smile: style emoji support (As supported here on GitHub) has been requested but this format is not really a standard and is quite fixed to the english language which makes me hesitant.

As time goes on most operating systems have very good native emoji picker support so I've usually advised using those instead (Windows Key + . on Windows for example) since they are kept up-to-date by the Operating System and should work fine in our editors.

@ssddanbrown commented on GitHub (Dec 27, 2021): That documentation page is only really intended for much older instances upgrading their database to be able to support emoji characters (Emoji characters would break old database formats). We currently don't have any user-interface support for emoji selection or conversion since it'd be another significant element to package in and maintain. `:smile:` style emoji support (As supported here on GitHub) has been requested but this format is not really a standard and is quite fixed to the english language which makes me hesitant. As time goes on most operating systems have very good native emoji picker support so I've usually advised using those instead (Windows Key + `.` on Windows for example) since they are kept up-to-date by the Operating System and should work fine in our editors.
Author
Owner

@southeasterntech commented on GitHub (Dec 27, 2021):

I see! I just tried the Windows Key + . method and it works great. So there's basically no current use for that page except for upgrading old databases? Is that to say that I really didn't need to do that procedure to allow UTF8mb4/Emoji Support since it would have already been supported in v21?
Thanks

@southeasterntech commented on GitHub (Dec 27, 2021): I see! I just tried the Windows Key + . method and it works great. So there's basically no current use for that page except for upgrading old databases? Is that to say that I really didn't need to do that procedure to allow UTF8mb4/Emoji Support since it would have already been supported in v21? Thanks
Author
Owner

@ssddanbrown commented on GitHub (Dec 27, 2021):

So there's basically no current use for that page except for upgrading old databases? Is that to say that I really didn't need to do that procedure to allow UTF8mb4/Emoji Support since it would have already been supported in v21?

Yeah, That is correct. Shouldn't have done any harm though.

@ssddanbrown commented on GitHub (Dec 27, 2021): > So there's basically no current use for that page except for upgrading old databases? Is that to say that I really didn't need to do that procedure to allow UTF8mb4/Emoji Support since it would have already been supported in v21? Yeah, That is correct. Shouldn't have done any harm though.
Author
Owner

@southeasterntech commented on GitHub (Dec 28, 2021):

thanks!! clears it up!

@southeasterntech commented on GitHub (Dec 28, 2021): thanks!! clears it up!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#2540