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 374 行可以恢复正文贴子正文间距.
审核部分的设置AccessTopic.asp
找到
Rem 审核权限设置,如果不希望版主可以审核全部贴,请屏蔽下面第一行 If Dvbbs.UserGroupID=3 Then Dvbbs.Boardmaster=True Rem =======================================================
去掉或屏蔽红色部分可以让版主只可以审核自己管辖的版面.请根据自己的需要设置. (出处:CodeFans转载) |