You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have been testing where in the comments settings comments are set to "Enabled for everyone". We have found a behaviour that we believe is inconsistent. If a user is already registered with the website, they are unable to leave a message, without logging in, and they receive a message "The Name or Email Address you typed is already in use!" Instead an unregistered user can leave a message without any problem. Worse if a person has a common name like James Smith, or Ali Mohamed if a person has registered with the same name they are unable to leave a comment. The check on the name is superfluous for leaving a comment when "Enabled for everyone"
Surely it would be better that both registered and unregistered users can leave comments in exactly the same way, without the registered user having a take extra steps of logging in and losing the comment they have left.
The text was updated successfully, but these errors were encountered:
The behaviour is correct and has worked just fine for a long time.
And it's all about content attribution and user protection. Imagine if some user posted a comment on behalf of someone else, using their email address. Sure, we could do user verification by email but this complicates things further.
If you want anyone to comment, I would recommend something like Disqus or Facebook comments. They are dead simple to integrate either way, exclusively in your K2 template overrides.
However, if you're building a community of users, it's not unheard of to require a user to be logged in to post comments. And if you improve the message users see from "The Name or Email Address you typed is already in use!" to something like "The Name or Email Address you typed is already in use! If you're a member of the site, please log in here...", I believe it'll be plain and clear to anyone using your comments setup.
Uh oh!
There was an error while loading. Please reload this page.
We have been testing where in the comments settings comments are set to "Enabled for everyone". We have found a behaviour that we believe is inconsistent. If a user is already registered with the website, they are unable to leave a message, without logging in, and they receive a message "The Name or Email Address you typed is already in use!" Instead an unregistered user can leave a message without any problem. Worse if a person has a common name like James Smith, or Ali Mohamed if a person has registered with the same name they are unable to leave a comment. The check on the name is superfluous for leaving a comment when "Enabled for everyone"
Surely it would be better that both registered and unregistered users can leave comments in exactly the same way, without the registered user having a take extra steps of logging in and losing the comment they have left.
The text was updated successfully, but these errors were encountered: