找回密码
 注册
查看: 5432|回复: 11
收起左侧

新人注册时必填信息QQ.性别.来自.的添加方法!以及欢迎新会员(最新,已修正不能同步)

  [复制链接]

5342

主题

8363

帖子

1万

积分

管理员

出售国内外虚拟空间

Rank: 10Rank: 10Rank: 10

积分
14736
帖子
8363
精华
67
体力
14736 点
蓝豆
2391 点
注册时间
2007-6-8

终身成就奖LY官方团队会员身份ID卡

发表于 2009-5-4 17:31:16 | 显示全部楼层 |阅读模式
1.jpg 第一个:注册时必填--QQ、性别、来自的代码修改方法 1、打开:\\templates\\default\\css_float.htm 查找:
  1. .loginform { float: left; overflow: auto; margin-bottom: 10px; *margin-bottom: -10px; padding-top: 20px; width: 285px; height: 210px; border-right: 1px solid {CONTENTSEPARATE}; }
复制代码
替换成:
  1. .loginform { float: left; overflow: auto; margin-bottom: 10px; *margin-bottom: -10px; padding-top: 20px; width: 270px; height: 210px; border-right: 1px solid {CONTENTSEPARATE}; }
复制代码
查找:
  1. .loginform label em, .fsubmit em { float: left; width: 60px; }
复制代码
在下面添加:
  1. .logininfo label em { float: left; width: 40px; }
复制代码
查找:
  1. .logininfo { float: left; overflow: hidden; margin-left: 60px; width: 195px; height: 210px; }
复制代码
替换成:
  1. .logininfo { float: left; overflow: hidden;margin-left: 10px; width: 265px; height: 210px; }
  2. .logininfo label { clear: both; overflow: hidden; display:block; margin: 0 0 10px; line-height: 22px; }
复制代码
打开:\\templates\\default\\register.htm 查找:
  1. <div class="logininfo singleinfo">
复制代码
替换成:
  1. <div class="logininfo regform">
  2. <label><em>QQ:</em><input type="text" id="newqq" name="newqq" autocomplete="off" size="25" maxlength="15" value="" tabindex="1" class="txt" /> *</label>
  3. <label><em>{lang location}:</em><input type="text" name="locationnew" id="locationnew" size="25" value="$member[location]" tabindex="1" class="txt" /> *</label>
  4. <label><em>{lang gender}:</em><input type="radio" name="newgender" value="1" tabindex="1" /> {lang male} <input type="radio" name="newgender" value="2" tabindex="1" /> {lang female} <font color="#006699"> 请选择性别</font> *</label>
复制代码
打开:register.php 查找:
  1. if(!$password || $password != addslashes($password)) {
  2. showmessage(profile_passwd_illegal);
  3. }
复制代码
在下面添加:
  1. if($newqq == ) {
  2. showmessage(profile_qq_illegal);
  3. }
  4. if($locationnew == ) {
  5. showmessage(profile_locationnew_illegal);
  6. }
  7. if(!($newgender == 1 || $newgender == 2)) {
  8. showmessage(profile_gendernew_invalid);
  9. }
复制代码
继续往下查找:
  1. $db->query("INSERT INTO {$tablepre}members (uid, username, password, secques, adminid, groupid, regip, regdate, lastvisit, lastactivity, posts, credits, extcredits1, extcredits2, extcredits3, extcredits4, extcredits5, extcredits6, extcredits7, extcredits8, email, showemail, timeoffset, pmsound, invisible, newsletter)
  2. VALUES ($uid, $username, $password, $secques, 0, $groupinfo[groupid], $onlineip, $timestamp, $timestamp, $timestamp, 0, $initcredits, $email, 0, 9999, 1, $invisiblenew, 1)");
  3. $db->query("REPLACE INTO {$tablepre}memberfields (uid, authstr $fieldadd1) VALUES ($uid, $authstr $fieldadd2)");
复制代码
替换成:
  1. $db->query("INSERT INTO {$tablepre}members (uid, username, password, secques, adminid, groupid, regip, regdate, lastvisit, lastactivity, posts, credits, extcredits1, extcredits2, extcredits3, extcredits4, extcredits5, extcredits6, extcredits7, extcredits8, email, showemail, timeoffset, pmsound, invisible, newsletter, gender)
  2. VALUES ($uid, $username, $password, $secques, 0, $groupinfo[groupid], $onlineip, $timestamp, $timestamp, $timestamp, 0, $initcredits, $email, 0, 9999, 1, $invisiblenew, 1, $newgender)");
  3. $db->query("REPLACE INTO {$tablepre}memberfields (uid, qq, location, authstr $fieldadd1) VALUES ($uid, $newqq, $locationnew, $authstr $fieldadd2)");
复制代码
打开:\\templates\\default\\messages.lang.php 查找:
  1. profile_email_domain_illegal => Email 包含不可使用的邮箱域名,
复制代码
在下边加上:
  1. profile_qq_illegal => QQ号码未填写,请返回重新填写。,
  2. profile_locationnew_illegal => 所在的地区未填写,请返回重新填写。,
  3. profile_gendernew_invalid => 性别未填写,请返回重新填写。,
复制代码
最后进入后台更新缓存就可以了 因为在DZ论坛里我找了好多好多!都是以前的修改方式,现在已经无法使用了。最后我还是套用了部分贴子综合了下才OK,那么以上的如果大家不会改的可以下载附件,然后直接覆盖即可! 如果漏了什么大家可以回复一下我马上改过来 如果只想选择其中一个只要删除相应代码就行了,代码表示: newqq=QQ location=来自 gender=性别 也可以直接更换代码文件也可以 第二个:实时更新,提示“欢迎最新会员XXX”,已修改原先BUG(点击最新会员不是他本人) 打开index.php, 查找:
游客,如果您要查看本帖隐藏内容请回复
出售国内或美国高性能虚拟空间,高速VPS以及服务器! 同时承接各种类型的网站制作,网站维护,支付宝交易安全放心!    联系QQ:6102031
懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

网站公告上一条 /2 下一条

GMT+8, 2025-2-11 07:35 , Processed in 0.113540 second(s), 27 queries , Gzip On.

© 2006-2022 Powered by Discuz! X3.4

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