推56论坛

 找回密码
 立即注册(限中文)

QQ登录

只需一步,快速开始

    查看: 1417|回复: 0

    [discuz教程] 【第2篇】DZX2.5修改注册页面提示语句---有懒人包---【babyfacer ChinaGirl】

    [复制链接]
    发表于 2013-1-2 12:19:26 | 显示全部楼层 |阅读模式
    哎,discuz教程-不懂html的站长伤不起呀,玩DZ3都快三年了

    为了实现完善这个功能,花了好多天,悲剧


    不过建议您先做如下修改,那样的话,QQ登陆用户如果不完善信息,就不会在UC和DZ中创建用户


    让Discuz! X2.5版QQ互联的QQ注册跳转到完善资料页的方法
    http://www.discuz.net/thread-2772838-1-1.html

    x2.5 使用QQ互联注册跳转到克善用戶信息以及完善信息中强制输入论坛独立密码
    http://www.discuz.net/thread-2781456-1-1.html


    演示地址:http://www.chinagirlol.com  不用注册也能看:用QQ号登陆,进入完善资料页面就可以看到演示了,再未完成资料补充之前不会在UC和DZ中产生用户

    这里给大家展示一下我的注册相关的设置,很简单的东西,但是因为不懂html 。请教了xiaoyuwxz,ARCHY ,idong,64243354,北北。以及cr180.谢谢多位大佬的支持



    邮件发送注册链接:这里的默认提示被我修改了



    这里,新增了提示。默认的提示也还在,被移到了第二行输入框下面



    要使用这里的功能:需要开启,邮件发送注册链接(后台-全局-注册-那里设置)


    另外,需要在用户栏目那里设置必填写。当然,如果你不像我一样开启这个功能也就无所谓









    其实一点都不想弄什么方法,因为太多了,累死我了。。。如果你觉得你能非常顺利的改好下面的几步,你就改吧,如果不能,用我发的懒人包好了


    首先是:邮件发送注册链接页面

    可以修改注册文件,也可以修改语言包,这里建议修改语言包(其实上面的展示的内容都可以修改语言包)
    • \source\language\member\lang_template.php

    复制代码
    找到:
    • 'register_validate_email_tips' => '注册需要验证邮箱,请务必填写正确的邮箱,提交后请及时查收邮件。


    复制代码
    改成:
    •   'register_validate_email_tips' => '注册需要验证邮箱,请务必填写正确的邮箱,提交后请及时查收邮件。邮箱地址示例:admin@chinagirlol.com


    复制代码
    另外,你可以考虑修改JS
    • \static\js\register.js

    复制代码
    然后,就是修改注册页面提示了:
    • \template\default\member\register.htm

    复制代码
    查找(5个结果)
    • <td class="tipcol"><i id="tip_{$this->setting

    复制代码
    第一处(这里是设置发送验证链接邮箱地址的提示【如果你修改了语言包,就不用修改这里了】):
    •          <td class="tipcol"><i id="tip_{$this->setting['reginput']['email']}" class="p_tip">{lang register_email_tips}</i><kbd id="chk_{$this->setting['reginput']['email']}" class="p_chk"></kbd></td>

    复制代码
    在===上面===添加:
    • <td class="tipcol">请填写真实有效的邮件地址,以便完成注册验证,否则无法完成注册。邮箱地址示例:admin@chinagirlol.com</td>

    复制代码
    第二处:

    合并td(并换行</br>或者使用<br />)
    •           <td><input type="text" id="{$this->setting['reginput']['username']}" name="" class="px" tabindex="1" autocomplete="off" size="25" maxlength="15" required /></td>
    •                                                                                 <td class="tipcol"><i id="tip_{$this->setting['reginput']['username']}" class="p_tip">{lang register_username_tips}</i><kbd id="chk_{$this->setting['reginput']['username']}" class="p_chk"></kbd></td>

    复制代码
    修改后(直接覆盖就可以):
    •           <td><input type="text" id="{$this->setting['reginput']['username']}" name="" class="px" tabindex="1" autocomplete="off" size="25" maxlength="15" required />
    • <i id="tip_{$this->setting['reginput']['username']}" class="p_tip">{lang register_username_tips}</i><kbd id="chk_{$this->setting['reginput']['username']}" class="p_chk"></kbd></td>

    复制代码
    在===下面===添加:
    • <td class="tipcol">用户名长度,3-15个字符;请不要使用毫无意义的数字和字符组合作为您的账号。谢谢</td>

    复制代码
    第三处:

    合并td(并换行</br>或者使用<br />)

    原来的:
    • <td><input type="password" id="{$this->setting['reginput']['password']}" name="" size="25" tabindex="1" class="px" required />
    • <i id="tip_{$this->setting['reginput']['password']}" class="p_tip">{lang register_password_tips}<!--{if $_G['setting']['pwlength']}-->, {lang register_password_length_tips1} $_G['setting']['pwlength'] {lang register_password_length_tips2}<!--{/if}--></i><kbd id="chk_{$this->setting['reginput']['password']}" class="p_chk"></kbd></td>

    复制代码
    在===下面===添加:
    • <td class="tipcol">为了您的账号安全,密码长度至少6位,且必须同时包含数字和小写字母。谢谢配合</td>

    复制代码
    第四处(再次确认密码,这里不用改):



    第5处:

    合并td

    原来的:
    • <td><input type="text" id="{$this->setting['reginput']['email']}" name="" autocomplete="off" size="25" tabindex="1" class="px" value="$hash[0]" required />
    • <em id="emailmore"> </em></td>
    •                                                                                 <td class="tipcol"><i id="tip_{$this->setting['reginput']['email']}" class="p_tip">{lang register_email_tips}</i><kbd id="chk_{$this->setting['reginput']['email']}" class="p_chk"></kbd></td>

    复制代码
    修改后(直接覆盖就可以):
    • <td><input type="text" id="{$this->setting['reginput']['email']}" name="" autocomplete="off" size="25" tabindex="1" class="px" value="$hash[0]" required />
    • <em id="emailmore"> </em><i id="tip_{$this->setting['reginput']['email']}" class="p_tip">{lang register_email_tips}</i><kbd id="chk_{$this->setting['reginput']['email']}" class="p_chk"></kbd></td>

    复制代码
    在===下面===添加:
    • <td class="tipcol">请填写真实有效的邮件地址,以便完成注册验证,否则无法完成注册。邮箱地址示例:admin@chinagirlol.com</td>

    复制代码
    第6处(邀请码):



    查找:
    •       <!--{if empty($invite) && $this->setting['regstatus'] == 3}-->
    •                                                 <div class="rfm">
    •                                                         <table>
    •                                                                 <tr>
    •                                                                         <th><label for="invitecode">{lang invite_code}:</label></th>
    •                                                                         <td><input type="text" name="invitecode" autocomplete="off" size="25" id="invitecode"{if $this->setting['regstatus'] == 2}{/if} tabindex="1" class="px" /></td>

    复制代码
    在===下面===添加:(<th></th> 作用:换行内容显示在输入框下开始)
    • <td class="tipcol">没有邀请码就不用填写</td>
    • <tr>
    • <th></th>
    • <td><font color=#804040><strong>性别和生日请如实填写,填写后不可更改</strong></font></td>
    • </tr>

    复制代码
    懒人包:
    懒人包.rar(4.67 KB, 下载次数: 138)
    懒人包0701:
    懒人包0701.rar(9.47 KB, 下载次数: 195)

    修改方法(这个你可以打包留底):
    修改方法.rar(1.69 KB, 下载次数: 152)


    其他教程:

    去掉附件下载提示 For Discuz! X2.0 X2.5
    http://www.discuz.net/thread-2891700-1-1.html


    真正正确的官方主帖下方的“更多”分享按钮 修改方法 支持DZX2 X2.5
    http://www.discuz.net/thread-2481632-1-1.html

    linux,IIS,WIN主机,虚拟主机,Nginx主机DZX2.5 X2伪静态规则文件下载 教程
    http://www.discuz.net/thread-2489176-1-1.html


    【ChinaGirl】仿19楼 帖内游客注册提醒/QQ/新浪微博账号登陆 For 7.2/X2/X2.5
    http://www.discuz.net/thread-2617671-1-1.html


    DZX2.0~DZX2.5友情链接横排显示,图片带描述文字友情链接横排显示
    http://www.discuz.net/thread-2668687-1-1.html


    【DZ教程之备份数据】利用帝国备份王备份数据库,搬家教程
    http://www.discuz.net/thread-2743633-1-1.html
    学建站、学推广、学赚钱,上56站长论坛就够了!个性签名请到个人资料里面修改……

    本版积分规则

    关闭

    推56站长论坛推荐上一条 /2 下一条

    站长QQ
    在线咨询
    咨询热线
    QQ:405327411
    站长

    QQ|广告合作|关于我们|联系我们|免责声明|网站导航|站长论坛 ( 豫ICP备11018337号-5

    王宝臣旗下网站 推56论坛(www.tui56.com|ask.tui56.com|blog.tui56.com|daohang.tui56.com)

    Powered by Discuz! X3.4 Licensed

    ©2001-2013 Comsenz Inc.

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