Poll with ability for user to add their own options

Hi guys,

We use Discourse over at zenAud.io community and I really want to make a poll that allows users to add their own option to vote for like Facebook does:

Could this be an option for a future update?

5 лайков

Seems like a Good idea but how are we supposed to handle trolls? what if someone just ads random option that is irrelevant to discussion and everyone else just starts trolling by selecting that?

Or maybe everyone ads their own opinion and votes for it! No clear majority.

My recommendation:

  1. Create a topic soliciting vote-able “items” for a future poll

  2. Gather feedback in the topic replies for a period of time

  3. After gathering feedback, then create the poll using the most popular items (you can count likes on the posts to determine this)

Allowing anyone to add a new option to a poll at any time is a recipe for chaos.

7 лайков

Another approach to this that may work for you would be the existing voting plugin:

6 лайков

Я просто искал похожий функционал, который помог бы найти лучшее время для встречи (похоже на Doodle, но в данном случае пользователи могли бы предлагать время, которое подходит им).

Это всё ещё могло бы работать для закрытых групп, где есть меньшее подмножество пользователей и меньше шансов на злоупотребление.

У вас всё ещё сохраняется сильная предвзятость в пользу вариантов, добавленных ранее, за исключением редких случаев, когда появляются по-настоящему убедительные новые варианты.

Лучший способ справиться с этим — обсудить, какие варианты должны быть доступны, прежде чем вы начнёте опрос.

7 лайков

Кстати, об этом: @j.jaffeux и я обдумываем такой сценарий автоматизации.

Вместо опроса пользователи публикуют список дат, когда они могут или не могут присутствовать, а автор темы (OP) динамически помогает определить идеальное время для события на основе ответов.

Мы также рассматриваем возможность добавления расширенной поддержки мероприятий в наш плагин календаря для Discourse, поэтому этот вариант может быть рассмотрен.

4 лайка

У нас есть немного скомбинированный способ решения этой задачи, который работает довольно хорошо. Единственная проблема заключается в том, что его настройка требует значительных административных усилий, и здесь может помочь ваша магия с рабочими процессами. Идею придумал я, а @pacharanero задокументировал её:

2 лайка

Это сам опрос (его нельзя было разместить внутри цитаты):

  • 2020-02-24T08:00:00Z
  • 2020-02-25T12:00:00Z
  • 2020-02-26T16:00:00Z
0 voters
1 лайк

Закрыто в пользу Let users add more poll options while the poll is running