Since the poll feature only allows a single poll per topic, I just had to create one larger poll. I created it, edited the topic (which by the way refreshes the topic without the poll visible) and after a while I grew my responses from eight to nine.
Turns out the poll only allows eight responses and will simply discard anything beyond that number without informing the user that this happened. Not a great user experience.
I also have to ask if the poll plugin is supposed to be a first class feature, since it is still nowhere visible in the UI.
@codinghorror, might have a bug here. I could have sworn it gave back an error when trying to edit a poll to add more options. That doesnât happen on Try.
Slightly Devilâs Advocate here: Iâm 99% certain vBulletin let you edit them post creation/vote, and Iâm fairly certain phpBB and most of the other players do too. I believe their intent is, if you edit it in such a way, youâve destroyed your own ability to use the data (so it ends up being meaningless); which ultimately gives you more reason to not edit it in a way that would make the data meaningless (if you actually care about the results).
Iâm at the point, I wonât use the poll feature in Discourse. It is too cumbersome for me to want to use for the rare number of times I actually need/want one. So I just create one elsewhere and link to it⊠(works for me, but sort of defeats the purpose of having it internally). Just my experience.
I too thought polls would be more useful, but I find polls to be of very limited use on a discussion site.
You want explanations and discussions and explorations⊠not context-free snap judgments that hew to a very narrow set of inflexible, predefined options.
(For example, I find that the best âoptionâ is often one that I hadnât even thought ofâŠ)
In that case, it might be easier to have something inline the discussion.
Iâll use an instance where a poll and discussion go hand-in hand that I had on my own forum.
There was a poll one user put up (SMF) that was basically "Whatâs your favorite Predator?â
Instead of people just picking an option and being done with it, my members made their choice but then explained, and then that grew into more discussion.
I suggest a tag of some kind (similar to a hash-tag) that internally counts the votes. The only difference with this feature is that it forces a user to explain their choice by making a post.
Example:
I really like the AVP Predators, something different for a change. Not every member of a species is going to be some lanky cutout. One of them was even left-handed. #voteavp FOR THE ALIEN GORILLA LINEBACKER.
The #votechoice is the instance the software makes a tally and that is all counted in totals at the top of the topic, maybe even in the meta bar drop-down.
And why is that? I am wondering why this would be a problem if a vote is only counted once per person. Spamming it makes no sense in this model and the end result is drastically different than the traditional use of a twitter #hashtag.
This reminds me of what Iâve said in another thread:
Iâll explain more that this system requires the OP to have a list of these poll options. Itâs just like a regular internet forum poll but now requires a user to post and explain why they voted for their choice, while including the #vote itself with it.
More clarifying:
My idea, again, is like any other internet forum poll. That means options to be voted upon canât be changed once someone votes.
My idea is exactly like @mentions. A user can use them in their post as they see fit. What matters is the system registers it as a vote when a user submits it with a post. Once that is done, that means the user cannot vote again.
Because, unlike @mentions, I feel that !votes donât blend into the text flow.
Besides, âceterum censeo, I !vote 1â looks just plain dumb; and with customizable keywords âceterum censeo, Carthage must be !destroyedâ might be okay, but leave it to olâ Cato to rig the voting in his favor simply by chosing unappealing words for the other options.
Honestly, I would rather click through additional UIâŠ
I will say, belatedly, that if your users are using an aspect of the forum in a way that wasnât intended, then I would gently suggest to you that you remind them of proper civility and that they need to flag posts and opening topic posts that go against that basic ideal.
This is regardless of any feature, my proposed concept or anything else.
Heh, interesting to hear this point of view. I do a bunch of work for Loomio, which takes the approach that polls (motions in their parlay) are a really great way to drive engagement and ferret out opinions and points of view that you might not get otherwise.