goobernacular
Member
- Affected version
- 2.2.0
Let me explain this better. If a user uses the "em dash", which looks like this —, in the title of a thread, whatever functionality that constructs the URL from the title recognizes the "em dash —" as a word. And since words are separated by regular hyphens in the URL, you end up with this sequence: "-—-" in the URL.
It then appears like Xenforo has some kind of internal URL validation going on that does not respect "—" as a word, because the URL with "-—-" in it won't show up in a message. You'll see it in the message editor, but once posted it seems to get stripped out of the message altogether.
It took me a long time to discover what was going on here. I thought my permissions got messed up, etc. Seems like an "edge case" that might be rare enough to not have been caught yet.
It then appears like Xenforo has some kind of internal URL validation going on that does not respect "—" as a word, because the URL with "-—-" in it won't show up in a message. You'll see it in the message editor, but once posted it seems to get stripped out of the message altogether.
It took me a long time to discover what was going on here. I thought my permissions got messed up, etc. Seems like an "edge case" that might be rare enough to not have been caught yet.