2018-01-16, 10:44 PM
(This post was last modified: 2018-01-17, 07:34 PM by Wildcard.
Edit Reason: maintenance
)
I've been asked quite a few times lately about converting MentionMe to a uid-based strategy rather than continuing with the username-based mentions we use currently. For those that don't understand the difference, let me try to explain.
User Name Mentions (Currently Used)
Mentions look like this in posts (raw): @username OR @"username"
PROS:
Mentions look like this in posts (raw): <mention:123>
PROS:
Which brings me to my final point: Why not just wait for MyBB to get mentions in the core?
If you use MentionMe, please take a moment to vote and comment. If you think I have missed any Pros or Cons, then please let me know. Thank you.
EDIT: Added labrocca's option
User Name Mentions (Currently Used)
Mentions look like this in posts (raw): @username OR @"username"
PROS:
- works with copy-and-paste
- intuitive works/looks similar to Twitter
- doesn't leave much undesirable effects in post (two character max)
- autocomplete is convenient, but optional
- mentions no longer work if a user changes names
- (with caching) mentions do not immediately update when user's change groups
- without delimiters, detection can be tricky or in some cases impossible, ie. @user name, will tag @user if that name exists even if the user intended to tag "user name".
Mentions look like this in posts (raw): <mention:123>
PROS:
- mentions still work if users change names
- mentions immediately update when user's change groups
- detection is easy peasy
- user must know uid to mention (w/o autocomplete), therefore...
- ...autocomplete is a must
- leaves undesirable effects in posts which would need to fixes so...
- ...will require a conversion script for forums currently using MentionMe
Which brings me to my final point: Why not just wait for MyBB to get mentions in the core?
If you use MentionMe, please take a moment to vote and comment. If you think I have missed any Pros or Cons, then please let me know. Thank you.

EDIT: Added labrocca's option