AnnouncementsMatrixEventsFunnyVideosMusicAncapsTechnologyEconomicsPrivacyGIFSCringeAnarchyFilmPicsThemesIdeas4MatrixAskMatrixHelpTop Subs
3

Polls are fun and easy. They also generate a lot of activity, not only in the actual voting but in the comments too. Let's democratize polls!

Comment preview
[-]JasonCarswell
2(+2|0)

Do you like me?
[ ] Yes
[ ] No

[-]soundsituation0(+0|0)

The original!

[-]x0x7
2(+2|0)

Yep. It's something I need to do. I'm actually glad I kept them for myself for a while because it's been easier to improve them and add features to the backend when it hasn't been a live feature.

But they are mature enough now that yep, I need to make them available for you guys.

The way they currently work that's different than other sites that I want to keep is a poll is not a type of post. It's something that gets embedded into a post. So the form would just give you back an ID to use in a post.

Hopefully that doesn't make things confusing for people but it means you can put whatever text around a poll you want, have more than one poll in a post, include polls in comments. I probably wouldn't have made something that good if I tried to make in one sprint that was meant for you guys. In fact there is more than one version of polls on this site that you guys don't know about that kind of suck.

Lol, idea I'll probably not do but I think is funny. Currently I make polls using a nodeJS module and a REPL. I wonder if I could expose a terminal to the front end while keeping that sandboxed. Honestly using code to make them is nice. It's how I make those polls with IMDB links. Do you all know how much work that would take if done manually? Plus then it would make it easier to edit polls without me having to make as much interface.

Step 1: Make a simple form to make a poll
Step 2: Investigate if a repl is the easier way to let power users edit
Step 3: Add ability for poll creators to edit polls visually