Poll: support in Discourse
-
Continuing the discussion from HP is surreal.
The poll support in Discourse is:
- sensible and reasonable
- nuts
- insane
- batshit insane
- WTF
- TRWTF
(Summary of the linked thread: Poll is created by prefixing the topic with
Poll:
and closed by changing toClosed poll:
. Both are localized to forum language via strings inserver.*.yml
. Want to create poll in the middle of a thread? Fat chance. Want to have poll with multiple questions? Well, let's try:- at least we can have multiple questions
- no, you are Doing It Wrong™
- POLL_NOT_FOUND
)
-
- All of the above (oops, I missed the sensible and reasonable option).
Interestingly, POLL_NOT_FOUND would actually make sense here.
-
… it can't be added anymore unfortunately.
… oh waitasecond …
… forgot about the nonpoll. Added
-
Want to create poll in the middle of a thread?
Want to have poll with multiple questions?
I've yet to see any forum software that supports those options, and I've used (sites that use) pretty much all the big-name ones over the last decade. So in this case, it's not actually a Discourse issue.Yes, I did actually say that.
-
Burn the heretic!
-
Agreed - but relying on a string in the title is still utterly barmy.
Polls are a plugin, although I'm not sure if they're a 'core plugin' or not.
-
Multiple questions is supported by IPB last I checked, but it's fairly niche.
Poll mid-thread has surprisingly little use case.
-
relying on a string in the title is still utterly barmy.
I couldn't agree more.
Well, I could, but then I'd break the universe. And I wouldn't want to be the one that forced $deity to reboot the universe.
-
relying on a string in the title is still utterly barmy
It should at least be configurable. What if I run a forum where I want polls to start with Question?
-
I’m still surprised that the poll plugin can
- Hook up topic creation, and original post edition
- Store the relevant poll data
- Replace part of the original post to display radio buttons, buttons, number of votes
but can not add a discoverable Create Poll button on the topic creation dialog. Or maybe it’s by design...
-
It should at least be configurable.
Doing it wrong.
The only things that should be configurable in Discourse are the things that they advise you not to change.
-
discofigurable: an option that should never be changed, but can be anyway
-
And I wouldn't want to be the one that forced $deity to reboot the universe.
http://www.amazon.com/Spellcrash-Ravirn-Book-Kelly-McCullough/dp/0441018882
-
What if I run a forum where I want polls to start with Question?
Change the Magic Strings?
-
Bet it gets overwritten every time you do an update though.
-
What's life without a little excitement every now and again?
-
I've yet to see any forum software that supports those options
The site I used to maintain was entirely homegrown. I started adding polls, but couldn't really wrap my head around the particular mindset of the guy who wrote it so I never finished, but it probably would have.
-
It should at least be configurable.
There are so many things in Discourse that should be configurable, but aren't. And apparently even the configurable options can't be configured without
breaking somethingrunning into something pre-broken. So we get things like:- page size for infiniscroll: configurable but broken
- poll prompt: hardcoded to a particular string with colon and space
- emoticons: hardcoded in some way where it's easy to replace the Apple set with Emoji One in bulk, but impossible to add facepalm or remove secret squirrel or whatever.
-
I haven't bothered learning the nuances of creating a poll, simply because of the feedback from other users.
-
I haven't bothered learning the nuances of creating a poll, simply because of the feedback from other users.
It's not really hard, it's just not discoverable.
Title starts with "Poll: ". Then make a list, starting with * or -. The list items become the poll choices. You change the title to "Closed Poll..." to close the poll.
If you want to get fancy then you should stop wanting to, or you might confuse the parser..
-
So in this case, it's not actually a Discourse issue.
Well yeah, but that is because Polls aren't part of discourse, they are a plug in (though as @VinDuv points out they can do lots but not add a button to make a poll seems wonky).
-
Obligatory: (I think this is the right one but someone changed the thread title)
http://what.thedailywtf.com/t/poll-this-is-the-sexiest-one/972
-
discofigurable: an option that should never be changed, but can be anyway
Take it to the Discpaedia!
-
The laptop-boiler thread! You shall not be forgotten.
-
it broils desktops too.
32GB 3.3Ghz i7 .... 5 mintues to load that topic, and 4 script is non responsive warnings.
-
32GB 3.3Ghz i7 .... 5 mintues to load that topic, and 4 script is non responsive warnings.
Are we e-peening again? It made my 4.2GHz i5 toasty as well.
When I foolishly clicked on it earlier today I managed to close the tab before it started to wilt.
-
work computer is beefy because work paid for it.
makes my personal desktop look like a bittybox and that computer's no slouch either.
-
I should have heeded the warnings... I clicked the link. It made my browser and me both very sad.
-
It's not really hard, it's just not discoverable.
Hence the existence of a FAQ topic for it...
-
-
PJH:
Hence the existence of a FAQ topic for it...It's still not discoverable.
+1 QFT HTH HAND etc etc.
-
32GB 3.3Ghz i7 .... 5 mintues to load that topic, and 4 script is non responsive warnings.
Similar config here (only 16GiB, 3.5GHz i7). 20 seconds to load, 10 seconds to show results, no non-responsive warnings. Apparently it helps to use Operating System instead of Windows.</flamebait>
(I tried in
chromechromium, konqueror andfirefoxiceweasel and all had similar times with only iceweasel popping out script unresponsive dialog; apparentlyfirefoxiceweasel has shorter time-out.)
-
Similar config here (only 16GiB, 3.5GHz i7). 20 seconds to load, 10 seconds to show results, no non-responsive warnings. Apparently it helps to use Operating System instead of Windows.</flamebait>
Windows 7, Chrome 38, 8GB i5-3340M loads stuff in 10 seconds, you can vote, but it has problems with responsiveness. Which is odd, since neither the memory nor the CPU are maxed (not even one core)...
-
As the person who absolutely lost their shit in the other thread over the Poll code, I feel that "Batshit Insane" isn't quite strong enough of a qualifier.
-
Windows 7, Chrome 38, 8GB i5-3340M loads stuff in 10 seconds, you can vote,…
Well, then I wonder which browser and system it manages to kill for 5 minutes.
-
Chrome, W7, but with a bunch of corporate imposed malware (Symantec is malware as far as i'm concerned. I know we had to pick a virus protection thingie, but MSSE has always been good enough for me and is WAY faster than the competition.)
-
but MSSE has always been good enough for me and is WAY faster than the competition.
That's because it does not do anything. Simple as that.
-
and yet i still don't have viruses, despite being on teh same network as someone who has to nuke their computer multiple times a year to clear infections.
:-D
-
And that's because you don't see all the viruses on your desktop, as nothing detect them :D
Anyway, using MSSE as well.