目前,Moodle不允许使用小写字母以外的字母作为用户名。有没有办法改变这个规则?预先感谢。
[我认为是因为Moodle可以与多种类型的数据库一起使用-有些数据库忽略了这种情况,但有些却没有忽略这种情况-如果2个用户使用相同的用户名但使用不同的大写字母,这会造成混乱。] >
在代码中可能还会有检查,区分大小写很重要。
我不建议这样做,但是如果您真的想使用大写的用户名,则搜索字符串ID'usernamelowercase'并删除检查-在Moodle 2.5中,这些检查在:
/ auth / emailadmin / signup_form.php-验证功能中
/ login / signup_form.php-验证功能中
/ user / editadvanced_form.php-验证功能中
/ user / lib.php-2个用于添加和更新用户的功能