Menu:

Recent Entries

About

Sirius

板工秀勇與阿吉管理中

Categories

Ubuntu相關 [1]
xoops [5]
MySQL [4]
硬體相關 [2]
有關模板 [4]
FreeNX [1]
學用Blog [2]
TinyMCE [3]
系統修改 [4]
LightBox [1]
校務系統 [3]
Lifetype系統更新 [10]
Windows相關 [5]
IMageMagick [1]
XPress [1]
CSS [1]
站務公告 [7]
Plugins套用修改 [3]
設備使用 [1]
Moodle [1]
電腦教室管理 [0]

Links

LiftType教學
- LifeType 線上教學(官網)
- 部落格教室(怡杰老師)
- 阿欣部落
- 阿杰老師部落格教室

Syndicate

RSS 0.90
RSS 1.0
RSS 2.0
Atom 0.3

Version:

andreas01 v1.3

上課筆記-[HACK] 集體匯入大量帳號,可是中文姓名都無法顯示

sirius | 08 五月, 2008 05:41

文章來源 Moodle 中文加油站

http://moodle.club.tw/moodle/mod/forum/user.php?id=3&course=1&mode=posts&perpage=5&page=5

【可能解一】
(1)修改程式admin/uploaduser.php
約第190 行, 主要使用 iconv('big5','UTF-8',"******") 來轉換資料編碼為UTF- 8

}
else if ($name == "username") {
$user->username = addslashes(moodle_strtolower($value));
}

// normal entry
else {
//$user->{$name} = addslashes($value);這行mark起來改成下面這行
$user->{$name}=addslashes(iconv('big5','UTF-8',$value));
}
}

(2)如果您想讓使用者帳號可以用中文,那您應該把綠色的三行remark (前面加上 //)(最好不要!)

(3)接下來,您只要將帳號檔案仍依照規定格式編輯好,並正常儲存(BIG5編碼),或用 Excel 編輯,直接儲存成CSV 檔即可批次匯入件帳號.

【適用版本】1.5.x 1.6.x 1.85a

Posted in Moodle . 迴響: (64). 引用:(0). 靜態連結網址