ئۇيغۇر تورچىلىقىنىڭ تەرەقى قىلىشىغا ئەگىشىپ
discuz سېستىمىسى ئىشلىتىدىغانلار كۈندىن كۈنگە كۆپەيمەكتە. Discuz نىڭ ئورگان تەرەپ تارقاتقان نۇسقىسىدا ئەزا تىزىملىتىغان ئىسىم ئۇزۇنلىقى 3 دىن 15 ھەربگىچە بولۇپ، ئۇيغۇرچە تور بىكەتلەر ئۈچۈن 15 ھەرب بەك ئازلىق قىلىدۇ. ئۇنداق بولسا بۇ مەسلىنى قانداق ھەل قىلىمىز؟ دىققىتىڭىز دەرسلىكىمىزدە بولسۇن.
دەرسلىك باشلاندى
بىرىنجى قەدەم، بىكەت سېستىمىسى ئىچىدىكى uc_client\model ھۆججەت خالتىسىغا كىرىپ user.php ناملىق ھۆججەتنى ئېچىپ تۆۋەندىكى كودنى تېپىڭ.
- if($len > 15 || $len < 3 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$guestexp/is", $username))
مەزمۇننى كۆچۈرۈۋېلىشيوقارقى كودتىكى 15 بولسا ئەڭ يوقىرى ھەرب چىكى، ئاستىدىكى 3 بولسا ئەڭ ئاز ھەرب چىكى.
ئەگەر بىز ھەرب سانىنى 6 دىن 20 گىچە قىلىپ تەڭشىمەكچى بولساق مۇنداق ئۆزگەرتىش ئېلىپ بارىمىز:
- if($len > 20 || $len < 6 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$guestexp/is", $username))
مەزمۇننى كۆچۈرۈۋېلىش ئىككىنچى قەدەم، بىكەت سېستىمىسى ئىچىدىكى source/language ھۆججەت خالتىسغا كىرىپ lang_message.php ناملىق ھۆججەتنى ئېچىپ تۆۋەندىكى كودنى تېپىڭ.
- 'profile_username_tooshort' => '抱歉,您输入的用户名小于 3 个字符,请输入一个较长的用户名',
مەزمۇننى كۆچۈرۈۋېلىشيوقارقى كودنى تۆۋەندىكى كودقا ئالماشتۇرۇڭ:
- 'profile_username_tooshort' => '抱歉,您输入的用户名小于 6 个字符,请输入一个较长的用户名',
مەزمۇننى كۆچۈرۈۋېلىش ئۈچىنچى قەدەم، بىكەت سېستىمىسى ئىچىدىكى source/language ناملىق ھۆججەت خالتىسىغا كىرىپ lang_message.php ناملىق ھۆججەتنى ئېچىپ تۆۋەندىكى كودنى تېپىڭ.
- 'profile_username_toolong' => '抱歉,您的用户名超过 15 个字符,请输入一个较短的用户名',
مەزمۇننى كۆچۈرۈۋېلىشيوقارقى كودنى تۆۋەندىكى كودقا ئالماشتۇرۇڭ:
- 'profile_username_toolong' => '抱歉,您的用户名超过 20 个字符,请输入一个较短的用户名',
مەزمۇننى كۆچۈرۈۋېلىش تۆتىنجى قەدەم، بىكەت ېستىمىسى ئىچىدىكى static/js ناملىق ھۆججەت خالتىسىغا كىرىپ register.js ناملىق ھۆججەتنى ئېچىپ تۆۋەندىكى كودنى تېپىڭ.
- if(unlen < 3 || unlen > 15) {
- errormessage(id, unlen < 3 ? '用户名小于 3 个字符' : '用户名超过 15 个字符');
مەزمۇننى كۆچۈرۈۋېلىشيوقارقى كودنى تۆۋەندىكى كودقا ئالماشتۇرۇڭ:
- if(unlen < 6 || unlen > 20) {
- errormessage(id, unlen < 6 ? '用户名小于 6 个字符' : '用户名超过 20 个字符');
مەزمۇننى كۆچۈرۈۋېلىش بەشىنجى قەدەم، بىكەت سستىمىسى ئىچىدىكى data/template/ ناملىق ھۆججەت خالتىسىغا كىرىپ 1_1_member_register.tpl.php ناملىق ھۆججەتنى ئېچىپ تۆۋەندىكى كودنى تېپىڭ.
يوقارقى كودنى تۆۋەندىكى كودقا ئالماشتۇرۇڭ:
ئەسكەرتىش:
ئۇيغۇرچە 1 ھەرب، Discuz سېستىمىسىدا 2 ھەربكە تەڭ، شۇڭا ھەرب سانىنى بىر ھەسسە كۆپ تەڭشەڭ.