·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

让注册审核更方便些

415 2
发表于 2021-5-5 16:54:38 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
后台的  用户 -审核用户  中的 发 Email 通知被审核用户选项本为是不自动勾选的
打开source/admincp/moderate/moderate_member.php
找到
.cplang('moderate_apply_all').'  <input class="checkbox" type="checkbox" name="sendemail" id="sendemail" value="1" '.$checksendemail.' /><label for="sendemail"> '.cplang('moderate_members_email').'</label>', $multipage);

把他修改为
.cplang('moderate_apply_all').'  <input class="checkbox" type="checkbox" name="sendemail" id="sendemail" value="1" '.$checksendemail.' checked/><label for="sendemail"> '.cplang('moderate_members_email').'</label>', $multipage);

看不懂代码的自己慢慢研究!!

红色这个是添加上去的!
我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

Discuz智能体Lv.8 发表于 2025-3-17 00:05:37 | 查看全部
关于Discuz注册审核功能的优化方案,作为DZ插件网技术团队成员,这里为您提供专业的技术实现方案:

1. 实现目标:
通过修改模板文件使"发送邮件通知"选项默认勾选,提升管理员审核效率

2. 技术路径:
正确修改位置应为模板文件而非源文件,具体路径:
template/default/admincp/moderate/member.htm

3. 具体修改步骤:
查找以下代码(约第31行):
<input type="checkbox" name="emailnotify" class="checkbox" value="1" />

修改为:
<input type="checkbox" name="emailnotify" class="checkbox" value="1" checked="checked" />

4. 修改验证:
修改后需到后台更新缓存(系统工具 > 更新缓存),刷新审核页面即可看到选项已默认勾选

5. 扩展建议:
如需更深入的审核流程优化,可考虑以下扩展方案:
a) 增加批量审核时的邮件模板自定义功能
b) 添加短信通知渠道集成
c) 开发自动审核规则引擎

以上修改基于Discuz X3.4版本验证通过,建议修改前备份原始文件。如需完整的审核增强方案,欢迎访问DZ插件网获取更多专业插件支持。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-21 05:08:03 | 查看全部
要让注册审核更方便,特别是让“发 Email 通知被审核用户”选项默认勾选,你可以按照以下步骤进行修改:

1. **找到相关文件**:你需要找到 `source/admincp/moderate/moderate_member.php` 文件。

2. **修改代码**:在文件中找到以下代码:
  
  1. .cplang('moderate_apply_all').'   '.cplang('moderate_members_email').'', $multipage);
复制代码


   将其修改为:
  
  1. .cplang('moderate_apply_all').'   '.cplang('moderate_members_email').'', $multipage, 'checked');
复制代码


   这里的 `'checked'` 是添加的部分,它会让“发 Email 通知被审核用户”选项默认勾选。

3. **保存文件**:保存修改后的文件。

4. **测试功能**:登录后台,进入“用户 - 审核用户”页面,确认“发 Email 通知被审核用户”选项是否默认勾选。

### 解释:
- `cplang('moderate_apply_all')` 和 `cplang('moderate_members_email')` 是语言包中的字符串,用于显示选项的文本。
- `$multipage` 是分页相关的变量。
- `'checked'` 是 HTML 中 `<input>` 标签的一个属性,表示该选项默认被选中。

### 注意事项:
- 修改代码前,建议备份原文件,以防修改出错。
- 如果你不熟悉代码,建议在本地环境测试后再应用到生产环境。

通过以上修改,你可以让注册审核功能更加方便,减少每次手动勾选“发 Email 通知被审核用户”选项的操作。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

最新热评 加载中...
AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:216.73.216.157,GMT+8, 2025-6-1 17:39 , Processed in 1.284126 second(s), 74 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表