Discourse 2.4: Polls user group

Discourse 2.4 introduced a feature to limit people who can vote in polls to a specific group. However, chiefdelphi doesn’t really use groups, and so the option is confusing. For example, if the user chooses the Registered group (which seems logical to limit anonymous votes) then you really limit it to people in the Registered group which omits anyone who joined since the discourse transition. For example, that happened in the Should we replay infinite recharge? [Poll] thread.

If possible, I think it would be best to disable the user group option for polls.

16 Likes

Out of interest, any reason why CD doesn’t use groups?

And a follow up, lacking groups, can anyone think up a benefit of keeping this feature arround?

CD does actually use SOME groups. I show two on my profile (one of which is Registered).

The three I’m plausibly aware of (that is, I either know for a fact they exist or I’ve heard rumors about their existence) are used for discussions that best take place in limited-public venues.

1 Like

I agree. I really wanted to vote in that thread about replaying infinite recharge, but alas, I joined CD about 5 days after the redesign, so I wasn’t put in the Registered group…so I couldn’t vote :frowning:

Not seeing an option to disable groups in polls. I’ll have to investigate more.

4 Likes

Perhaps the better solution is just to remove the Registered group so people don’t confuse that for a group of all users.

1 Like

Or rename it something less confusing, if removing it causes problems. “Legacy Users” could make sense.

4 Likes

And those of us from pre-vbulletin days are legacy legacy users?

The Ancient Ones

5 Likes

Uh-oh. Someone just made Joe feel ancient. :wink:

2 Likes

Any updates? New polls keep being made with this option, and I don’t have access to my old account.

@Brandon_Martus Same question as the last post as it cropped up again.

Maybe a PSA that crops up when making a poll to remind people NOT to select a group?

1 Like

Still no option to disable that in core Discourse.

I’ll happily install a plugin if someone wants to write it, to either modify the behavior of polls or introduce that PSA text.

Can we just get rid of the “Registered Users” group? Or rename it to something like “Legacy Users” like @BordomBeThyName suggested? Seems like a pretty easy solution to avoid confusion without anyone needing to write a custom plugin

3 Likes

Completely missed that from above.

I renamed it to Legacy, since it won’t let me delete it via the UI. It may have too many users in it.

1 Like

I just tried to make a poll and it still showed up as Registered.

Guess it just needed to update, I see Legacy now.

1 Like

I see legacy now, after refreshing.

1 Like

Update: I found some database inconsistencies (lingering issue from vBulletin > Discourse migration) that were preventing me from deleting the Legacy group. Fixed those this morning, and Legacy is gone now.

5 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.