Moodle匯入功能

張貼者:2014年9月22日 上午7:21Jack Liou   [ 洪駿皓 已於 2019年3月13日 下午6:09 更新 ]
前陣子接到的案子, 因為客想要快速導入Moodle, 跟同事討論後, 用匯入的方法, 匯入使用者, 匯入校務課程, 是最快的方法.
剛開始匯不進去?! 連資深工程師都遇到問題. 怎麼可能? 我們開發的外掛都能自動同步了, 簡單的CSV匯入, 怎麼會難倒我們?
底下的內容截自Jen的協作內容

1.必填欄位填入資料

以這個CSV內容為例(複製到Excel內貼上)
username password email firstname lastname idnumber
james Password! james@click-ap.com 姆仕 A0001
jack Password! jack@click-ap.com 傑克 A0002
dennis Password! dennis@click-ap.com 尼斯 A0003
nancy Password! nancy@click-ap.com 南西 A0004

2.處理CSV檔案

Excel存成CSV時, 會將CSV內容存成ANSI編碼; 這時關閉Excel, 用記事本打開CSV, 另存檔案並設定編碼為UTF-8(檔名可以不動直接覆寫).

3.Moodle切換語系為English

在我們都遇到匯入問題時, Elaine在無意中提出的想法, 何不把Moodle切換語系, 試試看?!
Moodle切換語系為English

4.批次建立用戶
到網站管理->用戶->批次建立用戶(如圖), 上傳檔案, 使用預設值(逗號區隔, UTF-8編碼)
Moodle批次建立用戶

5.匯入
預覽沒有問題, 就可以直接匯入.
Moodle Import Users

done.

操作影片:

批次建立用戶


Comments