アンケートトピックを設定することは可能ですか?

ユーザーが質問に答えるための専用トピックを設けることは可能でしょうか?

例えば、自動車グループとしてコミュニティ全体で問題を解決したいとしましょう。

最初の投稿には、以下のような質問が含まれます。


ご自身の問題は何だとお考えですか?

なぜその問題が発生しているとお考えですか?

エンジン温度:

オイルレベル:

など


各ユーザーが質問をコメント欄にコピー&ペーストして回答する必要がなく、かつコメント欄がごちゃごちゃにならないようにしたいと考えています。

また、問題解決のサポートをする際に、誰が誰に返信しているのか混乱を防ぐため、コメントへの返信を折りたたんでグループ化することは可能でしょうか?

こちらの仕組みでは、各ユーザーが別のトピックに質問を投稿します。すべてを単一のトピックで行う必要はありません。

Support カテゴリをご覧ください。仕組みは同じですが、各問題が独自のトピックを持つため、返信がどのトピックに適用されるのかについての混乱はありません。

ご協力ありがとうございます :blush:

例えば、「診断」という新しいカテゴリを設定し、各ユーザーが個別の問題を新しいトピックとして投稿すると仮定します。その際、トピックが投稿される前に、非常に具体的な質問セットが表示され、それらに回答してもらうことは可能でしょうか?

私が所属するコミュニティでは、同じような質問が繰り返し寄せられています。まずアンケートに答えてもらうことで、コミュニティとしての問題解決のサポートがより効果的になります。多くの人が考えつかないが、問題解決に不可欠な質問に答えることができるようになるからです。

再度、ありがとうございます。

貴方一人だけの問題ではありませんが、これは非常に複雑な課題です。サポートを求める人々は、ルールを読んだり、質問票を適切に記入したりする人々ではないからです。

サポートカテゴリにトピックテンプレートを追加することはできますが、(多くの)ユーザーはそれを無視してしまうでしょう。

もし構造化された質問票が絶対に必要で、それなしではやっていけないのであれば、Discourse は自由な形式のテキストを前提としているため、別のソフトウェアの使用を検討したほうがよいかもしれません。

おっしゃることは理解しました。

絶対的な必須事項ではなく、ソフトウェアを変更するほどの価値はありません。より良い方法を探してみます。

とにかく、ご助力いただきありがとうございました、ラファエル :+1:

The LetsEncrypt Community has a Help category that when you create a new topic, you are shown a template with a very short explanation and a list of questions to answer. Maybe this is what you are looking for? Something that will be presented to everyone every time they start to post a new topic in that category seems to be a good way to get required information out of the user so questions can be answered without a lot of guess work. To be clear, not everyone answers the questions, and they are told right off that if they want help, answer the questions. Nearly everyone complies. :wink: You can list your own questions for your users to answer while still having their own specific question as the topic heading. Search words will bring up relevant topics as it does in any Discourse instance. (LetsEncrypt is using Discourse by the way.)

Here’s their template (blank lines omitted for short length here):

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is:
I ran this command:
It produced this output:
My web server is (include version):
The operating system my web server runs on is (include version):
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don’t know):
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you’re using Certbot):