木子屋 Dnawo's BLOG

分类:程序修改

共 95 篇

新云网站管理系统 v3.1.0.1122下载信息页增加"发送到手机"

一、下载信息页面模板修改 1.修改模板基本设置:找到36项,将"del"改为下边代码 记住项项值为36! 2.编辑模板界面风格:找到"{$DownAddress}"在它前面增加"{$ToMobile}" 二、SoftChannel.asp页修改 1.SoftChannel_Cls类增加一私有成员SoftTrueUrl:红色部分新增(下同) 2.修改SoftChannel_Cls类的ShowDownAddress方法 3.修改SoftChannel_Cls类的ReadSoftIntro方法 三、最终效果

DvBBS增加回贴时间限制

在蓝色论坛上如果最后回贴到现在的时间太长了,则会出现提示"提醒:最后回贴距现在xxx天,请不要无意义回复",今天我们也给DvBBS8.1加上这个功能:当最后回贴到现在超过一个月时阻止发贴。 打开savepost.asp,在Save_CheckData()函数内插入如下红色部分代码: 上边针对的是DvBBS8.1的修改,DvBBS7.1的朋友只须将上边的代码稍做修改即可: 1. 找到Set Rs = Dvbbs.iCreateObject("ADODB.Recordset")修改为:Set Rs = Server.CreateObject("ADODB.Recordset") 2.找到parameter="showerr.asp?ShowErrType="&Dvbbs.ErrType&"&ErrCodes=同一贴子同一帐号连续回复不得超过三次&action=OtherErr&autoreload=1"修改为:parameter="showerr.asp?ErrCodes=同一贴子同一帐号连续回复不得超过三次&action=OtherErr&autoreload=1"

DvBBS同一贴子同一帐号连续回复不得超过三次

昨天下午老迷在动网官方论坛上发贴宣布ASP8.1版正式发布,点进去一看,只见前两页都是同一会员在做毫无意义的顶贴(今天已经删除)。想起以前在CSDN上有见限制同一贴子同一帐号连续回复不得超过三次,那我们来给DvBBS也加上这功能。打开savepost.asp,找到如下内容: Rem ------------------------ Rem 保存部分函数开始 Rem ------------------------ 在它上边加一个函数CheckPostTimes: 再在Save_CheckData()函数内插入如下红色部分代码: 上边针对的是DvBBS8.1的修改,DvBBS7.1的朋友只须将上边的代码稍做修改即可:…

动网分页

在WEB应用程序中,数据查询过程的优化始终是大家比较关心的一个问题,今天我们来看看动网在这方面是怎么做的: 上边源码摘自Dvbbs 7.1 Sp1版index.asp的LoadTopiclist函数,用于实现贴子主题的查询并分页显示。上边源码针对SQL Server和ACCESS做了不同的处理,从中我们可以看出一同一不同: 查询原理相同:都是使用RecordSet对象的GetRows方法从记录集中取出n条记录,再用ArrayToxml函数将这n条记录转为xml格式,之后交给其他函数去显示。 SQL语句优化上不同:在SQL Server上使用的是GetRows(-1),而ACCESS使用的是GetRows(Dvbbs.Board_Setting(26)),可以看出,前者使用存储过程并做了一些优化,只返回所需的记录集,而后者基本未作优化。…

Dvbbs.7.1.0变量参数查询表

注:如果变量的值数值型,并且为0,如果没有特别说明,那么就是不做限制的意思 ==================系统信息设置参数单================== Dvbbs.BoardID=当前版块的ID(非版块页面为0) Dvbbs.SqlQueryNum=当前页面查询数据库的次数 Dvbbs.Forum_Info(0)=论坛名称 Dvbbs.Forum_Info(1)=论坛的访问地址 Dvbbs.Forum_Info(2)=网站主页名称 Dvbbs.Forum_Info(3)=网站主页访问地址 Dvbbs.Forum_Info(4)=SMTP Server 地址 Dvbbs.Forum_Info(5)=论坛管理员Email…

DvBBS7.0.0常用查询手册

注:如果变量的值数值型,并且为0,如果没有特别说明,那么就是不做限制的意思 ==================系统信息设置参数单================== Dvbbs.BoardID=当前版块的ID(非版块页面为0) Dvbbs.SqlQueryNum=当前页面查询数据库的次数 Dvbbs.Forum_Info(0)=论坛名称 Dvbbs.Forum_Info(1)=论坛的访问地址 Dvbbs.Forum_Info(2)=网站主页名称 Dvbbs.Forum_Info(3)=网站主页访问地址 Dvbbs.Forum_Info(4)=SMTP Server 地址 Dvbbs.Forum_Info(5)=论坛管理员Email…

解读动网、Oblog、动易三方制订的PDO通行接口

为实现各WEB应用之间用户信息的同步更新、登录等操作,动网、oblog、动易三方联合制定了本接口,其他系统只要提供并开发符合该规范的接口,也能实现与三方WEB应用用户信息的同步更新、登录等操作。今天我们来详细说说这个接口的实现原理,以便快速的将自己的站点和上述WEB应用进行整合。 一、基本原理 上图所示为该通行接口实现的模型,即网站系统1产生XML格式的请求的并将其发送给网站系统2,网站系统2响应请求并进行相应的处理,然后仍产生一个XML格式的响应返回给网站系统1,网站系统1根据返回的内容再进行相应的处理,简单吧?当然,对于请求XML以及响应XML在结构是有要求的: 1.请求XML结构 程序标识…

整合动易2006、动网7.1SP1、Oblog 3.13详细设置说明

一、准备工作 第一步:安装好动易2006、动网7.1SP1、Oblog 3.13,这里假设动易安装在网站根目录,动网安装在 /bbs 目录,oblog安装在 /blog 目录。网站的域名为 http://fenxiang8.com,以下所有操作均基于此假设进行: 第二步:在动易注册你要用来做管理员的帐号,并在后台设置该用户为超级管理员;用新的管理员帐号登陆,删除默认的admin管理员和admin用户; 第三步:在动网注册你要用来做管理员的帐号,并在后台设置该用户为管理员,并设置权限;用新管理员帐号登陆,删除默认的admin管理员和admin用户;(该用户的前台用户名和密码必须和第二步的用户一致)…

Dvbbs7.1Access转MsSQL错误汇总

Microsoft OLE DB Provider for SQL Server 错误 '80040e2f' 无法将 NULL 值插入列 'UserID',表 'bbs.bbs.Dv_User';该列不允许空值。Insert 失败。 /reg.asp,行 539 解决方法:将原来自动编号的字段标识选为是,种子为1,递增量为1 Microsoft VBScript 编译器错误 错误 '800a03f6' 缺少 'End' /iisHelp/common/500-100.asp,行242 Microsoft OLE DB Provider for SQL Server 错误 '80040e2f' 无法将 NULL 值插入列 'delR',表 'Dvbbs7SQL.dbo.Dv_Message';该列不允许空值。Insert 失败。…

使用动易短信通轻松实现在线发送短信

需要发送短信的可点击看这篇文章===>《阿里云短信验证码发送接口地址及调用示例》 一、准备条件:注册帐号并充值 1.打开动易短信通网站注册帐号(http://sms.powereasy.net/Register.aspx): 2.用注册的帐号登录管理(http://sms.powereasy.net/Member/Login.aspx): 3.使用在线支付或汇款给帐户充值,可在"我的充值记录"中查看是否充值成功。 二、简单的短信发送 在短信通网站登录即可发送短信,整个过程操作起来非常简单:只须填入对方手机号码和短信内容即可,短信通还支持定时发送,更让人称道的是它还支持群发,下边是发送界面: 三、个性的短信发送…