1

あなたと共有したい特別なユースケースがあり、その解決策を見つけようとしています:

ユーザーが自分で作成できる通常のプロジェクト サイトがあります。これらのタイプのサイトは、システム内の誰でも作成できるため、高く成長する可能性があります。このタイプのサイトのユーザー数を構成可能な数に制限したいと考えています。オンライン コースは管理者によって作成され、サイトの所有者は参加者を追加/削除できます。これらのタイプのサイトはビデオ会議ソリューションとして BigBlueButton を使用しているため、サイト所有者が追加できるメンバーの数を制限したいと考えています。それでも、個人指導タイプのサイトを 10 人以下の生徒に制限したいと考えています。

理想的には、次のような構成にする必要があります。

max participants count=4
max participants project=20
max participants course=50
max participants onlinecourse=30
max participants tutoring=10

このようにして、参加者を追加している間、サイト設定ツールにサイトごとのユーザー数が表示されます。

これは酒井管理者が設定する必要があり、サイト クォータの仕組みと同様に、作成されたサイトごとに変更することができます。

その上、名簿や学生システムを使用していません。

簡単に言えばサイト会員のノルマです。

敬具、アラー・ニザール

4

1 に答える 1

3

この機能は現在堺にはありません。

特定の場所からプロパティを読み込むには、Sakai カーネルを変更する必要があります (おそらく、サイト作成時にアタッチして後で変更できるサイト プロパティ)。また、参加者を追加するときにそのプロパティを読み取り、制限を超えそうな場合に適切な例外をスローするためにも必要です。

サイトのプロパティは、これらを設定する最初の方法である Admin Sites ツールを介して、管理者が既に設定できます。既定の構成を sakai.properties に指定すると、WorkSite Setup がサイトの作成時に読み取って新しいサイトにプロパティを追加できます。

サイト情報ツールも、現在構成されている値を表示し、ユーザーが制限を超えようとした場合に対応できるように変更する必要があります。

于 2014-07-09T05:37:57.083 に答える