Q:如何限制課程成員的上課期間?

Q:如何限制課程成員的上課期間?

A:提供兩種限制的方式,分別為:

方式一:管理員批次匯入成員時,設定「選課期間」

使用條件「已確定」課程結束日期

方式二:管理員批次匯入成員設定「選課狀態」

使用條件:「無法確定」課程結束日期

以下將說明上述兩種設定方式。

方式一:管理員批次匯入成員設定「選課期間」

批次匯入成員須準備 CSV 檔,欄位說明如下:

這裡以4位用戶進行示範

如果檔案中有中文,須將編碼改為 UTF-8。

STEP 1 .批次建立用戶

準備好CSV檔後,到批次建立用戶,將CSV檔匯入。

路徑:網站管理>用戶>帳戶>批次建立用戶

STEP 2 .預覽畫面

上傳後預覽畫面,在設定 > 上傳類型選擇「只更新已存在的使用者」。

STEP 3 .建立結果

狀態即會顯示上傳結果為成功或失敗。

STEP 4 .課程學員名單

上述CSV檔課程開始日期設定為2021/06/15;並將兩門課程中一位選課期限設定為1天(cindy&lily);另一位設定為2天(dora&bob)

STEP 5 .實際畫面

以今日(6/16)為基準,dora&bob的選課期限到6/17 0:00截止,狀態列顯示活動cindy&lily的選課期限到6/16 0:00截止,所以狀態列顯示為非目前的,如上圖

再以成員登入,如下圖,cindy&lily已無法再進入課程,而dora&bob可以。

結果顯示,透過設定選課期限,在課程期限截止後,用戶將無法再進入課程。

方式二:管理員批次匯入成員設定「選課狀態」

批次匯入成員須準備 CSV 檔,欄位說明如下:

這裡以4位用戶進行示範加入選課狀態(enrolstatus1),並設定為1(停權)。

如果檔案中有中文,須將編碼改為 UTF-8。 

STEP 1 .批次建立用戶

準備好CSV檔後,到批次建立用戶,將CSV檔匯入。

路徑:網站管理>用戶>帳戶>批次建立用戶

STEP 2 .預覽畫面

上傳後預覽畫面,在設定 > 上傳類型選擇「只更新已存在的使用者」。

STEP 3 .建立結果

狀態即會顯示上傳結果為成功或失敗。

STEP 4 .課程學員名單

上述CSV將成員選課狀態(enrolstatus)設定為停權

STEP 5 .實際畫面

選課狀態(enrolstatus)設定為停權後,再以成員登入,如下圖,4位成員皆無法再進入課程。

結果顯示,選課狀態設定為停權,成員將無法再進入課程