stephtara
(Stephanie Booth)
1
ユースケースは以下の通りです。糖尿病を患う猫の飼い主のためのサポートコミュニティです。投稿があった際、猫の病歴、居住地、状況など、支援するために必要な非常に有用な背景情報が大量にあることがよくあります。
これに関して、いくつかの方向性を考えています。
- ユーザープロフィールにカスタムフィールドを追加し、居住都市、状況に関する情報(例:一人暮らしなのか、サポートがあるのか—これはアドバイスの仕方に大きな違いをもたらす可能性があります)、糖尿病を患う猫の名前、他のペットの有無などを指定できるようにする。
- 専用のトピック(テンプレート付きの可能性あり)に「猫ファイル」を作成し、猫の体重、年齢、病歴、使用中のインスリン、診断時期、その他の病気など、すべての有用な情報を記載する。
- タグを使用して、猫に関する重要な情報(インスリンの種類、血糖値の測定方法、その他の病気、猫が外に出るかどうか、猫の扱いのしやすさ(または難しさ)、注射器かペンか…など)にラベルを付ける。
しかし、ここに問題があります。幸運にも複数の糖尿病を患う猫を飼っている人もいます。そのため、1対1の一致とは限りません。また、幸運な猫にはコミュニティ内に2人の人間の介護者がいる場合もあります。
私はこれをデータベース形式、つまり猫のテーブル、人間のテーブル…というように考えていることを認識しています。
私が望んでいること、そして質問ですが、これは可能でしょうか?それは、特定の猫に関するトピックが、その猫のファイルにリンクできるようにすることです。もちろん手動で行うことは可能ですが、ある程度自動化する方法はあるでしょうか?
もしジュディが投稿していて、彼女がスポットという名の猫を1匹だけ飼っている場合、ジュディによるすべての投稿はスポットに関するものです。そして、ジュディによる投稿が、彼女が作成した、スポットの「猫ファイル」にリンクされると素晴らしいでしょう。
一方、マリーには2匹の猫がいるので、その投稿がどちらの猫に関するものか(あるいは両方か)を示す必要があります。
また、猫に関するデータ(使用中のインスリン、年齢など)と介護者に関するデータ(居住都市、一人暮らしかどうかなど)を収集していることを考えると、一部の情報を猫のファイルにリンクさせ、一部の情報をメンバープロフィールにリンクさせるのが理にかなっているように思えますが、何が最適に機能するかを評価するほど機能に精通していません。
メンバーにタグを追加することはできますか、それともトピックにのみ追加できますか?この場合、猫を説明するためにタグを使用するのは良い考えだと思いますか、それともそうではないと思いますか?
これに関するご意見や、同様の問題に取り組んだ経験があれば、どのような選択肢を選んだか、ぜひお聞かせください。
ありがとうございます!
(機能に関するものだと思ったのでサポートに投稿しましたが、コミュニティに属するのかもしれません。)
Moin
2
custom user fields で所有者に関する情報を収集することを検討してみてはいかがでしょうか。そうすれば、それらはユーザーのプロフィールに添付され、ユーザーカードに追加すると、どのトピックでもワンクリックでアクセスできるようになります。
猫については、トピックごとに1つのトピックを作成するという方法も考えられます。ユーザーは他の投稿でそのトピックにリンクできます。
また、portfolio component も思い浮かびます。猫のカテゴリーをポートフォリオカテゴリーにすることもできるかもしれません。ポートフォリオもユーザーカードにリンクされます。
次のようなものです。
しかし、ポートフォリオは自分の投稿でのみ機能します。したがって、同じ猫の世話をする2人にとっては完璧な解決策ではありません。どちらか一方が猫のトピックをフィーチャーされたトピックとして追加する(これは1匹の猫にしか機能しません)か、プロフィールのリンクフィールド(ウェブサイトという表示テキストを変更できるかもしれません)に、もう一方の飼い主の猫のポートフォリオへのリンクを追加することができます。プロフィールにリンクを追加するテーマコンポーネントもあります: Custom Profile Link および Multiple Custom Profile Links
思いついたコンポーネントは以上です。
「いいね!」 3
思いつくのは、Discourse Signatures のようなもので、ユーザーが署名として猫ファイルのトピックにリンクして、投稿の下部に表示できるようにする、というのはどうでしょうか?もしユーザーが「猫ファイル」トピックを1つしか持っていない場合、プラグインがその署名を「自動入力」できるかもしれません。私がこれを正しく理解していないのであれば、話は別ですが。
[テーマコンポーネント経由で] それか、ユーザーが猫を1匹だけ持っている場合にその猫ファイルへのリンクを含めるように、プリフィルされたコンポーザーテンプレートを用意するか、コンポーザーツールバーにボタンを設置して猫を選択させ、それに応じて関連リンクを追加するようにする方法でしょうか?繰り返しになりますが、私の理解が間違っているかもしれないので、ご指摘いただければ幸いです。
「いいね!」 1
Heliosurge
(Dan DeMontmorency)
4
優れたリストのもう一つのオプションとして、ユーザーは自分のユーザープロフィールで特集リンクのトピックを選択することもできます。
このカテゴリで「返信の制限 (Restricted Replies)」のようなものを使用すると、トピックに投稿できるのはOP(元の投稿者)と設定されたグループのみになります。
stephtara
(Stephanie Booth)
5
おお、それは非常に役立ちそうですね。私たちのケースの95%は「1人=1匹の猫」なので、他は回避策で対応できます。
これも良さそうですね、ありがとうございます!
その通りですね!本当にありがとうございます。解決策が見えてきました!