Dz怎么实现只能中文注册,而不使用英文或数字
巧妙利用discuz的用户信息保留关键来实现只能中文注册:
在用户信息保留关键字里面加入以下已经整理的字段,这里面就包含了所有的英文字母和数字以及符号。
字段已经整理好,如下:
*0* *1* *2* *3* *4* *5* *6* *7* *8* *9* *z* *x* *c* *v* *b* *n* *m* *,* *.* */* *'* *;* *l* *k* *j* *h* *g* *f* *d* *s* *a* *q* *w* *e* *r* *t* *y* *u* *i* *o* *p* *[* *]* *!* *@* *#* *$* *%* *^* *7* *(* *)* *-* *—* *=* *+* *、* *|* *?* *》* *《* *“* *:* *{* *}*
复制到:
打开source/language/member/lang_template.php文件里面找到:
'register_username_tips' => '用户名由 3 到 15 个字符组成',
修改为:
'register_username_tips' => '用户名由 3 到 15 个字符组成,<span style="color:red">并且只能为中文!</span>',
然后打开source/language/lang_message.php修改:
'profile_username_protect' => '用户名包含被系统屏蔽的字符',
为
'profile_username_protect' => '请使用中文用户名注册',
至此就修改完成。
下一篇:天若ocr文字识别工具