Dvbbs7.1sp1 设置技巧 [10-27]
dvbbs7.1sp1(以下简称为sp1) 设置技巧
Conn.asp的设置的修改。
Const fversion="7.1.0 Sp1" 是论坛版本号,也是自动更新通知的依据,不建议进行修改.
Const EnabledSession=True 这里设置为Ture 则使用session记录用户临时信息,可以减少访问数据库的次数以提高效率,缺点是占用服务器内存稍大。
如果设置为False则可以大大节省服务器内存的占用,缺点是访问数据库较多,这里缺省是True 就是采用session记录。
Const MsxmlVersion=".3.0" 这是定义服务器采用的msxml版本的板本号,我们建议采用".3.0",一般不会有问题。
如果您的服务器不支持,则可以写成 Const MsxmlVersion=".2.6" Const MsxmlVersion=".2.0" 或Const MsxmlVersion=""
如果Const MsxmlVersion="" 还是不支持的话,就说明服务器的msxml版本很低了。
数据库连接参数的设置,这里略去
inc\Dv_ClsMain.asp
Forum_sn="DvForum"’如果一个虚拟目录或站点开多个论坛,则每个要错开,不能定义同一个名称
CacheName="DvCache"’如果一个虚拟目录或站点开多个论坛,则每个要错开,不能定义同一个名称
这里定义论坛的Cookis名称和缓存的名称,如果您是开了多个sp1的论坛,不要忘记最少修改其中一个,以错开名字.
index.asp的设置修改
Const CachePage=false ’是否做页面缓存
Const CacheTime=60 ’缓存失效时间
建议大论坛采用页面缓存,
缓存的时间,请在实时性和性能之间适当取舍。
用户Session新旧变量对照
老变量 新变量 说明
MyUserInfo(1) UserSession.documentElement.selectSingleNode("userinfo/@cometime").text 来访时间
MyUserInfo(2) UserSession.documentElement.selectSingleNode("userinfo/@activetime").text 活动时间
MyUserInfo(3) UserSession.documentElement.selectSingleNode("userinfo/@boardid").text 所在版面ID
MyUserInfo(4) UserSession.documentElement.selectSingleNode("userinfo/@userid").text 用户ID
MyUserInfo(5) UserSession.documentElement.selectSingleNode("userinfo/@username").text 用户名
MyUserInfo(6) UserSession.documentElement.selectSingleNode("userinfo/@userpassword").text 用户密码
MyUserInfo(7) UserSession.documentElement.selectSingleNode("userinfo/@useremail").text 用户电子邮件
MyUserInfo(8) UserSession.documentElement.selectSingleNode("userinfo/@userpost").text 用户发贴数
MyUserInfo(9) UserSession.documentElement.selectSingleNode("userinfo/@usertopic").text 用户主题数
MyUserInfo(10) UserSession.documentElement.selectSingleNode("userinfo/@usersex").text 用户性别ID
MyUserInfo(11) UserSession.documentElement.selectSingleNode("userinfo/@userface").text 用户头像
MyUserInfo(12) UserSession.documentElement.selectSingleNode("userinfo/@userwidth").text 头像宽度
MyUserInfo(13) UserSession.documentElement.selectSingleNode("userinfo/@userheight").text 头像高度
MyUserInfo(14) UserSession.documentElement.selectSingleNode("userinfo/@joindate").text 注册时间
MyUserInfo(15) UserSession.documentElement.selectSingleNode("userinfo/@lastlogin").text 登陆时间
MyUserInfo(16) UserSession.documentElement.selectSingleNode("userinfo/@userlogins").text 登录次数
MyUserInfo(17) UserSession.documentElement.selectSingleNode("userinfo/@lockuser").text 用户状态
MyUserInfo(18) UserSession.documentElement.selectSingleNode("userinfo/@userclass").text 论坛等级
MyUserInfo(19) UserSession.documentElement.selectSingleNode("userinfo/@usergroupid").text 用户组ID
MyUserInfo(20) UserSession.documentElement.selectSingleNode("userinfo/@usergroup").text 用户门派
MyUserInfo(21) UserSession.documentElement.selectSingleNode("userinfo/@userwealth").text 用户金钱
MyUserInfo(22) UserSession.documentElement.selectSingleNode("userinfo/@userep").text 用户积分
MyUserInfo(23) UserSession.documentElement.selectSingleNode("userinfo/@usercp").text 用户魅力
MyUserInfo(24) UserSession.documentElement.selectSingleNode("userinfo/@userpower").text 用户威望
MyUserInfo(25) UserSession.documentElement.selectSingleNode("userinfo/@userbirthday").text 用户生日
MyUserInfo(26) UserSession.documentElement.selectSingleNode("userinfo/@userlastip").text 用户最后访问IP
MyUserInfo(27) UserSession.documentElement.selectSingleNode("userinfo/@userdel").text 被删贴数
MyUserInfo(28) UserSession.documentElement.selectSingleNode("userinfo/@userisbest").text 用户精华
MyUserInfo(29) UserSession.documentElement.selectSingleNode("userinfo/@userhidden").text 用户隐身状态
MyUserInfo(30) UserSession.documentElement.selectSingleNode("userinfo/@usermsg").text 用户短信情况
MyUserInfo(31) UserSession.documentElement.selectSingleNode("userinfo/@ischallenge").text 用户阳光会员标识
MyUserInfo(32) UserSession.documentElement.selectSingleNode("userinfo/@usermobile").text 用户手机号码
MyUserInfo(33) UserSession.documentElement.selectSingleNode("userinfo/@titlepic").text 用户组图标
MyUserInfo(34) UserSession.documentElement.selectSingleNode("userinfo/@usertitle").text 用户头衔
MyUserInfo(35) UserSession.documentElement.selectSingleNode("userinfo/@truepassword").text 验证密码
MyUserInfo(36) UserSession.documentElement.selectSingleNode("userinfo/@usertoday").text 用户今日信息
MyUserInfo(37) UserSession.documentElement.selectSingleNode("userinfo/@usermoney").text 用户金币
MyUserInfo(38) UserSession.documentElement.selectSingleNode("userinfo/@userticket").text 用户点券
MyUserInfo(39) UserSession.documentElement.selectSingleNode("userinfo/@followmsgid").text 跟踪用户ID
MyUserInfo(40) UserSession.documentElement.selectSingleNode("userinfo/@vip_startime").text VIP登记时间
MyUserInfo(41) UserSession.documentElement.selectSingleNode("userinfo/@vip_endtime").text VIP截止时间
MyUserInfo(42) UserSession.documentElement.selectSingleNode("userinfo/@isuserpermissionall").text 是否存在全局自定义权限
MyUserInfo(43) UserSession.documentElement.selectSingleNode("userinfo/@usergroupid2").text 是否有多属性用户组
MyUserInfo(44) UserSession.documentElement.selectSingleNode("userinfo/@postdata").text 临时数据
部分模板文件设置的技巧
inc\Templates\Dv_News.xslt
<xsl:variable name="marquee" select="0"/><!--设置为1则移动公告-->
<xsl:variable name="maxposition" select="5"/><!--移动公告最多显示多少条-->
这就是说我们官方提供两个论坛公告的显示模式。您可以根据需要设置。
蓝色部分已经移动到模板页index里,
分页模板中的设置(风格界面模板总管理中修改)
目前含可设置功能只有一个,就是贴子列表部分,位于page_inde的界面风格template.html(1) 这是一份XML格式的文本文件。
开头部分如下
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
<xsl:output method="xml" omit-xml-declaration = "yes" indent="yes" version="4.0"/>
<!--
Copyright (C) 2004,2005 AspSky.Net. All rights reserved.
Written by dvbbs.net Lao Mi
Web: http://www.aspsky.net/,http://www.dvbbs.net/
Email: eway@aspsky.net
-->
<!--模板设置-->
<xsl:variable name="showexpression" select="0" /><!--设置为1显示发贴心情图标-->
<xsl:variable name="showtitleinfo" select="1" /><!--设置为1显示标题中悬停的提示内容,就是title属性标签里的内容.-->
<xsl:variable name="showstatslink" select="1" /><!--设置为1贴子状态图表中加入开新窗口的链接.-->
<xsl:variable name="showspage" select="1" /><!--是否显示单贴分页设置为1则显示-->
<xsl:variable name="splittoptiopc" select="0" /><!--是否分离固顶区-->
<xsl:variable name="rulesstyle" select="1" /><!--版规样式 ,0为表格样式,1为fieldset样式-->
<xsl:variable name="showfiletype" select="1" /><!--0不显示附件类型图片-->
<xsl:variable name="subjectlen" select="8" /><!--专题每行显示数-->
<xsl:variable name="toporder" select="321" />
<!--固顶区排序设置说明
321 常规排序 (总,区,普)速度最快.
123 反排( 普,区,总) 速度次之
213 (区,普,总) 速度....不用说了比较变态.
132 (普,总,区) 相信没什么人会用到
312 (总,普,区)
231 (区,普,总)
根据需要设置吧,缺省为321
-->
<xsl:variable name="rulespage" select="2" /> <!--第几页开始不显示版规内容-->
<!--模板设置结束-->
红色为27日更新部分.
请根据您的需要更改设置。
补充一点,原7.1用户如果有使用首页调用,不必覆盖dv_forumnews目录,可免去重新设置的麻烦
版面高级设置部分变更
| 帖子正文字号 | ||||
| 帖子正文行间距 | 已取消,如要启用此设置请看dispbbs.asp的373行注释 | |||
| 帖子正文首行缩进 | ||||
屏蔽dispbbs.asp 374 行可以恢复正文贴子正文间距.
审核部分的设置AccessTopic.asp
找到
Rem 审核权限设置,如果不希望版主可以审核全部贴,请屏蔽下面第一行
If Dvbbs.UserGroupID=3 Then Dvbbs.Boardmaster=True
Rem =======================================================
去掉或屏蔽红色部分可以让版主只可以审核自己管辖的版面.请根据自己的需要设置.
浙公网安备 33010602011771号