个人信息美化 For Discuz6.1.0 qq必填第1/2页

第一种方法1.请在4月23号22点以前的重新下载

第二种手动修改[4月23号22点以前装的可手动修改]

打开:\templates\default\snshow.htm

找到:

代码:
<a href="pm.php?action=send&uid=$post[authorid]" target="_blank" id="ajax_uid_$post['pid']" onclick="ajaxmenu(event, this.id, 9000000, null, 0)">{lang send_pm}</a>
<a href="my.php?item=buddylist&newbuddyid=$post[authorid]&buddysubmit=yes" target="_blank" id="ajax_buddy_$post['count']" onclick="ajaxmenu(event, this.id, null, 0)">{lang add_to_buddylist}</a>
替换为:

代码:
<a href="###" onclick="pmwin('open', 'uid=$post[authorid]')">{lang send_pm}</a>   <a href="my.php?item=buddylist&newbuddyid=$post[authorid]&buddysubmit=yes" target="_blank" id="ajax_buddy_$post['count']" onclick="ajaxmenu(event, this.id, 3000, 0)">{lang add_to_buddylist}</a>
==========================================================================
安装方法:[附件里有修改好的!请在4月23号22点以前的重新下载]
==========================================================================
1、修改register.php(主目录下文件)
①查找:

代码:
        if($password != $password2) {
                showmessage('profile_passwd_notmatch');
        }
下面加:

代码:
        if($qq = preg_match("/^([0-9]+)$/", $qq) && strlen($qq) >= 5 && strlen($qq) <= 12 && intval($qq) > 0  ? $qq : '') { 
        } else {
                showmessage('请填写QQ号码,返回重新填写','javascript:history.back()');
        }
2、templates/default/register.htm(模块文件)

①查找:

代码:
               <tr>
                        <th><label for="password2">{lang password_confirm} *</label></th>
                        <td>
                                <input type="password" name="password2" size="25" id="password2" onBlur="checkpassword2()"

tabindex="5" />
                                <span id="checkpassword2"> </span>
                        </td>
                </tr>
下面加:

代码:
               <tr>
                        <th><label for="qq">QQ *</label></th>
                        <td><input type="text" id="qq" name="qq" size="25" tabindex="23" /></td>
                </tr>
②再查找:

代码:
               <tr>
                        <th><label for="qq">QQ</label></th>
                        <td><input type="text" id="qq" name="qq" size="25" tabindex="23" /></td>
                </tr>
把以上代码删掉!!(删除高级选项里的)

当前1/2页 12下一页阅读全文

(0)

相关推荐

  • 个人信息美化 For Discuz6.1.0 qq必填第1/2页

    第一种方法1.请在4月23号22点以前的重新下载 第二种手动修改[4月23号22点以前装的可手动修改] 打开:\templates\default\snshow.htm 找到: 代码: <a href="pm.php?action=send&uid=$post[authorid]" target="_blank" id="ajax_uid_$post['pid']" onclick="ajaxmenu(event, thi

  • vue-cli 3.0 自定义vue.config.js文件,多页构建的方法

    使用自己基于vue-cli 2.X改造的前端多页脚手架有近1年多时间了,一直没机会升级3.0版本 开始零零碎碎开始写一些功能,顺便分享一下 const path = require('path') const glob = require('glob') /** 获取多页的入口脚本和模板 */ const getPages = (() => { const [ globPathHtml, globPathJs, pages, tempSet ] = [ ['./src/modules/**/in

  • 对django2.0 关联表的必填on_delete参数的含义解析

    一对多(ForeignKey) class ForeignKey(ForeignObject): def __init__(self, to, on_delete, related_name=None, related_query_name=None, limit_choices_to=None, parent_link=False, to_field=None, db_constraint=True, **kwargs): super().__init__(to, on_delete, fro

  • FreeBSD 7.0 图文安装教程第1/4页

    FreeBSD 是一种优秀的 Unix 类操作系统,它以卓越的稳定性.安全性和性能著称,是目前主流服务器操作系统之一.就在不久前,FreeBSD 发布了一个新的重大版本 FreeBSD 7.0,新版本增加了许多优秀特性.现在我们以标准PC机为例,开始介绍 FreeBSD 7.0 的安装过程. 首先,你需要拥有 FreeBSD 7.0 的安装光盘,你可以在官方网站 http://www.freebsd.org/ 中下载到安装镜像,刻录成 CD 后使用.如果你是在虚拟机中安装,直接下载镜像即可.Fr

  • Vue 2.0+Vue-router构建一个简单的单页应用(附源码)

    一.介绍 vue.js 是 目前 最火的前端框架,vue.js 兼具 angular.js 和 react.js 的优点,并剔除它们的缺点,并且提供了很多的周边配套工具 如vue-router .vue-resource .vuex等等 ,通过他们我们可以很轻松的构建一个大型单页应用. 目前Vue版本为:Vue2.0 官网地址:http://vuejs.org.cn/ 查看API文档:https://vuefe.cn/v2/api/ 对比其他框架:http://vuejs.org.cn/guid

  • MySQL 5.0触发器参考教程第1/4页

    Conventions and Styles约定和编程风格 每次我想要演示实际代码时,我会对mysql客户端的屏幕就出现的代码进行调整,将字体改成Courier,使他们看起来与普通文本不一样(让大家区别程序代码和正文).在这里举个例子: mysql> DROP FUNCTION f; Query OK, 0 rows affected (0.00 sec) 如果实例比较大,则需要在某些行和段落间加注释,同时我会用将"<--"符号放在页面的右边以表示强调.例如: mysql&

  • vue2.0+vue-router构建一个简单的列表页的示例代码

    一: 环境搭建 使用vue-cli脚手架工具构建 安装 vue-cli npm install -g vue-cli 使用vue-cli初始化项目 vue init demo1 进到目录 cd demo1 安装依赖 npm install 开始运行 npm run dev 浏览器访问http://localhost:8080 1.首先会打开首页 也就是我们看到的index.html文件 2.使用webpack打包之后默认加载main.js文件并将其引入到index.html文件中 二: 开发 在

  • 详解vue2.0 使用动态组件实现 Tab 标签页切换效果(vue-cli)

    在 vue 中,实现 Tab 切换主要有三种方式:使用动态组件,使用 vue-router 路由,使用第三方插件. 因为这次完成的功能只是简单切换组件,再则觉得使用路由切换需要改变地址略微麻烦,所以使用的是动态组件实现,如果是在大型应用上,可能使用 vue-router 会方便一些. 先看下最终实现的效果,结构比较简单,顶部的三个 Tab 标签用于切换,内容区域分别为三个子组件. 效果预览 关键代码及分析如下: <template> // 每一个 tab 绑定了一个点击事件,传入的参数对应着

  • 支付宝支付开发——当面付条码支付和扫码支付实例

    本文介绍支付宝中当面付下属的条码支付.扫码支付.订单查询.退款申请的集成开发过程. 本文分为以下五个部分: 条码支付和扫码支付介绍 申请应用 密钥生成及配置 API及SDK集成 条码支付.扫码支付.订单查询.退款申请  一.条码支付及二维码支付介绍 1. 条码支付 条码支付是支付宝给到线下传统行业的一种收款方式.商家使用扫码枪等条码识别设备扫描用户支付宝钱包上的条码/二维码,完成收款.用户仅需出示付款码,所有收款操作由商家端完成.其使用场景如下: 业务流程: 使用步骤: 用户登陆支付宝钱包,点击

  • 微信小程序后端实现授权登录

    登录与授权 官方文档 一.登录登录流程时序 说明: 调用 wx.login()获取临时登录凭证code,并回传到开发者服务器. 调用code2Session接口,换取用户唯一标识 OpenID和会话密钥 session_key. 之后开发者服务器可以根据用户标识来生成自定义登录态,用于后续业务逻辑中前后端交互时识别用户身份. 注意: 会话密钥session_key是对用户数据进行加密签名的密钥.为了应用自身的数据安全,开发者服务器不应该把会话密钥下发到小程序,也不应该对外提供这个密钥. 临时登录

随机推荐