souramoo / commentoplusplus

Commento with out of the box patches and updates to add useful features and fixes. Also with one-click deploy to Heroku so you can get up and running fast.
MIT License
389 stars 62 forks source link

Name feature unintuitive UX #139

Open NathanC opened 1 year ago

NathanC commented 1 year ago

Thanks for making this fork! I especially appreciated the README help with getting it to work with React.

The Name input field feature feels is unintuitive to me, as the "post anonymously" button makes it vanish, and giving a Name precludes them from signing up (which they likely won't know).

I'd recommend gating it behind the "post anonymously" function, so that you need to check it, which dynamically adds in a "Name (optional)" box . A given name should count as an anonymous comment anyways. I'm inferring that may be difficult as it's not part of Commento's arch though, since the checkbox for moderating anonymous comments isn't working which implies that it creates actual users when they provide a name?

Alternatively, having this all be in the popup that appears may be better. Instead of only giving a login option, it can also have a post anonymously (or add given name).

How easy to use is the underlying API in your experience, btw? It may make more sense just to make a React component for this. You mentioned that in one of your comments on the main system, and I may be interested to help.