nathank
(Nathan Kershaw)
2021 年 5 月 3 日午前 8:48
1
刷新された招待システム が大好きです。ユーザー側として、その開発に(わずかながら)貢献できたことを嬉しく思います。
「初回ログイン時にトピックへ送信」機能を使って招待者を特定のトピックに誘導できるのは素晴らしいですね。代替案として、特定のカテゴリへ誘導することは可能でしょうか?
興味のあるカテゴリの「About」トピックへ誘導することはできますが、それが最初に彼らに見てもらいたい内容ではありません。代わりに、そのカテゴリ内の会話を見てほしいのです。問題は、初心者にとってカテゴリのトピック一覧へたどり着くことが必ずしも明確ではない点です。
もちろん、これは単純な課題ではないかもしれません。Discourse にカテゴリとトピックの両方を組み合わせるフィールドがあるとは知らないからです。しかし、皆さんは賢いですよね!
「いいね!」 2
Rhidian
(Rhidian Bramley)
2021 年 5 月 3 日午前 10:39
2
いい指摘ですね @nathank
初心者の方にとって、About トピックからカテゴリページへアクセスする方法があまり明確ではないことに同意します。カテゴリページの方がむしろ便利です。
私が使っている回避策は、About の投稿に明確なリンクを含めることです。例えばこんな感じです…
残念ながら、カテゴリページへのリンクは「ワンボックス」化されません。もしそうなって、About の説明も含まれると嬉しいのですが。
If I include links to specific posts in Discourse I get a nice one box.
If I include a link to the category page though it only generates a link. e.g.
https://meta.discourse.org/c/feature/announcements/67
Would it be possible to get category links to generate a nice one box?
「いいね!」 1
まだ機能するかはわかりませんが、お気軽にテストしてみてください:
Just in case anyone is interested, I built this plugin that uses your Primary Group to set your homepage to be the Category that’s set up for that Primary Group, resulting in a “User-specific” (aka Group specific) homepage.
It’s not battle tested and I’m not sure if I will support it unless someone wants to fund the work, but feel free to install it and try it out :). If you like it, at least it
新しいユーザーのプライマリグループを事前に適切に設定しておけば、これで機能する可能性があります。
「いいね!」 2
招待システムの改善への感謝を申し上げます!
ご要望の意図は理解できたと思いますし、とても興味深い内容です。もう少し具体的な利用状況や達成したい目標について教えていただけますか? forum にさまざまな種類のユーザーを招待し、全員がアクセス可能な特定のセクションへ誘導したいのでしょうか?それとも、非公開カテゴリへの招待でしょうか?あるいは、新規参加者が「どこから始めればよいか」に直面する共通の課題を抱えているのでしょうか?具体的な事例があれば共有いただけますか?コミュニティへの参加や議論への参加を試みる人々からは、どのような声が寄せられていますか?
また、@Rhidian が提案されているように、desktop category page style を「トピックを特集したボックス」に変更し、ホーム画面に「最新トピック」の代わりにカテゴリを表示することで、forum を簡素化することを検討されてはいかがでしょうか?あるいは、人々が迷わずに済むよう、案内情報を掲載したバナーを追加する方法もあります。
さらに、@Rhidian の提案に沿って、各ユーザータイプごとにトピックを作成し、forum の簡単な紹介を記載することも一案です。スクリーンショットや動画、関連リンクを添えると、より効果的かもしれません。
「いいね!」 1
nathank
(Nathan Kershaw)
2021 年 5 月 3 日午後 6:10
5
ロバート、ありがとう。当サイトの構造(グループが多すぎて、各グループのカテゴリーも多すぎる)のため、このプラグインをまだ使えていませんでした。当サイト用に機能させるには、さらに開発が必要だったのです。しかし、その点は改善されてきたので、いよいよ試してみる時かもしれません。
なるほど、それなら機能しそうですね。
「いいね!」 2
ネイサンさん、こんにちは!そちらは順調にお過ごしのことと思います。このトピックを再び見つけ、静かになっていることに気づきました。これは、招待機能が現在どのように機能しているかに満足しているということでしょうか?コミュニティから、これがどのように機能しているか、改善できる点があるかについてのアップデートはありますか?
nathank
(Nathan Kershaw)
2022 年 7 月 29 日午後 9:25
9
はい、「トピックへの招待」は問題なく機能しています。ただし、正直なところ、私はあまり頻繁には使用していません。代わりに、Custom Wizard Plugin 🧙 にあるカスタムウィザードプラグインを使って、参加者が特定のグループに割り当てられるようにし、その後、そのグループの権限と監視設定を通じて、柔軟にカスタマイズされた表示を実現しています。
また、特定の状況でより厳密なカスタマイズを行うために、この Customization > Theme component についてもいじってみました。これは、@merefield の 上記のプラグイン の発展形です:
概要
このテーマコンポーネントをインストールし、アクティブなテーマに追加すると、デフォルトで Discourse が許可しているページセットとは異なる「ホームページ」を制御できるようになります。また、異なるグループごとに異なる「ホームページ」を設定することも可能です(例:グループのメンバーは特定のカテゴリのみ、または主に気にしているなど)。これは、すべてのユーザー、匿名(ログインしていない)ユーザー、モバイルユーザー、またはユーザーのプライマリグループに応じて設定できます。当初は @pfaffman によって開発されました。詳細は User-specific Discourse home page を参照してください。
使用例:
「通常の」ホームページ以外のページをホームページにしたい
匿名ユーザー用に異なるホームページを設定したい
モバイルユーザー用に異なるホームページを設定したい
インスタンスの一部のみを利用することに興味があるグループがいる。彼らは自分の特定のカテゴリのみを表示したい。
一時的に、特定のグループのユーザーを特別なイベントなどのページにリダイレクトしたい。
グル…
改善点
ご質問ありがとうございます。実は現在、招待と公開登録を同時に効果的に使用できないという問題があり、これをぜひ解決したいと考えています:
招待リンク経由で新しいユーザーが参加した場合、現時点ではそのユーザーを承認する必要もあります。
これは招待の目的を完全に損なうものです。フォーラムへのリンクを送信するのと同じことになってしまいます。
さまざまな状況(新しいリンク、古いリンク、一人、複数)で、複数のインスタンスで試しましたが、結果は同じです。
これらのインスタンスでは、/admin/site_settings/category/all_results?filter=must_approve_users を TRUE に設定しています。文字通りに受け取っているようです!招待なしで参加するユーザーのみを承認する必要があるようにしたいのです。以前はそうでした。
「いいね!」 1