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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] X1.5正式版《中文注册》《英文注册》《数字注册》随意搭配 后台不用屏蔽任何字符

  [复制链接]
dzliang 发表于 2010-9-22 23:29:33 | 显示全部楼层 |阅读模式
插件发布
插件名称: 中文或英文或数字注册
插件来源:
适用版本: Discuz! X1.5
语言编码: GBK简体 UTF8简体 
最后更新时间:
插件作者: 【錯愛號】
插件简介: 使用本代码 注册只可以使用中文或英文或数字
本帖最后由 dzliang 于 2010-10-6 01:59 编辑

注意:使用本代码后输入框除了中文 任何字符输入不进去
中文注册
打开:template----default----member----register.htm   如使用的不是默认风格 就找你使用的风格包里

查找:
  1. <label><em>{lang username}:</em><input type="text" id="username" name="{$_G['setting']['reginput']['username']}" autocomplete="off" size="25" maxlength="15" value="" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
替换为:
  1. <label>提示语:&nbsp;&nbsp;&nbsp;&nbsp;本论坛 『 <font color=red>只接受中文注册</font> 』用户名*</label>
  2. <label><em>{lang username}:</em><input type="text" id="username" name="{$_G['setting']['reginput']['username']}" autocomplete="off" size="25" maxlength="15" value='' onpropertychange="with(this)if(/[^\u3447-\uFA29]/ig.test(value))value=value.replace(/[^\u3447-\uFA29]/ig,'')" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
=========================我是分割线=============================

注意:使用本代码后输入框除了英文 任何字符输入不进去
英文注册
打开:template----default----member----register.htm   如使用的不是默认风格 就找你使用的风格包里

查找:
  1. <label><em>{lang username}:</em><input type="text" id="username" name="{$_G['setting']['reginput']['username']}" autocomplete="off" size="25" maxlength="15" value="" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
替换为:
  1. <label>提示语:&nbsp;&nbsp;&nbsp;&nbsp;本论坛 『 <font color=red>只接受英文注册</font> 』用户名*</label>
  2. <label><em>{lang username}:</em><input type="text" id="username" name="{$_G['setting']['reginput']['username']}" autocomplete="off" size="25" maxlength="15" value='' onkeyup="this.value=this.value.replace(/[^\a-\z|A-Z]/g,'')" onblur="this.value=this.value.replace(/[^\a-\z|A-Z]/g,'')" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
=========================我是分割线=============================

注意:使用本代码后输入框除了数字 任何字符输入不进去
数字注册
打开:template----default----member----register.htm   如使用的不是默认风格 就找你使用的风格包里

查找:
  1. <label><em>{lang username}:</em><input type="text" id="username" name="{$_G['setting']['reginput']['username']}" autocomplete="off" size="25" maxlength="15" value="" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
替换为:
  1. <label>提示语:&nbsp;&nbsp;&nbsp;&nbsp;本论坛 『 <font color=red>只接受数字注册</font> 』用户名*</label>
  2. <label><em>{lang username}:</em><input type="text" id="username" name="{$_G['setting']['reginput']['username']}" autocomplete="off" size="25" maxlength="15" value='' onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
=========================我是分割线=============================

如果需要同时使用多种输入参考下面
更多搭配:以中文注册为例
  1. <label>提示语:&nbsp;&nbsp;&nbsp;&nbsp;本论坛 『 <font color=red>只接受中文注册</font> 』用户名*</label>
  2. <label><em>{lang username}:</em><input type="text" id="username" name="{$_G['setting']['reginput']['username']}" autocomplete="off" size="25" maxlength="15" value='' onpropertychange="with(this)if(/[^\u3447-\uFA29]/ig.test(value))value=value.replace(/[^\u3447-\uFA29]/ig,'')" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
如果同时需要中文和数字两种文字注册 请修改u3447-\uFA29为 有两处哦
  1. u3447-\uFA29|0-9
复制代码
也就是u3447-\uFA29后面加:|0-9  如需要英文小写就加:|a-z   如需要英文大小写都要就加:|a-z-A-Z

应该够详细了吧

视频播放器美化支持所有版本
https://discuz.dismall.com/thread-1901184-1-1.html


《收藏》《分享》《网摘》去广告黑色版
https://discuz.dismall.com/thread-1890125-1-1.html

《中文注册》后台不用屏蔽任何字符7.2版
https://discuz.dismall.com/thread-1871150-1-1.html


帖子内容页图片附件加边框美化支持7.2与X版
https://discuz.dismall.com/thread-1891628-1-1.html

评分

2

查看全部评分

 楼主| dzliang 发表于 2010-9-22 23:37:05 | 显示全部楼层
看看有人要不
回复

使用道具 举报

sdlqe 发表于 2010-9-23 00:17:10 | 显示全部楼层
  收下了
回复

使用道具 举报

 楼主| dzliang 发表于 2010-9-23 01:08:06 | 显示全部楼层
怎么哭呀
回复

使用道具 举报

 楼主| dzliang 发表于 2010-9-23 13:10:06 | 显示全部楼层
没人需要了呀
回复

使用道具 举报

一把破刀 发表于 2010-9-23 16:30:01 | 显示全部楼层
这个我要,可以有效的控制实名注册~谢谢了!
回复

使用道具 举报

勿忘我科技 发表于 2010-9-23 18:58:48 | 显示全部楼层
一下
回复

使用道具 举报

完美孤儿 发表于 2010-9-24 05:41:58 | 显示全部楼层
这个还不错。。有些论坛好用。。
回复

使用道具 举报

hfzbyint 发表于 2010-9-24 08:16:23 | 显示全部楼层
u386看看还不错
回复

使用道具 举报

csh_228 发表于 2010-9-24 09:06:23 | 显示全部楼层
不错哦
很适合国人的习惯
演示:
考易网|课网 www.kewww.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 12:35 , Processed in 0.057189 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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