Discuze修改用户名长度限制

第一步,在网站 uc_client\model 目录下的 user.php文件中,找到如下代码:

?


1

if($len > 15 || $len < 3 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$guestexp/is"$username))

将其中的 15 修改为你所要的最大数字,将 3 修改为你所要的 最小数字。

第二步,在网站 source/language目录下的 lang_message.php文件中,找到如下代码:

?


1

‘profile_username_tooshort‘ => ‘抱歉,您输入的用户名小于 3 个字符,请输入一个较长的用户名‘,

将 3 修改为你所要的 最小数字。

第三 步,在网站 source/language目录下的 lang_message.php文件中,找到如下代码:

?


1

‘profile_username_toolong‘ => ‘抱歉,您的用户名超过 15 个字符,请输入一个较短的用户名‘,

将其中的 15 修改为你所要的最大数字。

第四步,在网站 static/js 目录下的 register.js 文件中找到如下代码:

?


1

2

3

if(unlen < 3 || unlen > 15) {

errormessage(id, unlen < 3 ? ‘用户名小于 3 个字符‘ ‘用户名超过 15 个字符‘);

}

将其中的 15 修改为你所要的最大数字,将 3 修改为你所要的 最小数字。

第五部,修改数据库字段长度:

pre_ucenter_member和pre_common_member

这两张表中的username字段长度修改为需要的长度

时间: 2024-11-05 10:49:27

Discuze修改用户名长度限制的相关文章

GIT 查看/修改用户名和邮箱地址

git中用户名和邮箱地址的作用: 用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变. 每次commit都会用用户名和邮箱纪录. github的contributions统计就是按邮箱来统计的. 查看用户名和邮箱地址: $ git config user.name $ git config user.email 修改用户名和邮箱地址: $ git config --global user.name "username" $ git config --global user

mysql修改用户名和密码

修改用户名 mysql> use mysql;  选择数据库Database changedmysql> update user set user="dns" where user="root";    将用户名为root的改为dns 修改密码 方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数. 方法二使用mysqladmin,这是前面声明的一个特例.mysqladmin -u root -

[20170628]11g修改用户名.txt

--//昨天看了链接,提到修改用户名:http://www.oratea.com/2017/06/26/oracle-11g%e4%bf%ae%e6%94%b9%e7%94%a8%e6%88%b7%e5%90%8d/ --//自己也测试看看.1.环境:[email protected]> @ &r/ver1PORT_STRING         VERSION    BANNER------------------- ---------- --------------------------

git 提交新项目,并修改用户名以及提交邮箱 &nbsp;

本地有一个项目myweb,里面有.git目录. 线上新建了git仓库,gitweb. 现在要把myweb提交到线上. 直接在myweb目录下,以免冲突,提交不了.所以我用了copy的方法. 1.先把项目myweb的 .git目录,删除. 2.在/data目录下,git clone线上的仓库. 3.cp -r /data/myweb/* /data/gitweb 4.进入gitweb目录 5.git add . 6.git commit -m 'first commit' 7.git pull 8

Java修改数组长度

java中没有关于修改数组长度的api,在此本人提供了修改数组长度的两个函数:arrayAddLength()和arrayReduceLength().详细见代码. [java] view plaincopyprint? import java.lang.reflect.Array; /** * Description: This class is used to adjust array length. * @author e421083458 * */ public class ArrayT

linux修改用户名

前两天写过ubuntu修改用户名和主机名的文章,那时候对linux命令不熟悉,采用的方法是手动修改三个配置文件.现在这篇文章是在终端下使用usermod和groupmod命令修改. 文章先概述怎样修改用户名(假设旧用户名为test,想要修改为新用户名love),后面阐述命令的含义. 1.进入终端,输入:su -回车,接着输入密码,获取root权限.如下所示: 2.输入:usrmod -l love -d /home/test -m test 回车.如下所示: 3.输入:groupmod -n l

sql修改字段长度

--sql修改字段长度的语法: ALTER TABLE 表名 MODIFY 字段名 字段类型; --sql修改字段长度的示例代码: ALTER TABLE qtline MODIFY qtl_bidernote VARCHAR(4000); --标准SQL,对任何数据库都适用: ALTER TABLE fzrtmis.reporttemplate MODIFY REPNAME VARCHAR(100); --修改字段名名称: ALTER TABLE TABLENAME RENAME COLUMN

git查看/修改 用户名和邮箱

用户名和邮箱地址的作用 用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变. 每次commit都会用用户名和邮箱纪录. github的contributions统计就是按邮箱来统计的. 查看用户名和邮箱地址: $ git config user.name $ git config user.email 修改用户名和邮箱地址: $ git config --global user.name "username" $ git config --global user.emai

【转】SQL修改字段长度

语法: alter table <表名> alter column <字段名> 新类型名(长度) 示例:假如有名T1,字段名F1,原来F1为varchar(3),现在要改为varchar(10),则可以这么写:alter table T1 alter column F1 varchar(10) 一般地,改字段名可以用这条语句:alter table A rename column a to c但是,实际应用中,我们往往是用J-SQL进行编译,而J-SQL不支持修改字段名,所以,如果