ユーザーが独自の選択肢を追加できるアンケート

こんにちは、皆さん。

zenAud.io のコミュニティでは Discourse を利用しています(コミュニティ)。Facebook のように、ユーザーが投票用の選択肢を自分で追加できるアンケート機能を実装したいと考えています。

今後のアップデートでこの機能を追加することは可能でしょうか?

「いいね!」 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 に賛成のためクローズ