Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

regmail邮箱验证插件正式版发布【重大更新】

[复制链接]
cgisky 发表于 2008-11-27 15:21:50 | 显示全部楼层 |阅读模式
UCHome插件
语言编码: GBK简体 
插件名称: regmail
插件作者: 经典流氓
适用版本:
本帖最后由 cgisky 于 2009-1-3 06:52 编辑

2009年1月3日更新 for 1.5正式版 https://discuz.dismall.com/thread-1177725-1-1.html


经过测试,12.1的补丁对本插件修改的几个文件没啥大改动,可以打过补丁之后用本插件覆盖并修改

根据一些朋友的建议,测试版的那个注册的流程太麻烦,减低用户体验!

现在做了修改,注册时还和官方的一样,填写发送后,发送一条验证信息到用户的信箱
这时用户不能登录,只有在信箱点击链接后才自动完成注册!

可以看演示网站  http://www.177wan.com ~~~~大家注册了后别点信箱的那个链接 谢谢哈~!~不想要太多死用户

已经下载并安装过昨天哪个版本的朋友 用这个覆盖,并且可以把  do_register1.htm 这个文件删除
然后在数据库添加 username  userpass 俩字段  类型 char
或者打开我那安装文件
在 if前面添加一句

  1. $_SGLOBAL['db']->query("drop table ".$_SC['tablepre'] ."regmail);
复制代码
然后和运行安装文件

新安装的朋友请看包内说明

不想改注册方式的请看https://discuz.dismall.com/thread-1122851-1-1.html 修给了UC的一个bug


谢谢14楼 itcio 提出的建议,修改下登陆的体验


请修改 /source/do_login.php
查找
  1. showmessage('login_failure_please_re_login', 'do.php?ac='.$_SCONFIG['login_action']);
复制代码
修改为:
  1. $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('regmail')." WHERE username='$username' LIMIT 1");
  2. if($value = $_SGLOBAL['db']->fetch_array($query)){
  3.         showmessage('您的油箱未通过验证,请在您注册的信箱查收激活邮件,并在一小时内激活');
  4. }else{
  5. showmessage('login_failure_please_re_login', 'do.php?ac='.$_SCONFIG['login_action']);
  6.    }
复制代码
这样用户注册后没激活登陆会显示提醒去激活


同样给出俩链接,一个1金币,一个免费。有钱的捧个钱场,没钱的顶贴捧个人场哈!
很多人下了也不回帖,鄙视下((mk06))

今天出去吃饭有点晕,有点事心情也不好,itcio又提的那个建议晚点放上

本帖子中包含更多资源

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

x

评分

2

查看全部评分

 楼主| cgisky 发表于 2008-11-27 15:22:14 | 显示全部楼层
沙发占位
回复

使用道具 举报

 楼主| cgisky 发表于 2008-11-27 15:22:38 | 显示全部楼层
板凳也占 :))留位讨论
回复

使用道具 举报

 楼主| cgisky 发表于 2008-11-27 15:23:01 | 显示全部楼层
再占个地板收工
回复

使用道具 举报

luring 发表于 2008-11-27 15:24:09 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

fscool 发表于 2008-11-27 15:28:46 | 显示全部楼层
回复

使用道具 举报

 楼主| cgisky 发表于 2008-11-27 15:41:06 | 显示全部楼层
另外请大家帮个忙 收集一下 各大主流的信箱的web登陆地址

比如这样的形式列出来
QQ信箱   @qq.com   http://mail.qq.com
回复

使用道具 举报

笨笨2009 发表于 2008-11-27 15:48:37 | 显示全部楼层
嘿嘿不错支持一下
回复

使用道具 举报

kevke 发表于 2008-11-27 15:58:25 | 显示全部楼层
这样的不顶不行
回复

使用道具 举报

 楼主| cgisky 发表于 2008-11-27 16:42:04 | 显示全部楼层
另外请大家帮个忙 收集一下 各大主流的信箱的web登陆地址

比如这样的形式列出来
QQ信箱   @qq.com   http://mail.qq.com
这样就可以在用户注册完之后知道他的email的登陆地址是哪里了 可以给出登陆的链接,方便用户
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 01:53 , Processed in 0.033636 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表