esugalski
(Eric Sugalski)
1
オンラインコース(LMS)プラットフォームとして Discourse を活用する方法について、お手伝いいただけませんでしょうか。以下に、実現したい構成の図を示します。
非同期型コースをホストし、ユーザーのプライベートグループがコースコンテンツにアクセスできるようにしたいと考えています。まず、ユーザーをプライベートグループに割り当て、そのグループにプライベートサブカテゴリへのアクセス権を付与します(上記のステップ 1〜4)。
ステップ 5 で混乱しており、アドバイスやコンサルティングのご支援をいただければ幸いです。コースコンテンツは別のカテゴリに格納されます。コースコンテンツカテゴリ内のトピックをプライベートサブカテゴリへプッシュし、グループがそのプッシュされたトピック内でコースコンテンツについて議論し、課題への回答を行う必要があります。
具体的にご質問したい点は以下の通りです:
- カテゴリ内のトピックを保持したまま、その複製をプライベートサブカテゴリへプッシュする方法はありますか?
- ステップ 4 の日付から、これらのプッシュされたトピックの公開を自動化する方法はありますか?
ご支援をいただけますよう、何卒よろしくお願い申し上げます。
重複があることから、これはカスタムプラグインのようですが?Marketplace でその構築をお手伝いできます。
pfaffman
(Jay Pfaffman)
3
コンテキストを重複させるのではなく、最初のコピーへのリンクを貼ることをお勧めします。
esugalski
(Eric Sugalski)
4
ありがとう、ジェイ。元コンテンツが非公開の場合、リンク方式ではその非公開コンテンツを通せないと思います。実際に試して、その制限を確認しました。私の理解が不足している点があれば、お知らせください。
トピックの最初の投稿(OP)のみをコピーしたい場合は、コピーしたいトピックのレンチアイコンを開き、「投稿」を選択し、OP を選択してから「移動先」でステージングカテゴリを選びます。その後、トピックタイマーメニュー(再度管理レンチ)から「公開スケジュール」を設定し、任意の新しいカテゴリにスケジュールできます。
(ただし、元のトピックに自動クローズが繰り返されないよう、残すための「バッファ」となる返信を一つ追加する必要があるかもしれません)
pfaffman
(Jay Pfaffman)
6
表示させたいグループを、表示権限を持つグループに追加するか、そのカテゴリの権限設定にそのグループを追加してください。
このトピックを再浮上させます。私も同様の状況にいるからです。
コミュニティ内に新しいコースを立ち上げたいと考えており、コンテンツを段階的に提供するための(可能な限り自動化された)システムを探しています。
最も簡単な方法は、受講生を異なるグループに移動させ、その後、各グループに新しいモジュールへのアクセス権を与えることで解決できることは分かっています。しかし、私の質問は、これらの移動を自動的に(手動ではなく)行う方法があるかどうかということです。
例えば:
- 新しい受講生が到着し、グループ1に入る(カテゴリー1、最初のモジュールへのアクセス権を持つ)
- 1週間後、このメンバーがグループ2に入る(カテゴリー2へのアクセス権を持ち、最初のモジュールと2番目のモジュールを見ることができる)
- その他
私にとって、これを実現するための最も論理的な方法は、メンバーがコミュニティに参加した日(あるいはさらに良いことに、最初のグループに参加した日)からカウントして、各ステップを自動化し、毎週新しいモジュールをアンロックできるようにすることです。
これは組み込み機能で可能ですか?それとも、これを管理するためにサードパーティが必要になりますか?
@esugalski さん、最終的にこれでどのように対応されましたか? 