新聞中心
discuzX3.2修改注冊(cè)用戶名長(zhǎng)度等限制
作者 / 無憂主機(jī) 時(shí)間 2014-10-23 16:00:54
相信有不少站長(zhǎng)朋友發(fā)現(xiàn)discuz注冊(cè)用戶名是有長(zhǎng)度限制的,但是有些站長(zhǎng)對(duì)注冊(cè)用戶名也有一定的特殊需求,想要能長(zhǎng)度長(zhǎng)點(diǎn)。在無憂主機(jī)php虛擬主機(jī)中,對(duì)discuz做這樣的修改還是可以實(shí)現(xiàn)想要的功能的。下面無憂小編(www.gle-technology.com)說說怎么修改discuzX3.2怎么修改注冊(cè)用戶名長(zhǎng)度限制。 1、在網(wǎng)站/source/class/目錄下的class_member.php文件中, 找到如下代碼:
<p class="blockcode"><font size="4"></font><blockquote><font size="4">if($usernamelen < 3) { showmessage('profile_username_tooshort'); } elseif($usernamelen > 15) { showmessage('profile_username_toolong');</font>把上面的15 改成你需要的長(zhǎng)度記得是代表的字節(jié) 2.、在網(wǎng)站/source/language/目錄下的lang_message.php文件中, 找到如下代碼: <p><font size="4"> 'profile_username_toolong' => '抱歉,您的用戶名超過 15 個(gè)字符,請(qǐng)輸入一個(gè)較短的用戶名',</font></p> 這個(gè)提示中的15也要修改成對(duì)應(yīng)的長(zhǎng)度哈。 3、在網(wǎng)站/source/language/mobile/目錄下的lang_template.php文件中, 找到如下代碼: <font size="4"> 'reg_username' => '用戶名必須為大于3位小于15位',</font> 同理 第136行: <font size="4">'registerinputtip' => '用戶名:3-15位',</font> 4、在網(wǎng)站/source/module/forum/Forum_ajax.php 文件中, 找到如下代碼:
<font size="4">if($usernamelen < 3) { showmessage('profile_username_tooshort', '', array(), array('handle' => false)); } elseif($usernamelen > 15) { showmessage('profile_username_toolong', '', array(), array('handle' => false)); }</font>同樣是修改15的大小哈 這樣之后設(shè)置的會(huì)員用戶名長(zhǎng)度就變成您修改的那個(gè)長(zhǎng)度限制了。 無憂主機(jī)相關(guān)文章推薦閱讀: DISCUZ進(jìn)階教程-如何自定義等級(jí)圖標(biāo) DISCUZ 回帖提示:內(nèi)部錯(cuò)誤,無法顯示此內(nèi)容 DISCUZ如何給論壇底部添加友情鏈接圖文教程 DISCUZ X3 論壇管理員之外的賬號(hào)不允許進(jìn)入后臺(tái)登陸界面的方法
本文地址:http://www.gle-technology.com/discuz/17191.html