请选择 进入手机版 | 继续访问电脑版
查看: 16712|回复: 51

disncuzX3.2-3.4关闭注册邮箱必填选项

  [复制链接]

20

主题

55

帖子

85

积分

Member

Rank: 2Rank: 2

贡献
0 点
金币
27 个
发表于 2020-9-23 23:36:15 | 显示全部楼层 |阅读模式
其他dz版本请自测


1、第一步 source/admincp/admincp_setting.php 文件 查找

游客,如果您要查看本帖隐藏内容请回复


在这个代码下添加:
游客,如果您要查看本帖隐藏内容请回复


2、第二步 打開 source/language/lang_admincp.php 文件

查找: 一个邮箱只允许注册一个用户<br/>注意:只有在<a href="?action=setting&operation=mail">站长 - 邮件设置</a>中完成邮件设置,确保邮件能送成功下可以开启该功能 ', 或者(看是简体还是繁体): 一个邮箱只允许注册一个帐户<br/>注意:只有在<a href="?action=setting&operation=mail">站长 - 邮件设置</a>中完成邮件设置,确保邮件能发送成功下可以开启该功能 在下面添加:
'setting_access_register_forge_email' => '取消注册邮箱必填',
'setting_access_register_forge_email_comment' => '开启后如果用不不填写注册邮箱,将自动生成一个邮箱地址',
或者:
'setting_access_register_forge_email' => '取消註冊郵箱必填',
'setting_access_register_forge_email_comment' => '開啟後如果用戶不填寫註冊郵箱,將自動生成一個隨機郵箱地址',

3、第三步: 修改
游客,如果您要查看本帖隐藏内容请回复
文件

$email = strtolower(trim($_GET['email']));
if(empty($this->setting['ignorepassword'])) {
if($_GET['password'] !== $_GET['password2']) {
showmessage('profile_passwd_notmatch');
}

if(!$_GET['password'] || $_GET['password'] != addslashes($_GET['password'])) {
showmessage('profile_passwd_illegal');
}
$password = $_GET['password'];
} else {
$password = md5(random(10));
}
}

修改为:
$email = strtolower(trim($_GET['email']));
if(empty($email) && $_G['setting']['forgeemail']) {
$_GET['email'] = $email = strtolower(random(6)).'@'.$_SERVER['HTTP_HOST'];
}
if(empty($this->setting['ignorepassword'])) {
if($_GET['password'] !== $_GET['password2']) {
showmessage('profile_passwd_notmatch');
}

if(!$_GET['password'] || $_GET['password'] != addslashes($_GET['password'])) {
showmessage('profile_passwd_illegal');
}
$password = $_GET['password'];
} else {
$password = md5(random(10));
}
}
这样修改后,后台就会出现一个注册邮箱取消的功能。然后设置取消后,前台也会相应的变化了。

像你的不行,不是你不行
回复

使用道具 举报

1

主题

5

帖子

14

积分

Newbie

Rank: 1

贡献
0 点
金币
9 个
发表于 2020-10-10 22:31:15 | 显示全部楼层
测试了一个方法,关闭不了
回复 支持 反对

使用道具 举报

8

主题

75

帖子

167

积分

Member

Rank: 2Rank: 2

贡献
0 点
金币
84 个
发表于 2020-10-11 18:22:31 | 显示全部楼层
楼主用的是什么版本测试的??
回复 支持 反对

使用道具 举报

4

主题

54

帖子

109

积分

Member

Rank: 2Rank: 2

贡献
0 点
金币
50 个
发表于 2020-10-21 16:55:31 | 显示全部楼层
关闭注册邮箱
回复 支持 反对

使用道具 举报

17

主题

100

帖子

113

积分

Member

Rank: 2Rank: 2

贡献
0 点
金币
6 个
发表于 2020-10-22 08:50:25 | 显示全部楼层
看看,学习一下,谢谢分享。
回复 支持 反对

使用道具 举报

17

主题

100

帖子

113

积分

Member

Rank: 2Rank: 2

贡献
0 点
金币
6 个
发表于 2020-10-22 09:04:12 | 显示全部楼层
好像没有效果哦,注册时不填写邮箱,还是会提示:邮箱地址无效。
回复 支持 反对

使用道具 举报

21

主题

912

帖子

1374

积分

开发者

Discuz! 运维

Rank: 6Rank: 6Rank: 6

贡献
2 点
金币
258 个
QQ
发表于 2020-10-22 10:42:12 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

Newbie

Rank: 1

贡献
0 点
金币
3 个
QQ
发表于 2020-11-3 19:19:40 | 显示全部楼层
了不起牛逼   了不起牛逼  了不起牛逼
回复 支持 反对

使用道具 举报

19

主题

107

帖子

175

积分

Member

Rank: 2Rank: 2

贡献
0 点
金币
36 个
发表于 2020-11-5 19:59:31 | 显示全部楼层
RE: disncuzX3.2-3.4关闭注册邮箱必填选项 [修改]
回复 支持 反对

使用道具 举报

6

主题

18

帖子

27

积分

Newbie

Rank: 1

贡献
0 点
金币
8 个
发表于 2020-11-10 13:11:57 | 显示全部楼层
666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

添加有偿服务QQ
添加有偿服务微信