打印

discuz6.1注册时必填选项QQ号码修改方法

本主题由 数据百度 于 2008-12-18 22:13 移动

discuz6.1注册时必填选项QQ号码修改方法

详细修改步骤:
一、打开…\templates\default\register.htm,进行下面操作。
(一)添加必填选项代码:
复制内容到剪贴板
代码:
                      <tr>
                                <th><label for="password2">{lang password_confirm} *</label></th>
                                <td>
                                        <input type="password" name="password2" size="25" id="password2" tabindex="5" />
                                        <span id="checkpassword2"> </span>
                                </td>
                        </tr>
在其后面加上以下代码:
复制内容到剪贴板
代码:
<!--以下为修改QQ注册必填-->
                <tr>
                        <th><label for="qq">QQ *</label></th>
                        <td><input type="text" id="qq" name="qq" size="25" tabindex="23" /></td>
                </tr>
            <!--以上为修改QQ注册必填-->
(二)删除以下代码。由于我们把高级选项的几个栏目变成必填了,所以必须在高级选项里删除以上选项。
查找并删除(QQ)
复制内容到剪贴板
代码:
             <tr>
                        <th><label for="qq">QQ</label></th>
                        <td><input type="text" id="qq" name="qq" size="25" tabindex="23" /></td>
                </tr>
二、打开…/register.php,进行下面操作:
查找:
复制内容到剪贴板
代码:
if(!$password || $password != addslashes($password)) {
                        showmessage('profile_passwd_illegal');
                }
在其后面加上以下代码:
复制内容到剪贴板
代码:
//以下为修改QQ必填
if($qq == '') {
                showmessage('profile_qq_illegal');
        }
//以上为修改QQ必填
三:打开\templates\default\messages.lang.php,进行下面操作
查找:
复制内容到剪贴板
代码:
       'profile_passwd_illegal' => '密码空或包含非法字符,请返回重新填写。',
在其后面加上以下代码:
复制内容到剪贴板
代码:
//以下为修改QQ生日地区(弹出未填写提示)
     'profile_qq_illegal' => 'QQ号码未填写,请返回重新填写。',
//以上为修改QQ生日地区(弹出未填写提示)

TOP

第二步应该是
复制内容到剪贴板
代码:
//以下为修改生日QQ性别必填
if($qq == '') {
                showmessage('profile_qq_illegal');
        }
//以上为修改生日QQ性别必填
你那连生日和来至都闲置了

TOP

呵呵,不错,可能有人会需要
谋杀九月,逃亡十月,死于九十之间

TOP

我们网站根据该贴进行了修改.目前注册需要填写的项目有:

TOP

试过了

果然不错

TOP

返回顶部