This should be possible by scanning the edit history for a post. In pseudocode:Its as designed. There is no reliable way to track whether user X was alerted for the post previously or if the tag for User X is new. This works identical to how quotes alert if you edit them in.
if(user has been mentioned in previous version of the post)
{
do not send alert
}
else
{
send alert
}
Over two years later, and it's still an issue on my site.
I, myself, frequently miss important "tags" because users assume that I will be notified if they tag me in an edit.
Sorry, disagree, I like it as is. I could see it getting spammy and giving people the ability to harass someone. I could see members sitting there for hours editing posts with removing then re-adding someone over and over just to flood their alerts. You can simply make a new post @so-and-so what do you think? just as easily.
Then it should be an option. If you don't want it, then you needn't have it -if you do want it then you can. That's maybe the way it should be.
pretty much on point. in fact sometimes alerts are removed by themselves anyway (when deleting the whole post I think i wouldnt see the alert anyway).I don't see the fact that it can be misused as an issue what so ever. Any function in XF can be misused (replies, PM:s etc.). That's why we have moderators.
anyway, who is going to give us an official answer so we can move forward?
Brilliant .who is responsible for this?
the current behavior is inconsistent...[etc]
Another option is to alert the editor with an alert message that states their @ alert won’t be sent.
We use essential cookies to make this site work, and optional cookies to enhance your experience.