I saw an old bug topic below - where it looks like the dev team’s intention to fix this - but it seems to still be happening as of today: (quote blocks not respecting the full name setting)
Given these settings:
prioritize username in ux - false
enable names - true
display name on posts - true
I would have expected to see the user’s full name not username when attributing a quote or reply to the user. But that’s not what happens:
[quote username]
[reply username]
Could not add a reply to this old topic - so opened a new one.
Moin
February 25, 2026, 9:02pm
2
It works fine for me. “My Name” is the name, “Moin” is the username, and the quote shows the name:
How did you configure these two site settings?
prioritize_username_in_ux = false
display_name_on_posts = true
Confirmed those settings. Screenshots below - first 2 are settings, last one shows the username (Meekness) in the quote rather than name (Aaron).
Moin
February 25, 2026, 9:17pm
4
Is the name included in the raw post?
If you edit that post and look at it in markdown mode (toggle button at the top left), do you see both - name and username? I don’t think that information is included on posts that were created before the settings were configured like this.
The settings were configured like this a couple days ago. This topic and thread were all created today.
Here is the raw post (no name, just username)
Moin
February 25, 2026, 9:23pm
6
Is the Enable names setting enabled too?
It might be something with this specific user. For some reason the UX shows his username next to his full name, but not for me.
Similarly - if I quote myself - I see the full name, not username.
Yes - enable names is set to true.
Moin
February 25, 2026, 9:30pm
10
I guess your name and username are kind of the same?
You’ll forgive me I hope for being unsure here, I’m not actually “working” at the moment
Do all of the usernames that are not showing up match the firstname_lastname pattern?
IIRC Discourse suppresses display of usernames in the specific case where the Full Name “matches” the Username.
There is Remove Name Suppression on Posts which was the result of this topic Allow site operators to control full name suppression on posts (but I think you were on a plan without components)
I haven’t tried if the component also helps for quotes.
2 Likes
OK, MY username and full name are the same - that is why it is being suppressed. So we can leave that aside. That returns us to the original issue. When I quote Aaron, it attributes to his username (meekness) for some reason…
Moin
February 25, 2026, 9:43pm
12
I think I narrowed it down
Would you mind trying the following?
Click reply on his post again
Ensure the composer is in Markdown-mode
Try to quote again
I think this is a bug with the rich-text-editor
Steps to reproduce the bug:
Disable prioritize_username_in_ux
Enable display_name_on_posts
Add a name to your profile
Create a post with some text and publish it
Click reply on that post
Ensure your composer is in Markdown mode
Quote a part of the post you created and publish the reply
→ The full name is included in the quote as expected
Switch to WYSIWYG mode
Quote again and publish the reply
→ The full name is not included
4 Likes
You figured it out! Markdown mode shows his name
3 Likes
Moin
February 25, 2026, 10:03pm
14
Thank you for your patience and for helping me track this down.
So the feature itself still works - it’s just not supported yet in the (relatively new) rich text editor. Now that we’ve identified the cause, hopefully, it’ll be fixed soon.
1 Like
Good deal - thank you! I have to say I am really loving this product - and this support forum is excellent.
2 Likes
Great work @Moin root causing this one
It made it 100x times easier to fix
main ← fix/rte-quote-display-name
merged 08:04PM - 26 Feb 26 UTC
When `display_name_on_posts` is enabled and `prioritize_username_in_ux` is disab… led, quoting a post in markdown mode correctly attributes the quote to the user's full name (e.g. `[quote="Robin Ward, post:1, topic:2, username:eviltrout"]`). However, the rich text editor lost the display name during the markdown→ProseMirror→markdown round-trip, falling back to just the username.
The ProseMirror quote node only stored `username` in its attributes. When BBCode with a `username:` param was parsed, the display name was discarded. On serialization, only the username survived.
This commit:
- Adds a `displayName` attribute to the ProseMirror quote node spec
- Emits `data-display-name` on the markdown-it aside token so the ProseMirror parser can pick it up
- Updates the serializer to output the display name and `username:` param when present
- Fixes a latent issue where `displayName` remained as an array instead of being joined into a string when the name contains no commas
https://meta.discourse.org/t/397049/12
6 Likes