I find the current interface for subscribing to followups somewhat confusing, mainly because it often requires the user to click twice to make changes from their default choices (the checkbox to subscribe, then the radio button for what type of subscription.) I was also initially confused because this doesn't match the selection that is made in the user profile area for default choices, which is a select box. I think it makes sense to change this to a select box at the time the user posts a comment as well. This has the following advantages:

1) The user doesn't have to click twice to make a choice (if changing their default choice).
2) The form code is a little simpler
3) Removed the necessity for javascript to manage the checkbox

It does have the disadvantage that the user can not see all their choices without pulling down the select box, but for me anyways, this is not that big a deal.

Screenshots and initial patch attached. Would love some feedback.

CommentFileSizeAuthor
select_list.patch2.95 KBgdd
Picture 9.png17.41 KBgdd
Picture 7.png16.71 KBgdd

Comments

greggles’s picture

Thanks for this idea. My expectation is that most sites will turn off one of the subscription modes so that it becomes just a checkbox.

It actually used to be a checkbox+selectbox back before #319830: create a simplified user interface. Note:

Now with 100% more javascript. If the checkbox is blank and a user clicks on the radio button then the JS automatically clicks the "notify me" checkbox.

That's kinda fun, right?

So, I think this is "by design" but would love more discussion from other users of the module.

greggles’s picture

Title: Possible UI improvement » Use a dropdown for the notification selection options instead of checkbox+radios

Better title.

greggles’s picture

Status: Active » Needs work

To look at it from another perspective: your solution is at least 2 clicks (click to open, click to select) and requires the user to click in order to understand what options they have. The current solution is sometimes 2 clicks, or sometimes 1 if people figure out the js feature and it requires no clicks to understand the options they have.

This also does a lot of unrelated stuff, so marking needs work to remove the unrelated changes. I still think this should be "won't fixed" but will wait for feedback from others.

greggles’s picture

Status: Needs work » Closed (works as designed)

Ok - by design.