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

 找回密码
 立即注册
搜索

注册时取消Email为必填项

[复制链接]
likethis 发表于 2008-2-13 14:58:51 | 显示全部楼层 |阅读模式
插件发布
插件名称: 注册时取消Email为必填项
插件来源:
适用版本: Discuz! 6.1
语言编码: GBK简体 
最后更新时间:
插件作者: LiHu
插件简介: 注册时取消Email为必填项
提醒:本插件不支持Discuz!6.1.0/6.01UC,请不要尝试安装,谢谢!

register.php中删除

  1. if(!isemail($email) || $invalidemail) {
  2.                 showmessage('profile_email_illegal');
  3.         }
复制代码
templates/default/register.htm
中删除
  1.                 <tr>
  2.                         <th><label for="email">{lang email} *</label></td>
  3.                         <td>
  4.                                 <input type="text" name="email" size="25" id="email" onBlur="checkemail()" tabindex="6" />
  5.                                 <span id="checkemail">{lang register_email_recommend}<!--{if $regverify == 1}-->&nbsp; {lang register_email_comment}<!--{/if}-->
  6.                                 <!--{if $accessemail}-->&nbsp; {lang register_email_invalid}<!--{elseif $censoremail}-->&nbsp; {lang register_email_censor}<!--{/if}--></span>
  7.                         </td>
  8.                 </tr>
复制代码
查找
  1.         <table summary="{lang register} {lang register_advanced_options}" cellspacing="0" cellpadding="0" id="adv" style="display: $advdisplay;">
  2.                 <thead>
  3.                                 <tr>
  4.                                 <th>{lang optional_info}</th>
  5.                                 <td>&nbsp;</td>
  6.                         </tr>
  7.                 </thead>
复制代码
在其的下一行添加
  1.                                 <tr>
  2.                         <th><label for="email">{lang email}</label></td>
  3.                         <td>
  4.                                 <input type="text" name="email" size="25" id="email" onBlur="checkemail()" tabindex="6" />
  5.                                 <span id="checkemail">{lang register_email_recommend}<!--{if $regverify == 1}-->&nbsp; {lang register_email_comment}<!--{/if}-->
  6.                                 <!--{if $accessemail}-->&nbsp; {lang register_email_invalid}<!--{elseif $censoremail}-->&nbsp; {lang register_email_censor}<!--{/if}--></span>
  7.                         </td>
  8.                 </tr>
复制代码

[ 本帖最后由 likethis 于 2008-3-15 20:57 编辑 ]
回复

使用道具 举报

hhkk2004 发表于 2008-2-13 15:19:09 | 显示全部楼层
成功!!

询问了1个月,感谢楼主答复,Email 终于变成选填项了!
回复

使用道具 举报

H5N1 发表于 2008-2-14 11:29:48 | 显示全部楼层
测试过,是变为了选填,但还是非填不可!
回复

使用道具 举报

 楼主| likethis 发表于 2008-2-14 16:29:36 | 显示全部楼层

回复 3# H5N1 的帖子

汗,我测试过,没有问题的
回复

使用道具 举报

sw08 发表于 2008-2-14 16:35:08 | 显示全部楼层
技术上不难做,但是需要说明下,论坛很多功能是基于EMAIL的,如果不填写会造成很多使用上的问题。
回复

使用道具 举报

 楼主| likethis 发表于 2008-2-14 16:51:29 | 显示全部楼层

回复 5# sw08 的帖子

是的,有朋友问我才发出来的,貌似很少有人不会填邮箱吧....

[ 本帖最后由 likethis 于 2008-3-15 20:58 编辑 ]
回复

使用道具 举报

紫云杉 发表于 2008-2-14 16:59:38 | 显示全部楼层
回复

使用道具 举报

zhenyusen 发表于 2008-2-15 14:13:38 | 显示全部楼层
顶了--也许会用得着
回复

使用道具 举报

魔焰男孩 发表于 2008-2-15 14:42:07 | 显示全部楼层
UC里面就必须填了
回复

使用道具 举报

 楼主| likethis 发表于 2008-2-15 18:46:34 | 显示全部楼层
暂停纳新...:) :)

[ 本帖最后由 likethis 于 2008-3-15 20:58 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-16 08:34 , Processed in 0.112509 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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