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.