Rss & SiteMap

华夏网·艺术论坛 http://bbs.cnrr.cn/

中国大赛网是使用量最多、覆盖面最广的免费中文论坛,也是国内知名的技术讨论站点,希望我们辛苦的努力可以为您带来很多方便
共12 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:动网论坛7.1SP1 CSS详解

1楼
夏雪儿 发表于:2009/3/29 17:19:07
花了一上午的时间整理了一下相关CSS的帖子整理出来一份相对完整的CSS使用方法,其中有部分功能不祥的参数希望大家踊跃补充来完美这个帖子!
" ' "号后面部分为注释
/* 默认风格 */
a {text-decoration : none;color : #000000; }
'论坛文字链接的颜色

a:hover {text-decoration : underline; color : #4455aa; }
'鼠标悬停在链接上时所产生的效果

body {font-size : 12px; color : #000000; font-family : tahoma, 宋体, fantasy; text-align : center; margin : 0; background-image : none; }
'FONT-SIZE: 12px 字体的大小 COLOR: #000000; 字体的颜色
'FONT-FAMILY 设置或检索用于对象中文本的字体名称序列
'text-align 设置或检索对象中文本的对齐方式
'margin 检索或设置对象四边的外补丁。
'scrollbar:指滚动条
'scrollbar-face-color:表面颜色
'scrollbar-highlight-color:高亮区颜色
'scrollbar-shadow-color:阴影颜色
'scrollbar-3dlight-color:3D颜色
'scrollbar-arrow-color:箭头颜色
'scrollbar-track-color:轨道颜色(滚动条底色)
'scrollbar-darkshadow-color:深阴影颜色
'IE5.5以后的版本都会支持这种自定义滚动条的效果。

td {font-family : tahoma, 宋体, fantasy; font-size : 12px;line-height : normal;}
'表内横向格(行)

th {background-image : url("Default/css/default/bg1.gif"); background-color : #4455aa; color : white; font-size : 12px; font-weight : bold; line-height: normal; }
'表内纵向格(比如一级版块栏目那里的一条,友情论坛最上面那一条等)
'background-image:背景图片
'background-color:背景颜色
'Color:默认为文字颜色
'font-size:字体大小
'font-weight:字形,一般有4种属性:normal(默认)、bold(加粗)、bolder(特粗)、lighter(特细)

th a {color : #fff; text-decoration : none; }
'th样式里文字连接的默认颜色、效果

th a:hover {color : #fff;text-decoration : underline;}
'th样式里鼠标悬停在链接上时所产生的效果

.tabletitle1 {background-color : #6595d6; color : #fff;}
'7。1特有的那个一条里的 XML 的背景颜色和字的颜色
动网论坛7.1SP1 CSS详解 二
来源:myv7.com 加入时间:2006-2-17  

.tabletitle2 {background-color : #e4e8ef; }
'这个属性是用在DVBBS用户列表,有“所有用户列表”字样那里的颜色。

.tablebody1 {background-color : #fff; line-height : normal; }
'这个是用在DVBBS两种穿插颜色中的第一主色属性。比如版块介绍那一块

.tablebody2 {background-color : #e4e8ef; line-height : normal; }
'这个是用在DVBBS两种穿插颜色中的第二主色属性。比如斑竹那一条的颜色

.tablebody3 {background-color : #6595d6; }
'

.tableborder1 {width : 92%; border:1px none inherit; background-color : #6595d6;}
'这是表格边线属性(border为边线宽度)基本的表格都是调用的这个

.tableborder2 {width : 92%; border : 1px solid #dedede; background-color : #efefef; margin:0 auto;}
'这个是DVBBS的第二导航栏属性,其border中的solid为边线是直线,也可以设置成其它的,比如dotted(以点组成的虚线)、dashed(以线段组成的虚线)等等,就好象这一条
动网先锋论坛 → 动网论坛 → 『 动网风格模板区 』 → 发表帖子 下面的表格的属性

.tableborder3 {width : 92%; border-left : 1px solid #6595d6; border-right : 1px solid #6595d6; border-top : 0px none inherit;border-bottom : 0 solid #6595d6; background-color : #efefef; }
'menu 表格两侧的竖线颜色

.tableborder4 {width : 92%; border : 1px solid #6595d6;}
'dispbbs.asp页面贴子标题,树型 打印 那一条的表格样式

.tableborder5 {border : 1px solid #6595d6;background-color : #d6e0ef;}
'7。1特有的XML那一个块块的表格属性

.tableborder6 {width : 92%; border : 0 none inherit;background-color : #fff;}
'

.singleborder {font-size : 0px;line-height : 1px;padding : 0px;background-color : #6595d6;}
'首页登陆那一块右边,新进来宾那一条下面的分隔线的颜色

#tabletitleLink a {color : #fff; text-decoration : none;}
'纵向表格内文字链接的属性

#tabletitleLink a:hover {color:#fff;text-decoration : underline;}
'纵向表格内文字链接的属性

#nobold {font-weight : normal;}
动网论坛7.1SP1 CSS详解 三
来源:myv7.com 加入时间:2006-2-17  

input , select , textarea , option {font-family : tahoma, verdana, 宋体, fantasy; font-size : 12px;line-height : 15px; color : #000000;}
'输入框、选择框、文本框、选择按钮的属性

.normaltextSmall {font-size : 11px; color : #000000;font-family : verdana, Arial, Helvetica, sans-serif, fantasy;}
'下脚注的字体样式

.menuskin {border : 1px solid #666666; visibility : hidden; font-size : 12px;position : absolute;background-color : #efefef; background-image : url("Default/dvmenubg3.gif"); background-repeat : repeat-y;}
'下拉菜单属性,Border是边框属性,BACKGROUND-COLOR是背景颜色属性,background-image是背景图片

.menuskin a {padding-right : 10px;padding-left : 25px; color : black;text-decoration : none;}
'这里是当鼠标鼠标移动到下拉菜单上所产生的效果,PADDING-RIGHT是文字右边距,PADDING-LEFT为左边距,大家可以根据自己的需要来调整

.menuitems {margin : 2px; padding : 1px; text-align : left; line-height : 14pt; }
'下拉菜单的基本属性

.brightClass {background-color : #d7d7d7; }
'

.redfont {color : red;}
'首页在线图例 那里调用的颜色效果,还有几个红色的地方也是调用的这个效果

.bluefont {color : #6595d6;}
'首页最下面在线列表那一块 的 当前在线等前的小方块的颜色

.imgonclick {cursor : pointer;}
'风格 这个菜单的样式

.menu_popup {display : none; }
'用户控制面板的样式

.itableborder {margin:0 auto;width : 92%;
'首页底部论坛状态部分 三个标志 有新帖 没新帖 那一块的样式

line-height : 15pt;}
'

hr {height:0px;border :0px;border-top: #6595d6 1px solid;width : 100%; }
'分隔线的样式,比如友情论坛下的的那条分隔线
动网论坛7.1SP1 CSS详解 四
来源:myv7.com 加入时间:2006-2-17  

div.quote {margin : 5px 20px; border : 1px solid #cccccc; padding : 5px;background : #f3f3f3; line-height : normal;}
'引用其他人发言时,引用框的效果

div.htmlcode {margin : 5px 20px; border : 1px solid #cccccc;padding : 5px;background : #fdfddf;font-size : 14px;
'htmlcode 方框的样式

font-family : tahoma, 宋体, fantasy;font-style : oblique;line-height : normal;font-weight : bold;}
'
div.info {border-top : 1px dotted #cccccc; padding : 5px;line-height : normal; color : #c5c5c5;}
font.showtools {color : white; background-color : #b88ffc; }
.magicframe {border : 1px solid #cccccc; }
.pageinput {border : 1px solid #d6e0ef; background-color : #fafafa; height : 18px;
font-family : Arial, 宋体, fantasy; font-size : 11.5px; }

.copyright {color : #cccccc; line-height : 130%; }
'版权信息样式

#tdleft {float:left;border-right:1px solid #6595d6; width:50%; }
'登陆信息与论坛信息中间那条竖线的颜色

.mainbar1{border-left : 1px solid #6595d6; border-right : 1px solid #6595d6; width : 92%; min-width :760px; margin : 0 auto;border-top : 1px solid #6595d6;border-bottom : 1px solid #6595d6; line-height:25px;background-color : #E4E8EF;height:25px;}
'查看新贴 用户列表等的那些设置

.mainbar{border-left : 1px solid #6595d6; border-right : 1px solid #6595d6; width : 92%; min-width :760px; margin : 0 auto;line-height:22px;background-color : #fff;}
'改变最左上和右上的半条线的样式

.mainbar0{width : 92%;min-width :760px;margin : 0 auto;line-height:22px;background-color : #fff;}

.mainbar2{border-left : 1px solid #6595d6;border-right : 1px solid #6595d6;width : 92%;min-width :760px; margin : 0 auto;border-bottom : 1px solid #6595d6; line-height:22px;background-color : #E4E8EF;}
'版块列表最左和右边边下半条线的样式

.mainbar3{border-left : 1px solid #6595d6; border-right : 1px solid #6595d6;border-bottom : 1px solid #6595d6;width : 92%;min-width :760px; margin : 0 auto;background-color : #fff;}
'友情链接和论坛在线情况的最左边和右边底下的样式

.mainbar4{border-left : 1px solid #6595d6; border-right : 1px solid #6595d6;border-top : 1px solid #6595d6; width : 92%;min-width :760px;margin : 0 auto;background-color : #fff;height:25px;line-height:25px;}
'分页面版主左边右边下边那条线的颜色
动网论坛7.1SP1 CSS详解 五
来源:myv7.com 加入时间:2006-2-17  

index_left_states{border-right : 1px solid #6595d6;width :46px;float:left;height:60px;background-color : #fff;}
'改变论坛状态图标右边的那条线的颜色

.index_right{float:right;width :240px;text-align : left; line-height:25px;}
.index_left_states img{margin-top:28px;}

.boardlogo{float:right;margin-top:4px;margin-right:5px;border:0px;}
'版块图片的样式

#topbar_top{background-image : url("Default/css/default/topbg.gif"); height:9px;line-height:9px;font-size : 0px;color : #6595d6;}
#topbar_mid{height:70px;text-align : left;background-color : #fff;}
#topbar_bottom{background-image : url("Default/css/default/bottombg.gif");height:9px;line-height:9px;font-size : 0px;color : #6595d6;}
#topbar_menu{background-image : url("Default/css/default/tabs_m_tile.gif"); height:22px;line-height:22px;text-align : left;}
#topbar_mid_l{width:25%;float:left;margin-left:1px;margin-top:5px;min-width:180px;}
#topbar_mid_m{width:60%;float:left;margin-top:5px;min-width:468px;}
#topbar_mid_r{float:right;margin-top:5px;min-width:90px;line-height:15pt;text-align :right;margin-right:5px;}
'顶部表格样式

.menudiv1{float:left;margin-left:2px;height:20px;line-height:20px;background : url("Default/navspacer.gif") no-repeat;text-indent:8px;}
'首页菜单条分隔图片的样式

.menudiv2{float:left;margin-left:2px;height:20px;line-height:20px;text-indent:8px;}
'改变th上的那条横线的颜色和背景

div.th{border: 1px solid #6595d6;border-bottom : 0px; width : 92%;min-width :760px;margin : 0 auto;background-image : url("Default/css/default/bg1.gif");
background-color : #4455aa; color : white;font-size : 12px;font-weight : bold;height : 26px;line-height : 26px; text-align : left;}
div.th div{height : 26px;line-height : 26px;text-align : center;}
div.th a {color : #fff;text-decoration : none; }
div.th a:hover {color : #fff;text-decoration : underline; }
div.th img{border:0px;margin-top:9px;margin-left:5px;}
.bottomline{height :24px;line-height :24px;border-bottom : 1px solid #6595d6;float:left;}

#rules{border-bottom : 1px solid #6595d6;text-align : left; line-height : 15px; }
'版规下面那条线的颜色

#rulesbody{text-indent:24px;padding:10px;}
动网论坛7.1SP1 CSS详解 六
来源:myv7.com 加入时间:2006-2-17  

'班规样式

.list1{float:left;width:32px;border-right : 1px solid #6595d6;}
'回复 人气 状态旁边的那条线的颜色

.list_r{float:right;width:400px;border-left : 1px solid #6595d6; }
'帖子列表th样式背景作者左边的那条线的颜色

.list{border-left : 1px solid #6595d6; border-right : 1px solid #6595d6;border-bottom : 1px solid #6595d6;width : 92%;min-width :760px;margin : 0 auto;background-color : #fff;height:26px;line-height:26px;text-align : left;overflow :hidden;}
'帖子列表左右下边样式和帖子标题列表样式.

.list div{height:26px;}

.list_s{float:left;text-align : center;width:32px;border-right : 1px solid #6595d6;background-color :#e4e8ef; }
'帖子列表状态图片右边那条线的颜色 background-color :#e4e8ef; 帖子列表状态图片下的背景颜色

.list_s img{margin-top:6px;}

.list_a{float:left;text-align : center;width:80px;border-right : 1px solid #6595d6;background-color : #e4e8ef; overflow :hidden;}
'帖子列表作者右边那条线的颜色 background-color : #e4e8ef; 帖子列表作者的背景颜色

.list_c{float:left;text-align : center;width:50px;border-right : 1px solid #6595d6;background-color : #fff; overflow :hidden;}
;(帖子列表回复和人气右边的那条线的颜色 background-color : #fff;帖子列表回复和人气的背景颜色

.list_t{float:left;text-align : center;width:120px;margin-left:5px;overflow :hidden;}

.list_r1{float:right;width:400px;border-left : 1px solid #6595d6;background-color : #e4e8ef;}
'贴子列表作者左边的那条线的颜色 background-color : #e4e8ef; 最后更新的背景颜色

.list_img{float:left;text-align : center;}
.list_img img{margin-left:2px;margin-top:8px;margin-right:8px;border:0px;}
form{margin:0px;}

#posttopic{width:85px;height:26px;float:left;background-image : url("Default/postnew.gif"); margin : 2px;cursor:pointer;}
'发表新贴的图标样式

#postvote{width:85px;height:26px;float:left;background-image : url("Default/votenew.gif"); margin : 2px;cursor:pointer;}
'发新投票的图标样式
动网论坛7.1SP1 CSS详解 七
来源:myv7.com 加入时间:2006-2-17  

#postpaper{width:85px;height:26px;float:left;background-image : url("Default/xzb.gif"); margin : 2px;cursor:pointer;}
'发小字报的图标样式

#repost{width:85px;height:26px;float:left;background-image : url("Default/mreply.gif");margin : 2px;cursor:pointer;}
'回复此帖的图标样式

#postalipay{width:85px;height:26px;float:left;background-image : url("Default/alipay.gif"); margin : 2px;cursor:pointer;}
'发起交易的图标样式

.main{width : 92%;min-width :760px;margin : 0 auto;}
#boardmaster{margin-top:2px;text-align : left;}
#boardmaster a{margin-right:2px;}
#masterpic{float:left;width:20px;height:20px;margin-top:3px;background-image : url("Default/team2.gif"); }

#boardmanage{float:right;margin-right:2px;}
'分页版主图标的样式

#subject{text-align :left;}
#subject img{margin-top:5px;}
.listexpression{margin-left:2px;margin-top:2px;margin-right:8px;float:left;}
.filetype{margin-top:5px;margin-right:8px;float:left;}
.listtitle{float:left;}
.listtitle div{float:left;}
.listtitle img{margin-top:5px;margin-right:8px;float:left;}
.postlary1{border: 1px solid #6595d6; width : 92%; min-width :760px;margin : 0 auto;background-color:#fff;text-align : left;}
'帖子内容外框表格一

.postlary2{border: 1px solid #6595d6; width : 92%; min-width :760px;margin : 0 auto;background-color:#E4E8EF;text-align : left; }
'帖子内容外框表格二

.postuserinfo{float:left;width:190px;text-indent:24px;}
'帖子用户信息样式

.post{border-left: 1px solid #6595d6;margin-left : 190px;min-height:300px;padding:10px;}
'

.postie{border-left: 1px solid #6595d6;margin-left:190px;height:300px;padding:10px;}
'帖子内容和快速回复中间的那一长条竖线

.postbottom1{width : 92%;min-width :760px;margin : 0 auto;background-color:#fff;height:28px;line-height:28px;border-left: 1px solid #6595d6;border-right: 1px solid #6595d6;text-align : left; }
'帖子内容页IP以及引用 回复菜单那一条的背景颜色样式一

.postbottom2{width : 92%;min-width :760px;margin : 0 auto;height:28px;line-height:28px;background-color : #e4e8ef;border-left: 1px solid #6595d6;border-right: 1px solid #6595d6;text-align : left; }
'帖子内容页IP以及引用 回复菜单那一条的背景颜色样式二

#postend{border-bottom : 1px solid #6595d6;}
'帖子内容页快速回复上的最后一个帖的最下面的那条线

.lockuser{height:30px;line-height:30px;width:150px;border: 1px solid #6595d6;border-top:3px double #6595d6;text-align : center;color:#00008B;margin :240px 0px 0px 10px;background-color : #e4e8ef;float:right;}

.vote{float:left;border-left: 1px solid #6595d6;height:28px;}
'投票帖中间的那条线

.li1{border-left : 1px solid #6595d6;
line-height : 28px;height : 28px;}
.li2{border-left : 1px solid #6595d6; line-height : 28px;height : 28px;background-color : #e4e8ef;}
2楼
夏雪儿 发表于:2009/3/29 17:19:37
关于动网论坛美化

友情链接实现单行循环滚动的修改方法

1、文字链接!
动网默认风格分页面模板(page_index)界面风格管理template.html(0)找到如下代码:
<div class="th" style="margin-top:0px;"><font color="#F8F5E9">友情论坛</font></div>
<div class="mainbar3">
<div style="padding:10px;line-height:20px;">
<xsl:for-each select="BoardList/bbslink/link[@islogo=0]">
<div style="float:left;width:16%;text-align : left;height:20px;"><a href="{@url}" title="{@readme}" target="_blank" ><xsl:value-of select="@boardname"/></a></div><xsl:if test="(position() mod 6)=0 "><br /></xsl:if>
</xsl:for-each>
</div>
<xsl:if test="count(BoardList/bbslink/link[@islogo=0]) mod 9 !=0"><br /></xsl:if>
把下面代码替换上面的
<div class="th" style="margin-top:0px;"><font color="#F8F5E9">友情论坛</font></div>
<div class="mainbar3">
<!--友情链接文字滚动修改方法开始-->
<marquee id="shownews" direction="left" scrollamount="4" scrolldelay="60" hspace="10" vspace="0" onmouseover="this.stop()" onmouseout="this.start()">
<div style="padding:10px;line-height:30px;">
<xsl:for-each select="BoardList/bbslink/link[@islogo=0]">
<div style="float:left;width:10%;text-align : left;height:10px;"><a href="{@url}" title="{@readme}" target="_blank" ><xsl:value-of select="@boardname"/></a></div><xsl:if test="(position() mod 16)=0 "><br /></xsl:if>
</xsl:for-each>
</div>
<xsl:if test="count(BoardList/bbslink/link[@islogo=0]) mod 9 !=0"></xsl:if>
</marquee>
<!--友情链接文字滚动修改方法结束-->
2、logo链接!
找到下面代码
<div style="padding:10px;line-height:33px;">
<xsl:for-each select="BoardList/bbslink/link[@islogo=1]">
<div style="float:left;width:10%;text-align : left;height:33px;" title="{@boardname}
{@readme}"> <a href="{@url}" target="_blank" ><img border="0" src="{@logo}" height="31" width="88" alt="{@boardname}
{@readme}" /></a></div>
</xsl:for-each>
<xsl:if test="BoardList/bbslink/link[@islogo=1]"><br /></xsl:if>
</div>
</div>
把下面代码替换上面的
<!--友情链接LOGO滚动修改方法开始-->
<marquee id="shownews" direction="left" scrollamount="4" scrolldelay="60" hspace="10" vspace="0" onmouseover="this.stop()" onmouseout="this.start()">
<div style="padding:10px;line-height:33px;">
<xsl:for-each select="BoardList/bbslink/link[@islogo=1]">
<div style="float:left;width:10%;text-align : left;height:33px;" title="{@boardname}
{@readme}"> <a href="{@url}" target="_blank" ><img border="0" src="{@logo}" height="31" width="88" alt="{@boardname}
{@readme}" /></a></div><xsl:if test="(position() mod 1000)=0 "><br /></xsl:if>
</xsl:for-each>
<xsl:if test="BoardList/bbslink/link[@islogo=1]"><br /></xsl:if>
</div>
</marquee>
<!--友情链接LOGO滚动修改方法结束-->
</div>
注1:以上红色数字“60”是移动的速度,ie默认值为60(单位:毫秒) 取值越大,移动越慢(小于60,ie仍默认为60)。 取值60 取值100 取值150 取值200 取值250
注2:可能每个论坛都设置不同,反正,以上代码中数字基本上都是变量,大家可以根据自己的论坛设置再做修改。

4.修改短信欢迎内容的方法
进入后台:风格界面模板总管理----------默认风格分页面模板(page_login)----------template.html(18)把以下改成你要的内容:
{$Forumname}全体管理人员欢迎您的到来
如有任何疑问请及时联系系统管理员。
如有任何使用上的问题请查看论坛帮助。
感谢您注册本系统,让我们一起来建设这个网上家园!
{$Forumname}是你的论坛名称~~
________________________________________

5.网页之间跳转过程中加个过渡界面
把下面的代码放到每个网页的body下面.你就可以看到一个很好的效果.
<div id="Loading" style="position:absolute; left:0px; top:0px;right:0px; width:100%; height:100%; background-color:#000000; z-index:1000;">
<table width="50%" height="80%" align="center" border="0" cellspacing="1" cellpadding="0" bgcolor="#000000">
<tr>
<td align="center" bgcolor="#000000">
<table align=center width="80%"><tr><td align=center><span id="ShowLoadedTime"></span></td></tr></table>
<DIV id=sb style="width:100%; HEIGHT: 18px;dbackground:#FFFFFF;border:1px solid #666666; TEXT-ALIGN: left">
<DIV id=sbChild1 style="FILTER: Alpha(Opacity=20, FinishOpacity=80, Style=1, StartX=1, StartY=0, FinishX=100, FinishY=0); WIDTH: 0%; POSITION: absolute; HEIGHT: 18px">
<DIV style="FONT-SIZE: 2px; BACKGROUND: #aaaaaa; WIDTH: 100%; HEIGHT: 100%"></DIV>
</DIV>
</DIV>
<br><br><br>
<table align=center><tr><td style="color:#999999">Wellcome To My Homepage</td></tr></table>
<table align=center><tr><td style="color:#999999">Copyright (c)2005,<a href="#top" target="_blank" style="color:#DCDEFF">TsAdmin.cn</a> All Rights Reserved.</td></tr></table>
</td>
</tr>
</table>
</div>
<!-- Status Bar Ends -->
<script type="text/javascript" language="Javascript">
<!--
//初始加载时间
var BaseTime = new Date().getTime();
//初始进度条长度
var percentN = 0;
//提示信息:isTime = true 显示加载时间
var isTime = true;
//加载满耗时间
var TimeLoaded;
//加载满后,再延迟多少毫秒加载正文?
var delayLoaded = 1000 ;
document.body.style.margin=0;
PageLoading();
function PageLoading() {
var newTime = new Date().getTime();
var LoadedTime = newTime - BaseTime;
var el = document.all["sb"];
filterEl = el.children[0];
ShowLoadedTime.style.color="#FF0000";
if (percentN <= 100){
filterEl.style.width = percentN + "%";
if (isTime){
ShowLoadedTime.innerText = "已经加载时间:" + (LoadedTime/1000).toString() + "% ";
}else{
ShowLoadedTime.innerText = "已经加载数量:" + percentN + "秒";
}
TimeLoaded = LoadedTime;
}
percentN = percentN + 1;
time = setTimeout("PageLoading()",100);
if (LoadedTime-TimeLoaded >= delayLoaded)
{
clearTimeout(time);
Loading.style.display = 'none';
}
}
//-->
</script>
________________________________________

6.将注册时区顺序修改,方便注册的办法
修改inc目录下Time_difference.xml文件
根据你的 喜好 可将北京时间提升到第一位 以下是我修改的~
<time_difference value="8">(GMT+8.00)北京,重庆,香港特别行政区,乌鲁木齐</time_difference >
<time_difference value="-12">(GMT-12.00)国际日期变更线西</time_difference >
<time_difference value="-11">(GMT-11.00)中途岛,萨摩亚群岛</time_difference >
<time_difference value="-10">(GMT-10.00)夏威夷</time_difference >
<time_difference value="-9">(GMT-9.00)阿拉斯加</time_difference >
<time_difference value="-8">(GMT-8.00)太平洋时间(美国和加拿大);蒂华纳</time_difference >
<time_difference value="-7">(GMT-7.00)奇瓦瓦,拉巴斯,马扎特兰</time_difference >
<time_difference value="-7">(GMT-7.00)山地时间(美国和加拿大)</time_difference >
<time_difference value="-7">(GMT-7.00)亚利桑那</time_difference >
<time_difference value="-6">(GMT-6.00)瓜达拉哈拉,墨西哥城,蒙特雷</time_difference >
<time_difference value="-6">(GMT-6.00)萨斯喀彻温</time_difference >
<time_difference value="-6">(GMT-6.00)中部时间(美国和加拿大)</time_difference >
<time_difference value="-6">(GMT-6.00)中美洲</time_difference >
<time_difference value="-5">(GMT-5.00)波哥大,利马,基多</time_difference >
<time_difference value="-5">(GMT-5.00)东部时间(美国和加拿大)</time_difference >
<time_difference value="-5">(GMT-5.00)印第安那州(东部)</time_difference >
<time_difference value="-4">(GMT-4.00)大西洋时间(加拿大)</time_difference >
<time_difference value="-4">(GMT-4.00)加拉加斯,拉巴斯</time_difference >
<time_difference value="-4">(GMT-4.00)圣地亚哥</time_difference >
<time_difference value="-3">(GMT-3.00)纽芬兰</time_difference >
<time_difference value="-3">(GMT-3.00)巴西利亚</time_difference >
<time_difference value="-3">(GMT-3.00)布宜诺斯艾利斯,乔治敦</time_difference >
<time_difference value="-3">(GMT-3.00)格陵兰</time_difference >
<time_difference value="-2">(GMT-2.00)中大西洋</time_difference >
<time_difference value="-1">(GMT-1.00)佛得角群岛</time_difference >
<time_difference value="-1">(GMT-1.00)亚速尔群岛</time_difference >
<time_difference value="0">(GMT)格林威治标准时间,都柏林,爱丁堡,伦敦,里斯本</time_difference>
<time_difference value="0">(GMT)卡萨布兰卡,蒙罗维亚</time_difference >
<time_difference value="1">(GMT+1.00)阿姆斯特丹,柏林,伯尔尼,罗马,斯德哥尔摩,维也纳</time_difference >
<time_difference value="1">(GMT+1.00)贝尔格莱德,布拉迪斯拉发,布达佩斯,卢布尔雅那,布拉格</time_difference >
<time_difference value="1">(GMT+1.00)布鲁塞尔,哥本哈根,马德里,巴黎</time_difference >
<time_difference value="1">(GMT+1.00)萨拉热窝,斯科普里,华沙,萨格勒布</time_difference >
<time_difference value="1">(GMT+1.00)中非西部</time_difference >
<time_difference value="2">(GMT+2.00)布加勒斯特</time_difference >
<time_difference value="2">(GMT+2.00)哈拉雷,比勒陀利亚</time_difference >
<time_difference value="2">(GMT+2.00)赫尔辛基,基辅,里加,索非亚,塔林,维尔纽斯</time_difference >
<time_difference value="2">(GMT+2.00)开罗</time_difference >
<time_difference value="2">(GMT+2.00)雅典,贝鲁特,伊斯坦布尔,明斯克</time_difference >
<time_difference value="2">(GMT+2.00)耶路撒冷</time_difference >
<time_difference value="3">(GMT+3.00)巴格达</time_difference >
<time_difference value="3">(GMT+3.00)科威特,利雅得</time_difference >
<time_difference value="3">(GMT+3.00)莫斯科,圣彼得堡,伏尔加格勒</time_difference >
<time_difference value="3">(GMT+3.00)内罗毕</time_difference >
<time_difference value="3">(GMT+3.00)德黑兰</time_difference >
<time_difference value="4">(GMT+4.00)阿布扎比,马斯喀特</time_difference >
<time_difference value="4">(GMT+4.00)巴库,第比利斯,埃里温</time_difference >
<time_difference value="4.5">(GMT+4.30)喀布尔</time_difference >
<time_difference value="5">(GMT+5.00)叶卡捷琳堡</time_difference >
<time_difference value="5">(GMT+5.00)伊斯兰堡,卡拉奇,塔什干</time_difference >
<time_difference value="5.5">(GMT+5.30)马德拉斯,加尔各答,孟买,新德里</time_difference >
<time_difference value="5.75">(GMT+5.45)加德满都</time_difference >
<time_difference value="6">(GMT+6.00)阿拉木图,新西伯利亚</time_difference >
<time_difference value="6">(GMT+6.00)阿斯塔纳,达卡</time_difference >
<time_difference value="6">(GMT+6.00)斯里哈亚华登尼普拉</time_difference >
<time_difference value="6">(GMT+6.30)仰光</time_difference >
<time_difference value="7">(GMT+7.00)克拉斯诺亚尔斯克</time_difference >
<time_difference value="7">(GMT+7.00)曼谷,河内,雅加达</time_difference >
<time_difference value="8">(GMT+8.00)吉隆坡,新加坡</time_difference >
<time_difference value="8">(GMT+8.00)珀斯</time_difference >
<time_difference value="8">(GMT+8.00)台北</time_difference >
<time_difference value="8">(GMT+8.00)伊尔库茨克,乌兰巴图</time_difference >
<time_difference value="9">(GMT+9.00)大坂,东京,札幌</time_difference >
<time_difference value="9">(GMT+9.00)汉城</time_difference >
<time_difference value="9">(GMT+9.00)雅库茨克</time_difference >
<time_difference value="9.5">(GMT+9.30)阿德莱德</time_difference >
<time_difference value="9.5">(GMT+9.30)达尔文</time_difference >
<time_difference value="10">(GMT+10.00)布里斯班</time_difference >
<time_difference value="10">(GMT+10.00)符拉迪沃斯托克(海参崴)</time_difference >
<time_difference value="10">(GMT+10.00)关岛,莫尔兹比港</time_difference >
<time_difference value="10">(GMT+10.00)霍巴特</time_difference >
<time_difference value="10">(GMT+10.00)堪塔拉,墨尔本,悉尼</time_difference >
<time_difference value="11">(GMT+11.00)马加丹,索罗门群岛,新喀里多尼亚</time_difference >
<time_difference value="12">(GMT+12.00)奥克兰,惠灵顿</time_difference >
<time_difference value="12">(GMT+12.00)斐济,堪察加半岛,马绍尔群岛</time_difference >
<time_difference value="13">(GMT+13.00)努库阿洛法</time_difference >
3楼
夏雪儿 发表于:2009/3/29 17:20:01
7.删除或屏蔽SP1首页“一搜”的方法
在动网默认风格分页面模板(page_index)界面风格管理template.html(0),找到如下代码,将其屏蔽(建议屏蔽,如果需要再取消屏蔽就行了)或删除!!
<!--

<div style="float:left;padding:3px;width:49%;height:28px;" >
<div style="float:left;"><a href="http://www.yisou.com/search?pid=400107_1006" target="_blank"><img src="images/search/yisou.gif" border="0" alt="一 搜" style="margin-top:10px;margin-left:10px;margin-right:6px;" align="absmiddle"/></a></div>
<form method="POST" action="query.asp" target="_blank">
<input type="hidden" value="2" name="isWeb"/>
<input type="hidden" value="8" name="stype"/>
<div style="float:left;">
<input name="keyword" size="20" value="关键字" onmouseover="this.focus()" onblur="if (this.value =='') this.value='请输入关键字' " onfocus="this.select()" onclick="if(this.value=='请输入关键字')this.value=''" style="height : 18px;border:solid 1px #D4D4D4;BACKGROUND-COLOR: #FAFAFA;COLOR: #4d4d4d;FONT-FAMILY: Arial; margin-top:3px;margin-left:0px;margin-right:5px;"/>
</div>
<div style="float:left;">
<input style="border:solid 1px #D4D4D4;BACKGROUND-COLOR: #FAFAFA; height : 22px;COLOR: #4d4d4d;FONT-FAMILY: Arial; FONT-SIZE:11.5px;margin-top:3px;margin-left:5px;margin-right:5px;" type="submit" value="搜一搜" name="submit"/>
</div>
</form>
</div>

-->

如屏蔽此功能,只需在代码前面加上<!--,后面加上-->
补充:
使用此法屏蔽代码后,出现:"查看新贴  热门话题  发贴排行  用户列表" *左显示,不太美观,无语找到了以下方法来解决此问题,就在下面的部分找到如下代码

<div style="float:left;padding:3px;height:28px;text-indent:24px;" >
<a href="query.asp?stype=3&amp;pSearch=0&amp;nSearch=0">查看新贴</a>
<font face="Wingdings" color="666666">v</font>
<a href="query.asp?stype=4&amp;pSearch=0&amp;nSearch=0">热门话题</a>
<font face="Wingdings" color="666666">v</font>
<a href="infolist.asp?t=toplist&amp;orders=1">发贴排行</a>
<font face="Wingdings" color="666666">v</font>
<a href="infolist.asp?t=toplist&amp;orders=7">用户列表</a>
</div>

将红色的那句改为:text-align :center;
即可实行居中了。
________________________________________

8.如何去掉主页底部阿里巴巴支付宝?
方法1:
inc/Dv_ClsMain.asp

找到

Dim Alibaba_Ad
If IsSqlDataBase = 0 Or (IsBuss = 0 And IsSqlDataBase = 1) Or Forum_Info(0)="动网先锋论坛" Then
Alibaba_Ad = "<div>网上贸易 创造奇迹! <a href = ""http://china.alibaba.com"" title = ""从网民、网友时代进入“网商”时代"" target=""_blank"">阿里巴巴</a> <a href = ""http://www.alibaba.com"" title= ""Online Marketplace of Manufacturers & Wholesalers"" target = ""_blank"">Alibaba</a></div>"
End If
Tmp = Replace(Tmp,"{$powered}","Powered By <a href = ""http://www.dvbbs.net/"" target = ""_blank"">Dvbbs</a> <a href = ""http://www.dvbbs.net/download.asp"" target = ""_blank"">Version " & fVersion & "</a>" )
If Dvbbs.Forum_ChanSetting(3)="0" Then
Tmp = Replace(Tmp,"{$alipaymsg}","<a href=""https://www.alipay.com"" target=""_blank"" title=""本论坛采用阿里巴巴支付宝网上银行支付系统,安全、可*、便捷""><img src="""&Dvbbs_Server_Url&"dvbbs/alipay_icon2.gif"" border=""0"" alt=""""></a>")
Else
Tmp = Replace(Tmp,"{$alipaymsg}","")
End If

中的If IsSqlDataBase = 0改成If IsSqlDataBase = 1
If Dvbbs.Forum_ChanSetting(3)="0" Then改成If Dvbbs.Forum_ChanSetting(3)="1" Then
方法2:
在inc/Dv_ClsMain.asp源代码中找到:

If IsSqlDataBase = 0 Or (IsBuss = 0 And IsSqlDataBase = 1) Or Forum_Info(0)="动网先锋论坛" Then
Alibaba_Ad = "<div>网上贸易 创造奇迹! <a href = ""http://china.alibaba.com"" title = ""从网民、网友时代进入“网商”时代"" target=""_blank"">阿里巴巴</a> <a href = ""http://www.alibaba.com"" title= ""Online Marketplace of Manufacturers & Wholesalers"" target = ""_blank"">Alibaba</a></div>"
End If
Tmp = Replace(Tmp,"{$powered}","Powered By <a href = ""http://www.dvbbs.net/"" target = ""_blank"">Dvbbs</a> <a href = ""http://www.dvbbs.net/download.asp"" target = ""_blank"">Version " & fVersion & "</a>" )
If Dvbbs.Forum_ChanSetting(3)="0" Then
Tmp = Replace(Tmp,"{$alipaymsg}","<a href=""https://www.alipay.com"" target=""_blank"" title=""本论坛采用阿里巴巴支付宝网上银行支付系统,安全、可*、便捷""><img src="""&Dvbbs_Server_Url&"dvbbs/alipay_icon2.gif"" border=""0"" alt=""""></a>")
Else
Tmp = Replace(Tmp,"{$alipaymsg}","")
End If

将其改为:

If IsSqlDataBase = 0 Or (IsBuss = 0 And IsSqlDataBase = 1) Or Forum_Info(0)="动网先锋论坛" Then
Alibaba_Ad = ""
End If
Tmp = Replace(Tmp,"{$powered}","Powered By <a href = ""http://www.dvbbs.net/"" target = ""_blank"">Dvbbs</a> <a href = ""http://www.dvbbs.net/download.asp"" target = ""_blank"">Version " & fVersion & "</a>" )
If Dvbbs.Forum_ChanSetting(3)="0" Then
Tmp = Replace(Tmp,"{$alipaymsg}","")
Else
Tmp = Replace(Tmp,"{$alipaymsg}","")
End If
________________________________________

9.如何去除动网默认文字广告位“国内使用量最大的动网论坛”?
如何去除动网默认文字广告位“国内使用量最大的动网论坛”?
1.  首先到论坛跟目录下找到Loadservoces
2.  查找 xmlserverurl="http://server.dvbbs.net/dvbbs/Dv_xmlservices.asp"然后注释掉,别告诉我你不会注释!就是在前面加个‘
3.  然后找到 Application(Dvbbs.CacheName & "_TextAdservices").documentElement.appendChild( Application(Dvbbs.CacheName & "_TextAdservices").createNode(1,"text","")).text="<iframe src="""&Dvbbs_Server_Url&"dvbbs/DvDefaultTextAd.asp"" height=""23"" width=""100%"" marginwidth=""0"" marginheight=""0"" hspace=""0"" vspace=""0"" frameborder=""0"" scrolling=""no""></iframe>"
4.  也是把这句话注释掉,不用删除的
5.  然后更新一下缓存,OK
________________________________________

10.首页title里有"欢迎访问动网先锋论坛"怎么修改?
分页面模板(page_index) ->语言包->template.Strings(0)
________________________________________

11.完美在帖子中显示个人信息、登陆次数等的修改方法
首先修改dispbbs.asp 找到
Set Rs=Dvbbs.Execute("Select
userid,useremail,UserIM,UserMobile,Usersign,userclass,Usertitle,Userwidth,Userheight,UserPost,Userface,JoinDate,userWealth,us
erEP,userCP,Userbirthday,Usersex,UserGroup,LockUser,userPower,titlepic,UserGroupID,LastLogin,UserHidden,IsChallenge,UserMoney
,UserTicket,UserAvaSetting,UserIsAva From dv_user Where UserID IN ("& postuseridlist &")")
修改为
Set Rs=Dvbbs.Execute("Select
userid,useremail,UserIM,UserMobile,Usersign,userclass,Usertitle,Userwidth,Userheight,UserPost,Userface,JoinDate,userWealth,us
erEP,userCP,Userbirthday,User***,UserGroup,LockUser,userPower,titlepic,UserGroupID,LastLogin,UserHidden,IsChallenge,UserMoney
,UserTicket,UserAvaSetting,UserIsAva,userlogins From dv_user Where UserID IN ("& postuseridlist &")")
然后后台风格模板 page_dispbbs template.html(0)
查找 文章 找到
<div>文章:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpost"/></div>
后面的省略了。然后替换成
<div>文章:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpost"/></div>
<div>经验:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userep"/></div>
<div>魅力:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usercp"/></div>
<div>现金:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userwealth"/></div>
<div>金币:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usermoney"/></div>
<div>点券:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userticket"/>点</div>
<div>登陆:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userlogins"/></div>
<div>生日:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userbirthday"/></div>
________________________________________

12.只允许游客看部分内容for 7.1sp1
1、修改dispbbs.asp文件
找到
InStr(Ubblists,",39,") > 0 Then
Node.selectSingleNode("@body").text = dv_ubb.Dv_UbbCode(postbody,UserGroupID,1,0)
Else
Node.selectSingleNode("@body").text = dv_ubb.Dv_UbbCode(postbody,UserGroupID,1,1)
End If
改成
If InStr(Ubblists,",39,") > 0 Then
If Dvbbs.userid=0 then
Node.selectSingleNode("@body").text = left(Node.selectSingleNode("@body").text,250)&"......<br><br><p></p>&nbsp;&nbsp;<font color=#AAAAAA>您还没有登陆,欲知全文内容,请选择<a href=reg.asp><font color=red>[注册]</font></a>或者<a href=login.asp><font color=blue>[登陆]</font></a>。</font>"
Else
Node.selectSingleNode("@body").text = dv_ubb.Dv_UbbCode(postbody,UserGroupID,1,0)
End if
Else
If Dvbbs.userid=0 then
Node.selectSingleNode("@body").text = left(Node.selectSingleNode("@body").text,250)&"......<br><br><p></p>&nbsp;&nbsp;<font color=#AAAAAA>您还没有登陆,欲知全文内容,请选择<a href=reg.asp><font color=red>[注册]</font></a>或者<a href=login.asp><font color=blue>[登陆]</font></a>。</font>"
Else
Node.selectSingleNode("@body").text = dv_ubb.Dv_UbbCode(postbody,UserGroupID,1,1)
End if
End If
2、修改TopicOther.asp文件
找到
Templist=Replace(Templist,"{$body}",SimJsReplace(dv_ubb.Dv_UbbCode(SQL(3,i),SQL(4,i),1,1)))
改成
If Dvbbs.userid=0 then
Dvbbs.AddErrCode(6)
Dvbbs.Showerr()
Else
Templist=Replace(Templist,"{$body}",SimJsReplace(dv_ubb.Dv_UbbCode(SQL(3,i),SQL(4,i),1,1)))
End if
修改结束
________________________________________



13.SP1浏览帖子表情分页
SP1浏览帖子表情分页
(page_post) template.html(0)
var ShowFacePage=0;
function show_post_face(n){
var CountLength=Forum_PostFace.length-2;
var j=1;
var page_size=18;//每页个数
var br=9; //换行个数
________________________________________

14.在7.1 sp1 帖子信息里面显示个人精华的方法
1、首先修改dispbbs.asp 找到
UserTicket,UserAvaSetting,UserIsAva,Userisbest From dv_user Where UserID IN ("& postuseridlist &")")
红色字体为添加部分
2.后台风格模板 page_dispbbs template.html(0)
找到
<div>文章:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpost"/></div>
在下面添加
<div>精华:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userisbest"/></div>
ok 祝你成功。
4楼
夏雪儿 发表于:2009/3/29 17:20:27
15.7.1sp1等级图片下边用图片显示个人文集、个人精华
后台管理,风格界面模板总管理,分页面模板(page_dispbbs) template.html(0)
找到
<div>等级:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userclass"/></div>
在上边添加:
<xsl:text disable-output-escaping="yes" ></xsl:text>
<div><a href="Query.asp?stype=1&amp;nSearch=1&amp;keyword={@username}&amp;isWeb=1"><img src="Images/Corpus.gif" border="0" alt="查看{@username}的文集"/></a><xsl:text disable-output-escaping="yes" >&amp;nbsp;</xsl:text><a href="Query.asp?stype=6&amp;nSearch=0&amp;pSearch=0&amp;keyword={@username}&amp;isWeb=1"><img src="Images/Elite.gif" border="0" alt="查看{@username}的精华"/></a></div>
红色部分是图片地址.
________________________________________

16.DVBBS7.1 sp1 首页调用修改方案
1、(page_index) template.html(0)
最后
</xsl:template>
</xsl:stylesheet>
之间加入下面代码:
<xsl:template name="event">
<div class="th" style="margin-top:12px;">
<div class="newtopic">论 坛 最 新 话 题</div><div class="hottopic">论 坛 热 点 信 息</div>
<div class="member">最 新 会 员</div>
</div>
<div class="mainbar3" style="background-color:#FFF;height:auto; min-height:230px;">
<div>
<div class="newtopic" style="background-color:#FFF;height:auto; min-height:230px;">
<script src="Dv_News.asp?GetName=newtopic"></script></div>
<div class="hottopic" style="background-color:#FFF;height:auto; min-height:230px;">
<script src="Dv_News.asp?GetName=hottopic"></script></div>
<div class="member" style="background-color:#FFF;height:auto; min-height:230px;">
<script src="Dv_News.asp?GetName=member"></script></div>
</div>
</div>
</xsl:template>
找到:
<xsl:if test="http://www.zealzone.cn/mailtBoardList/@boardid=0";>http://www.zealzone.cn/mailtBoardList/@boardid=0<;/a>"%20target="_blank"%20%20target="_blank"%20><xsl:call-template">BoardList/@boardid=0"><xsl:call-template name="welcome" /></xsl:if>
改为:
<xsl:if test="http://www.zealzone.cn/mailtBoardList/@boardid=0";>http://www.zealzone.cn/mailtBoardList/@boardid=0<;/a>"%20target="_blank"%20%20target="_blank"%20><xsl:call-template">BoardList/@boardid=0"><xsl:call-template name="welcome" /><xsl:call-template name="event" /></xsl:if>
2、CSS中加入下面代码:
.newtopic{ width:380px; height:auto;text-align:left;border-right:1px solid #6595D6;float:left;}
.hottopic{ width:380px; height:auto;float:left;text-align:left;}
.member{ width:200px; height:auto;text-align:left;border-left:1px solid #6595D6;float:right;}
ok了!
出处:http://bbs.dvbbs.net/dispbbs.asp?boardID=8&ID=1059109&page=1
________________________________________

17-dvbbs 7.1sp1会员信息修改方案
dvbbs 7.1sp1会员信息修改方案
演示:
http://bbs.4ad.cn/forum/dispbbs.asp?BoardID=34&replyID=14149&id=1779&skin=0
修改方法:
进入默认风格分页面模板(page_dispbbs)界面风格管理template.html(0)
[只是其中的一段,原文件都一样,大家可以对照修改下.比较简单.]
<div class="postlary{2 - (position() mod 2)}">
<div class="postuserinfo">
<div class="user_ppt">
<div style="padding: 10px 0px 0px 5px;line-height:30px;height:20px;">
<div style="float:left;width :120px;"><xsl:value-of select="substring-before(/post/userlist/user[@userid=$userid]/@namestyle,'§')" disable-output-escaping="yes"/>
<xsl:value-of select="@username" /><xsl:value-of select="substring-after(/post/userlist/user[@userid=$userid]/@namestyle,'§')" disable-output-escaping="yes"/></div>
</div>
<xsl:variable name="userface" select="/post/userlist/user[@userid=$userid]/@userface"/>
<xsl:choose>
<xsl:when test="contains($userface,'|')">
<div><img src="{substring-after($userface,'|')}" alt="" width="{/post/userlist/user[@userid=$userid]/@userwidth}" height="{/post/userlist/user[@userid=$userid]/@userheight}"/></div>
<xsl:if test="substring-before($userface,'|') != '0'">
<div><a href="javascript:DispMagicEmot({substring-before($userface,'|')},350,500)">查看魔法头像</a></div>
</xsl:if>
</xsl:when>
<xsl:otherwise><div><img src="{$userface}" alt="" width="{/post/userlist/user[@userid=$userid]/@userwidth}" height="{/post/userlist/user[@userid=$userid]/@userheight}"/></div></xsl:otherwise>
</xsl:choose>
<div><img style="margin:5px 0px 5px 0px;" src="{/post/setting/@picurl}star/{/post/userlist/user[@userid=$userid]/@titlepic}"/></div>
<xsl:if test="/post/userlist/user[@userid=$userid]/@usertitle != ''">
<div class="user_pt"><span class="user_point">头衔:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usertitle"/></span></div></xsl:if>
<div class="user_pt"><span class="user_point">等级:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userclass"/></span></div>
<xsl:if test="/post/userlist/user[@userid=$userid]/@userpower != 0">
<div class="user_pt"><span class="user_point">威望:<font color="red"><b><xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpower"/></b></font></span></div></xsl:if>
<div class="user_pt"><span class="user_point">发帖:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpost"/>篇</span></div>
<div class="user_pt"><span class="user_point">金币:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usermoney"/>枚</span></div>
<div class="user_pt">
<span class="user_point">状态:<xsl:choose><xsl:when test="/post/userlist/user[@userid=$userid]/@userhidden='1'">
<xsl:choose>
<xsl:when test="/post/userlist/user[@userid=$userid]">
离线
</xsl:when>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="/post/userlist/user[@userid=$userid]">
在线
</xsl:when>
</xsl:choose>
</xsl:otherwise>
</xsl:choose></span></div>
<xsl:variable name="groupname" select="/post/userlist/user[@userid=$userid]/@usergroup"/>
<div class="user_pt"><span class="user_point">门派:<xsl:choose>
<xsl:when test="$groupname =''">无门无派</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="/post/group/groupname[@groupname=$groupname]"><xsl:value-of select="$groupname"/></xsl:when>
<xsl:otherwise>无门无派</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</span></div>
修改风格:
加入这一段
.user_pt{border-bottom:1px dotted #e7e7e7;height:22px;text-align:left;color:#333;line-height:180% ;
background-image:url("{$PicUrl}point.gif");
background-attachment: scroll;
background-repeat: no-repeat;
background-position: left center;
}
.user_ppt{border:1px solid #e7e7e7; height:auto;background-color :#fff;margin:10px;background-image:url("{$PicUrl}biao-bg.gif");
background-attachment: scroll;
background-color: #FFFFFF;
background-repeat: repeat-x;
background-position: left top;padding:5px}
出处:http://bbs.dvbbs.net/dispbbs.asp?boardid=8&id=1059099&star=1#1388024
[此
________________________________________

18.发贴页心情图标个数修改
动网默认风格分页面模板(page_post)界面风格管理template.html(0)找到:
var Emot_PageSize=15; //心情一行个数
________________________________________


19-在"魔法表情选择页"做关闭按钮 7.1 sp1
在"魔法表情选择页"做关闭按钮

只要修改plus_tools_magiclist.asp就行了。
打开Plus_tools_MagicList.asp,找到代码:
<td class="tablebody2" colspan=7>&nbsp;您目前有 <font color=red><B><%=Dvbbs.UserSession.documentElement.selectSingleNode("userinfo/@usermoney").text%></B></font> 个金币和 <font color=red><B><%=Dvbbs.UserSession.documentElement.selectSingleNode("userinfo/@userticket").text%></B></font> 张点券</td>
对照改成:
<td class="tablebody2" colspan=6>&nbsp;您目前有 <font color=red><B><%=Dvbbs.UserSession.documentElement.selectSingleNode("userinfo/@usermoney").text%></B></font> 个金币和 <font color=red><B><%=Dvbbs.UserSession.documentElement.selectSingleNode("userinfo/@userticket").text%></B></font> 张点券</td><td class="tablebody2" align=right><a href=# onclick="parent.lookmagic();return false" style="color:red">[关闭]</a>&nbsp;</td>
蓝色字体为变动部分
红色字体为添加部份
-----------------------------------------------------------------------------------
实现魔法表情点击后自动关闭选择界面的效果
演示:http://www.snhome.cn/bbs/
注册后有1000论坛币,可以换到20个金币,发魔法表情一次只用2个金币。(大家站长,请发有意义的帖子,哪怕是从你的论坛上转一帖也行,在此谢了,否则最好不注册!)
在plus_tools_magiclist.asp里查找
Response.Write "<img src=""dv_plus/tools/magicface/gif/"&SQL(2,i)&".gif"" title="""&SQL(1,i)&""" width=""40"" height=""39"" border=""0"" alt="""&SQL(1,i)&""" class=ImgOnclick onClick=""select('"&SQL(2,i)&"',"&SQL(4,i)&","&SQL(5,i)&","&MagicSetting(0)&","&MagicSetting(1)&","&MagicSetting(2)&","&MagicSetting(3)&","&MagicSetting(4)&")"" onMouseDown=""DispMagicEmot("&SQL(2,i)&",350,500)"">"
改为
Response.Write "<img src=""dv_plus/tools/magicface/gif/"&SQL(2,i)&".gif"" title="""&SQL(1,i)&""" width=""40"" height=""39"" border=""0"" alt="""&SQL(1,i)&""" class=ImgOnclick onClick=""select('"&SQL(2,i)&"',"&SQL(4,i)&","&SQL(5,i)&","&MagicSetting(0)&","&MagicSetting(1)&","&MagicSetting(2)&","&MagicSetting(3)&","&MagicSetting(4)&");parent.lookmagic();return false"" onMouseDown=""DispMagicEmot("&SQL(2,i)&",350,500)"">"
5楼
夏雪儿 发表于:2009/3/29 17:20:56
20-首页分论坛图片增加渐隐渐现效果
1.修改inc/main.js
在最后添加
//渐隐渐现函数
nereidFadeObjects = new Object();
nereidFadeTimers = new Object();
function nereidFade(object, destOp, rate, delta) {
if (!document.all) return
if (object != "[object]"){
setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
return;
}
clearTimeout(nereidFadeTimers[object.sourceIndex]);
diff = destOp-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > destOp){
direction = -1;
}
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;
if (object.filters.alpha.opacity != destOp){
nereidFadeObjects[object.sourceIndex]=object;
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}
2.修改风格分页面模板(page_index)界面风格管理template.html(0)
找到:
<xsl:if test="@indeximg!=''"><a href="index.asp?boardid=7"><img src="{@indeximg}" alt="" class="boardlogo"/></a></xsl:if>
改成:
<xsl:if test="@indeximg!=''"><a href="index.asp?boardid=7"><img src="{@indeximg}" style="FILTER: alpha(opacity=40)" onMouseOut="nereidFade(this,40,10,10)" onMouseOver="nereidFade(this,100,0,10)" alt="点击从这进入{@boardtype}论坛" class="boardlogo"/></a></xsl:if>
出处:http://bbs.dvbbs.net/dispbbs.asp?boardid=13&id=1060929&star=1#1395768
________________________________________



21-增加版权说明For DVBBS7.1 SP1
增加版权说明For DVBBS7.1 SP1
分页面模板(page_dispbbs) template.html(1)
找到:(大概在293行)
<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !=’’ and @signflag =1"><img src="{/post/setting/@picurl}sigline.gif" /><br /><xsl:value-of select="/post/userlist/user[@userid=$userid]/@usersign" disable-output-escaping="yes"/></xsl:if>
</xsl:if>
替换成:
<div style="float:right;height:26px;color:#999999;">
做人要厚道,转载请注明来自西夏之旅[<a href="http://bbs.nxtravel.net" target="_blank">bbs.nxtravel.net</a>]
</div>
<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !=’’ and @signflag =1"><img src={/post/setting/@picurl}sigline.gif /><br /><xsl:value-of select="/post/userlist/user[@userid=$userid]/@usersign" disable-output-escaping="yes"/></xsl:if>
</xsl:if>
把网站名称和网址替换成你自己的即可。
注:红色部分是增加的代码。
出处:http://bbs.dvbbs.net/dispbbs.asp?boardid=13&id=1060933&star=1#1395833
________________________________________

22-个人信息部分表格断线的解决
动网将高度定义了,在默认状态下高度是够了,在你修改美化后,信息内容显示已经超过定义的200px,帖子内容不多时,就断线了!解决方法增加高度

动网默认风格分页面模板(page_dispbbs)界面风格管理----template.html(0)

<xsl:when test="post/agent/@browser='Microsoft Internet Explorer'">height:200px;width:97%;padding-right:0px; overflow-x: hidden;</xsl:when>
<xsl:otherwise>min-height:200px;</xsl:otherwise>

将红色部分数字望大处改!可以300px,你看着改吧!
________________________________________

23-7.1sp1发贴时将内容复制以防发贴失败的完美修改
此修改为防止网站超时或者是其他的原因导致会员发送写好帖子内容却在点发表时,因发送不成功,导致内容丢失,前功尽弃。修改后,发表前内容将被同时复制到系统剪贴板,只要使用粘贴,即可找回帖子内容.

具体修改办法如下:

1、快速回复的修改,打开后台风格模板总管理page_dispbbs temp(0),找到

var cookiesstr=readCookie('mofaface_'+ topicid);
if (cookiesstr ==null){
createCookie('mofaface_'+ topicid,MagicID,365)
DispMagicEmot(MagicID,350,500)
}
}
</script>

在</script>上面添加下面代码

function CopyBody()
{
IframeID.focus();
IframeID.document.execCommand('selectAll');
IframeID.document.execCommand('copy');
alert("你发表的内容已被复制到剪贴板,如果发帖不成功,请在编辑框中按下CTRL+V即可找回帖子内容!")
}

修改结果如下:红色部分即增加的代码!

var cookiesstr=readCookie('mofaface_'+ topicid);
if (cookiesstr ==null){
createCookie('mofaface_'+ topicid,MagicID,365)
DispMagicEmot(MagicID,350,500)
}
}
function CopyBody()
{
IframeID.focus();
IframeID.document.execCommand('selectAll');
IframeID.document.execCommand('copy');
alert("你发表的内容已被复制到剪贴板,如果发帖不成功,请在编辑框中按下CTRL+V即可找回帖子内容!")
}
</script>

2、然后找到

<form id="Dvform" name="Dvform" action="savepost.asp?action=sre&amp;method=fastreply&amp;BoardID={post/postinfo/@boardid}" onkeydown="ctlent();" onsubmit="Dvbbs_CopyData('Body');" method="post">

修改为下面代码,红色为添加部分

<form id="Dvform" name="Dvform" action="savepost.asp?action=sre&amp;method=fastreply&amp;BoardID={post/postinfo/@boardid}" onkeydown="ctlent();" onsubmit="CopyBody(); Dvbbs_CopyData('Body');" method="post">

3、主题发布的修改,打开后台风格模板总管理page_post temp(0),找到

<form name="Dvform" method="post" action="{$toaction}" onsubmit="Dvbbs_CopyData('Body');return Checkpostdata();">

修改为下面代码,

<form name="Dvform" method="post" action="{$toaction}" onsubmit="CopyBody(); Dvbbs_CopyData('Body');return Checkpostdata();">

4、找到
function showtitle()

在上面增加

function CopyBody()
{
IframeID.focus();
IframeID.document.execCommand('selectAll');
IframeID.document.execCommand('copy');
alert("你发表的内容已被复制到剪贴板,如果发帖不成功,请在编辑框中按下CTRL+V即可找回帖子内容!")
}

OK!修改完成!
这个修改在发贴时会出现提示窗,"你发表的内容已被复制到剪贴板,如果发帖不成功,请在编辑框中按下CTRL+V即可找回帖子内容!"

如果你不想要提示窗,那么请按下面的方法修改:

1. 去掉上面1. 4.步代码中的这句代码,下面红色显示,此句为提示窗,其他修改同上!

alert("你发表的内容已被复制到剪贴板,如果发帖不成功,请在编辑框中按下CTRL+V即可找回帖子内容!")

2.主题发布的修改,在动网默认风格分页面模板(page_post)界面风格管理,----template.html(0),找到

④ 如果您觉得自己的帖子有一定价值,或管理人员希望用户付出一定代价才能浏览相关内容,可发起金币购买贴<br />

在下面增加一句提示代码

<font color="#FF0000"><img src="skins/Default/ztop.gif"> 发贴时内容将被复制到剪贴板,如果发贴失败,请重新在编辑框中用鼠标右键粘贴或用"CTRL+V"即可找回帖子内容!</font><br/>

或者(没有图片的提示)

<font color="#FF0000">★发贴时内容将被复制到剪贴板,如果发贴失败,请重新在编辑框中用鼠标右键粘贴或用"CTRL+V"即可找回帖子内容!★</font><br/>

3.快速回复的修改,后台风格模板总管理page_dispbbs temp(0),找到
<div class="postlary2" style="height:28px;line-height:28px;border-top:0px; " >
<div class="postuserinfo" style="height:28px;"><input type="checkbox" checked="checked" value="yes" name="signflag" /><b>显示签名</b></div>
<div class="postie" style="height:28px;padding:0px;text-indent:10px;text-align:left; "><div>
<input type="Submit" value="OK!发表回复" name="Submit" style="margin:3px;"/> <input type="button" value="预 览" name="Button" style="margin:3px;" onclick="Gopreview()" /> <input style="margin:3px;" type="reset" name="Clear" value="清空内容!" onclick="ClearReset()"/>
内容限制:<input class="Dvbbs_Reply" disabled="disabled" maxLength="6" size="8" value="{post/setting/@maxpostlen}" name="total" /> 字节.
</div></div>
修改为下面代码,红色为修改和增加部分

<div class="postlary2" style="height:50px;line-height:28px;border-top:0px; " >
<div class="postuserinfo" style="height:28px;"><input type="checkbox" checked="checked" value="yes" name="signflag" /><b>显示签名</b></div>
<div class="postie" style="height:50px;padding:0px;text-indent:10px;text-align:left; "><div>
<input type="Submit" value="OK!发表回复" name="Submit" style="margin:3px;"/> <input type="button" value="预 览" name="Button" style="margin:3px;" onclick="Gopreview()" /> <input style="margin:3px;" type="reset" name="Clear" value="清空内容!" onclick="ClearReset()"/>
内容限制:<input class="Dvbbs_Reply" disabled="disabled" maxLength="6" size="8" value="{post/setting/@maxpostlen}" name="total" /> 字节.
<br /><font color="#FF0000">★发贴时内容将被复制到剪贴板,如果发贴失败,请重新在编辑框中用鼠标右键粘贴或用"CTRL+V"即可找回帖子内容!★</font>
</div></div>
________________________________________

24 - 贴子美化修改for DVBBS7.1SP1
贴子美化修改for DVBBS7.1SP1
默认风格分页面模板(page_dispbbs)界面风格管理template.html(0)
<FIELDSET style="padding: 10px;"><LEGEND>
<div style="line-height:22px;"><div style="float:left;"><img src="{/post/setting/@picurl}topicface/{@expression}" alt="发贴心情" /></div><b><xsl:value-of select="@topic" disable-output-escaping="yes"/></b></div></LEGEND>
<xsl:if test="@parentid = 0">
<xsl:if test="$mofaface !='' and $mofaface !='0'"><div style="float:right;margin-right:20px;"><a href="javascript:DispMagicEmot({$mofaface},350,500)"><img src="dv_plus/tools/magicface/gif/{$mofaface}.gif" border="0" alt=""/><br />魔法表情<br/>点击重放</a></div>
<script type="text/javascript" language="javascript">
LoadMagicEmot(<xsl:value-of select="$mofaface" />,<xsl:value-of select="/post/postinfo/@topicid"/>);
</script>
</xsl:if>
</xsl:if>
<div style="{$bodystyle}margin-top:10px;word-wrap : break-word ;word-break : break-all ;" onload="this.style.overflowX='auto';">
<xsl:choose>
<xsl:when test="@parentid =0 and /post/postinfo/@getmoneytype=3"><xsl:call-template name="checkgetmoney" /></xsl:when>
<xsl:otherwise><xsl:value-of select="@body" disable-output-escaping="yes"/></xsl:otherwise>
</xsl:choose>
</div></FIELDSET>
6楼
夏雪儿 发表于:2009/3/29 17:21:35
26 - 7.1sp1帖子页只给发贴作者加入版权的修改方法
分页面模板(page_dispbbs) template.html(0)
找到:
<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !=’’ and @signflag =1"><img src="{/post/setting/@picurl}sigline.gif" /><br /><xsl:value-of select="/post/userlist/user[@userid=$userid]/@usersign" disable-output-escaping="yes"/></xsl:if>
</xsl:if>
替换成:
<xsl:if test="@parentid = 0"><div>
<hr/>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="60" height="36" valign="top">
<font color="#EC5C2D">本站申明:</font>
</td>
<td>
<font color="#EC5C2D">本文由 [<xsl:value-of select="@username"/>] 原创发表,[<xsl:value-of select="@username"/>] 与〖手机论坛〗依《论坛用户守则》享有相关权利;<br/>其他任何单位或者个人使用、转载或引用本文时必须征得 [<xsl:value-of select="@username"/>] 与〖手机论坛〗的同意;<br/>发贴者承担一切因本文发表而直接或间接导致的民事或刑事法律责任;<br/>本论坛的管理员和版主有权不事先通知发贴者而删除本文!
</font>
</td>
</tr>
</table><hr/>
</div></xsl:if>
http://bbs.dvbbs.net/dispbbs.asp?boardID=13&ID=1069250&page=1
________________________________________


27- 贴子列表前加日期for sp1的修改方式(10.27)
动网默认风格分页面模板(page_index)界面风格管理template.html(1)
1、找到:
function CheckAll(form)
在前面加入:
function AddPostDate(x)
{
x=x.split('-')
var r=parseInt(x[2].substr(0,2))
document.write('【'+(x[1]<10?'0':'')+x[1]+'月'+(r<10?'0':'')+r+'日】')
//如果要年月日,最后的return那行请改成:
//document.write('【'+x[0]+'年'+(x[1]<10?'0':'')+x[1]+'月'+(r<10?'0':'')+r+'日】')
}

2、找到:
<xsl:template name="showtitle">
在后面加入:
<script type="text/javascript" language="javascript">AddPostDate('<xsl:value-of select="@dateandtime"/>')</script>

3、找到:
<xsl:template name="topic">
在后面加一行:
<script type="text/javascript" language="javascript"><xsl:value-of select="$myscript" disable-output-escaping="yes" /></script>
还有一种,指定版面显示的,使用JS控制,方法如下
第一段代码改成:

var rq_bid='1,2,3' //用,隔开要显示日期的版面ID
rq_bid=','+rq_bid+','
function AddPostDate(x,b)
{
if(rq_bid.indexOf(','+b+',')<0){return ''}
x=x.split('-')
var r=parseInt(x[2].substr(0,2))
document.write('【'+(x[1]<10?'0':'')+x[1]+'月'+(r<10?'0':'')+r+'日】')
//如果要年月日,最后的return那行请改成:
//document.write('【'+x[0]+'年'+(x[1]<10?'0':'')+x[1]+'月'+(r<10?'0':'')+r+'日】')
}

第二段代码改成:

<script type="text/javascript" language="javascript">AddPostDate('<xsl:value-of select="@dateandtime"/>','<xsl:value-of select="@boardid"/>')</script>
________________________________________


29 - 让帖子里的图片和头像鼠标经过抖起for 7.1sp1
注意 先备份!
第一步 打开inc/Dv_ubbcode.asp
在以下三个地方添加红色部分的代码
'img code
'If Dvbbs.Forum_ChanSetting(0)="1" then WapPushUrl = "<br /><a href=""wap.asp?Action=readme&t=$1"" target=""_blank""><font class=redfont>发送图片到手机</font></a>"
'去掉图片中的脚本代码
re.Pattern="<img.[^>]*src(=| )(.[^>]*)>"
s=re.replace(s,"<img class=""shakeimage"" onMouseOver=""init(this);rattleimage()"" onMouseOut=""stoprattle(this)"" src=$2 onclick=""javascript:window.open(this.src);"" style=""CURSOR: pointer"">" & WapPushUrl)
If (Trim(UbbLists)=",39," Or Trim(UbbLists)=",39,40,") And Not InStr(Lcase(s),"[username") >0 Then

If Dvbbs.Forum_Setting(75)="0" Then
'If Dvbbs.Forum_ChanSetting(0)="1" then WapPushUrl = "<a href=""wap.asp?Action=readme&t="&Dvbbs.Get_ScriptNameUrl() & Dvbbs.Forum_Setting(76)&"$2"" target=""_blank""><font class=redfont>发送图片到手机</font></a>,"
If Flag = 1 or PostUserGroup<4 Then
s= re.Replace(s,"<br><img src=""skins/default/filetype/$1.gif"" border=""0"" >"&WapPushUrl&"此主题相关图片如下:<br><a href="""&Dvbbs.Forum_Setting(76)&"$2"" target=""_blank"" id=""ImgSpan""><img src="""&Dvbbs.Forum_Setting(76)&"$2"" border=""0"" alt=按此在新窗口浏览图片 class=""shakeimage"" onMouseOver=""init(this);rattleimage()"" onMouseOut=""stoprattle(this)""></a>")
Else
s= re.Replace(s,"<br><img src=""skins/default/filetype/$1.gif"" border=""0"" ><a href="""&Dvbbs.Forum_Setting(76)&"$2"" target=""_blank"">"&Dvbbs.Forum_Setting(76)&"$2</a>")
End If
Else
If Flag = 1 or PostUserGroup<4 Then
'If Dvbbs.Forum_ChanSetting(0)="1" then WapPushUrl = "<a href=""wap.asp?Action=readme&t="&Dvbbs.Get_ScriptNameUrl()&"showimg.asp?BoardID="&Dvbbs.BoardID&"&filename=$2"" target=""_blank""><font class=redfont>发送图片到手机</font></a>,"
s= re.Replace(s,"<br><img src=""skins/default/filetype/$1.gif"" border=""0"" >"&WapPushUrl&"此主题相关图片如下:<br><a href=""showimg.asp?BoardID="&Dvbbs.BoardID&"&filename=$2"" target=""_blank"" id=""ImgSpan"" ><img src=""showimg.asp?BoardID="&Dvbbs.BoardID&"&filename=$2"" border=""0"" alt=按此在新窗口浏览图片 class=""shakeimage"" onMouseOver=""init(this);rattleimage()"" onMouseOut=""stoprattle(this)"" ></a>")
Else
s= re.Replace(s,"<br><img src=""skins/default/filetype/$1.gif"" border=""0"" ><a href=""showimg.asp?BoardID="&Dvbbs.BoardID&"&filename=$2"" target=""_blank"">showimg.asp?BoardID="&Dvbbs.BoardID&"&filename=$2</a>")
第二步 开后台进该风格的CSS 在CSS的最后加入一条: .shakeimage{position:relative}
第三步 页面模板(main_style)界面风格管理 Dvbbs.mainhtml(2)
第一行!加入一条: <script language = "javaScript" src = "inc/oo.js" type="text/javascript"></script>
第四步 下载下面的文件 解压到inc里既可

点击浏览该文件

演示:http://qqo.cn/bbs/dispbbs.asp?boardID=46&ID=5737&page=1
帐号:test
密码:111111
谁成功了给个地址演示 我的需要登录!!!
并无AD的意思 本人已经不发展论坛了……
适用 7.1sp1
其它版本没试过。。
PS:你可以将代码里的:“按此在新窗口浏览图片” 换成你喜欢的字 比如:您碰到我了
如果你只想让头像抖动 那么跳过第一步
动网默认风格分页面模板(page_dispbbs) template.html(0)
添加红色部分
<xsl:variable name="userface" select="/post/userlist/user[@userid=$userid]/@userface"/>
<xsl:choose>
<xsl:when test="contains($userface,'|')">
<div><img src="{substring-after($userface,'|')}" class="shakeimage" onMouseOver="init(this);rattleimage()" onMouseOut="stoprattle(this)" alt="" width="{/post/userlist/user[@userid=$userid]/@userwidth}" height="{/post/userlist/user[@userid=$userid]/@userheight}"/></div>
<xsl:if test="substring-before($userface,'|') != '0'">
<div><a href="javascript:DispMagicEmot({substring-before($userface,'|')},350,500)">查看魔法头像</a></div>
</xsl:if>
</xsl:when>
<xsl:otherwise><div><img src="{$userface}" class="shakeimage" onMouseOver="init(this);rattleimage()" onMouseOut="stoprattle(this)" alt="" width="{/post/userlist/user[@userid=$userid]/@userwidth}" height="{/post/userlist/user[@userid=$userid]/@userheight}"/></div></xsl:otherwise>
</xsl:choose>
________________________________________


30 - 将浏览框上部的支付宝和博客按钮移到个人信息栏
动网默认风格分页面模板(page_dispbbs)界面风格管理----template.html(0)

找到并选择下面代码,任何用右键将代码剪切(不是删除)

<xsl:if test="/post/setting/@upostalipay=1">
<a href="https://www.alipay.com/payto:{/post/userlist/user[@userid=$userid]/@useremail}&amp;partner=2088002048522272" target="_blank"><img alt="用支付宝给{@username}付款或购买其商品,支付宝交易免手续费、安全、快捷!" border="0" src="{/post/setting/@picurl}alipay_s.gif" align="middle"/></a>
</xsl:if>
<xsl:if test="/post/setting/@isboke=1"><a href="boke.asp?UserID={@postuserid}" title="访问{@username}的个人博客" target="_blank"><img src="{/post/setting/@picurl}boke.gif" border="0" align="middle" /></a> </xsl:if>

剪切后,在找到下面代码,

<div>注册:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@joindate"/></div>

然后,将剪切的代码放到此代码的下面!ok!

如果你不需要支付宝按钮,其实没有用,我想98%的论坛用不着这个功能,大多数论坛会员注册的邮箱根本就是假的,而这个支付宝除非在论坛上注册的邮箱用的是会员的支付宝邮箱,才有用!如果你将钱汇到这个邮箱,那么你的钱汇给谁就不得而知了!
所以我建议如果动网使用支付宝功能,那么在注册选项中增加一项支付宝邮箱选项,然后将支付宝功能使用邮箱指向这个数据!不多说了,不用就将下面这段代码删除就是!

<xsl:if test="/post/setting/@upostalipay=1">
<a href="https://www.alipay.com/payto:{/post/userlist/user[@userid=$userid]/@useremail}&amp;partner=2088002048522272" target="_blank"><img alt="用支付宝给{@username}付款或购买其商品,支付宝交易免手续费、安全、快捷!" border="0" src="{/post/setting/@picurl}alipay_s.gif" align="middle"/></a>
</xsl:if>
7楼
夏雪儿 发表于:2009/3/29 17:21:59
31 - sp1完美解决暴力营销和注册增加QQ项
1.打开reg.asp文件
先找到:
answer=md5(Request.form("answer"),16)
End If
其下面增加:
'ssa加入防止恶意注册必填项
If Request.form("Forumname")="" Then
Response.redirect "showerr.asp?ErrCodes=<li>您没有回答“防恶意注册问题答案”!&action=OtherErr"
Else
If Request.form("Forumname")<>Dvbbs.Forum_Info(0) Then
Response.redirect "showerr.asp?ErrCodes=<li>请回答正确的“防恶意注册问题答案”!&action=OtherErr"
End If
End If
再找到: TempLateStr=Replace(TempLateStr,"{$user_belief}",Selectinfo(5))
在其下面添加一行: TempLateStr=Replace(TempLateStr,"{$Forumname}",Dvbbs.Forum_Info(0))
2.后台界面风格模板总管理page_login template.html(13)中找到
<TD class=tablebody1><B>问题答案</B>:<BR>忘记密码的提示问题答案,用于取回论坛密码</TD>
<TD class=tablebody1>
<INPUT type=text size=30 name=answer>
</TD></TR>
后面添加:
<TR>
<TD class=tablebody1><B>本论坛的中文名字是什么?</B><BR><font color=red>此条为防止恶意注册必填项!<br>
答案:</font><input type="text" value={$Forumname} onclick="oCopy(this)" readonly style="border-left:none; border-right:none; border-top:none; border-bottom: 1 solid blue;background:transparent;width:180px;color:blue"> <button style="font-size:12px; cursor:help; border-left:none; border-right:none; border-top:none; border-bottom:none; background:transparent" onclick="window.clipboardData.setData('text',this.previousSibling.value)">
<font title="点击即可复制答案">(点击复制)</font></botton></TD>
<TD class=tablebody1>
<INPUT maxLength=50 size=30 name=Forumname></TD>
</TR>
<TR>
<TD class=tablebody1><B>OICQ号码</B>:<BR>强烈推荐填写,方便在论坛上互动联系<font color=red>(4--13位)<br><font color=green>请填写真实的QQ号,否则同时无法显示QQ秀</font></TD>
<TD class=tablebody1><INPUT maxLength=50 size=30 name=OICQ><font color=red>*</font>假的就别填写啦!</TD>
</TR>
________________________________________


32 - 对付群发软件注册的新思路及实现
升级到dvbbs7.1sp1以后,据反应,还有很多论坛遭到诸如暴力营销软件的骚扰。目前论坛是采用增强验证码和审核机制来限制群发。无疑,审核是针对已注册帐号的群发。既要让正常用户发帖,要要阻止软件利用已存在帐号群发,绝对是个难题。这里我只讨论如何有效阻止群发软件的注册。
预计使用此法后,不会再有“自动注册机”得逞。群发软件作者将会把重心转移到利用已存在的帐号上。
一、使用增强的验证码
这是一个比较正式使用比较广泛的做法。将你联想到手机强大的手写识别功能后,你就会对这种方法的可*性提出怀疑。但是如何更好地增大软件的识别难度,仍是大家努力的方向。
二、让注册者回答固定问题
软件能识别验证码,但是绝对不会识别诸如以下文字:“请回答三加二等于几,用英文表示”。人工智能还达不到这种水平。基于这种思路,我们就可以让注册者回答问题。但这个问题绝对不要写成:“请回答本论坛的名字”,“今天是星期几”,“请复制以下文字”之类的易破解问题。你可以考虑让用户回答与论坛有关的话题。假设你的论坛是讨论金庸的。你可以这样说:“为证明你是一个金庸迷,请回答以下问题:《射雕英雄传》的东邪西毒南帝北丐中,西毒是谁”。
我这里只给出了思路,由于时间关系,还没有写相应的实现代码。如果大家支持本帖,我会在下次补上。当然也希望热心人把修改方法提供给大家。
三、让注册者回答随机问题
显然,这是上个思路的一点改进。至于在效果上是否有区别,还未实践证明。
这里我给出了修改方法。蓝色代码为已存在代码,红色代码是新增加代码。
1. 进入后台,风格界面模板总管理,page_login,template.html(13)
<TR>
<TD class=tablebody1><B>密码问题</B>:<BR>忘记密码的提示问题</TD>
在此两句上面添加如下代码
<TR>
<TD class=tablebody1>
<div style="color:red"><b>反论坛群发必填项:</b></div>
<div>为了防止群发软件的恶意注册,</div>
<div>请回答以下问题</div>
<div style="color:blue;font-size=18px"><b>{$EvilQuesion}<b></div>
</TD>
<TD class=tablebody1><INPUT size=30 name=evilanswer> </TD>
</TR>
2. 打开reg.asp,找到
<!--#include file="inc/md5.asp"-->
在其下添加
<!--#include file="inc/CheckEvil.asp"-->
找到
TempLateStr=Replace(TempLateStr,"{$user_belief}",Selectinfo(5))
在其下添加
Randomize
Session("EvilID")=int(Rnd*QuesionNum)
TempLateStr=Replace(TempLateStr,"{$EvilQuesion}", QuesionArray(Session("EvilID")))
找到
Else
quesion=Request.form("quesion")
End If
在其下添加
If Request.Form("EvilAnswer")="" Then
ErrCodes=ErrCodes+"<li>"+"请填写防恶意注册问题!"
End If

If Not CheckEvil(Request.Form("EvilAnswer")) Then
ErrCodes=ErrCodes+"<li>"+ "防恶意注册问题回答错误,请返回重试。"
End If

3. 增加一个新文件CheckEvil.asp,填写如下代码,并上传到论坛inc目录下,即 /inc/CheckEvil.asp。
<%
Dim QuesionArray(100)
Dim AnswerArray(100)
Dim QuesionNum
QuesionNum=5 '请在这里正确设置问题的总数

Function CheckEvil(Answer)
Dim TrueAnswer
If Session("EvilID")="" Then
CheckEvil=False
Exit Function
End If
TrueAnswer=CStr(AnswerArray(Session("EvilID")))
If Answer=TrueAnswer Then
CheckEvil=true
End If
End Function
QuesionArray(0)="12的平方是多少?(数字)"
AnswerArray(0)="144"
QuesionArray(1)="中国最长的河流叫什么名字?"
AnswerArray(1)="长江"
QuesionArray(2)="“举头望明月”的下句是什么?(提示:低头??乡)"
AnswerArray(2)="低头思故乡"
QuesionArray(3)="“举头望明月”的下句是什么?(提示:低头??乡)"
AnswerArray(3)="低头思故乡"
QuesionArray(4)="中国史上唯一的女皇是谁?(提示:武?天)"
AnswerArray(4)="武则天"
%>
http://bbs.dvbbs.net/dispbbs.asp?boardID=8&ID=1071122&page=1
________________________________________

33 - 28、发帖成功后动画提示
后台模版修改(page_post)——temp(8)替换里面的所有的代码

<!--post.asp##发贴成功页面-->
<script language = "javascript" type="text/javascript">
setTimeout('location.href=\'{$tourl}\';',20000);
</script>
<table cellpadding="3" cellspacing="1" align="center" class="tableborder1">
<tr align=center><th width="100%">状态:{$stats}</td>
</tr><tr>
<td width="100%" valign="middle" class="tablebody1">
本页面将在10秒后自动返回{$PostRetrunName},<font color="green">别累坏了哦,慢慢来</font>,您现在可以选择以下链接,到达你想去的页面-_-!
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="4%"><a href="#"><img src="skins/green/cgl.gif" border="0" alt="恭喜哦!看到这个页面意味着你刚刚发贴成功啦"/></a></td>
<td width="96%"> <a href="index.asp"><img src="skins/green/fhsy.gif" border="0" alt="点击返回到首页"/></a> <a href="index.asp?boardid=7&page={$page}"><img src="skins/green/tzlb.gif" border="0" alt="点击返回到帖子列表"/></a> <a href="{$returnurl}"><img src="skins/green/tznr.gif" border="0" alt="点击返回到你刚刚的帖子内容"/></a></td>
</tr>
</table></td>
</tr>
</table>
第三行可以自己设定:setTimeout('location.href=\'{$tourl}\';',20000); 1秒=1000
在skins目录下建一个green目录
把图片放在green目录下
________________________________________

34 - 鼠标指向超链接变换色彩的修改方法
第一步 打开const.asp找到 <!--#Include File="Dv_ClsMain.asp"--> 上面插入一行: <!--#include file="click_js.asp"-->
第二步 新建记事本文件,把以下代码拷入,并重新命名记事本文件为:click_js.asp
代码如下:
<script language="javascript"> var rate = 20; var obj; var act = 0; var elmH = 0; var elmS = 128; var elmV = 255; var clrOrg; var TimerID; if (navigator.appName.indexOf("Microsoft",0) != -1 && parseInt(navigator.appVersion) >= 4) { Browser = true; } else { Browser = false; } if (Browser) { document.onmouseover = doRainbowAnchor; document.onmouseout = stopRainbowAnchor; } function doRainbow() { if (Browser && act != 1) { act = 1; obj = event.srcElement; clrOrg = obj.style.color; TimerID = setInterval("ChangeColor()",100); } } function stopRainbow() { if (Browser && act != 0) { obj.style.color = clrOrg; clearInterval(TimerID); act = 0; } } function doRainbowAnchor() { if (Browser && act != 1) { obj = event.srcElement; while (obj.tagName != 'A' && obj.tagName != 'BODY') { obj = obj.parentElement; if (obj.tagName == 'A' || obj.tagName == 'BODY') break; } if (obj.tagName == 'A' && obj.href != '') { act = 1; clrOrg = obj.style.color; TimerID = setInterval("ChangeColor()",100); } } } function stopRainbowAnchor() { if (Browser && act != 0) { if (obj.tagName == 'A') { obj.style.color = clrOrg; clearInterval(TimerID); act = 0; } } } function ChangeColor() { obj.style.color = makeColor(); } function makeColor() { if (elmS == 0) { elmR = elmV; elmG = elmV; elmB = elmV; } else { t1 = elmV; t2 = (255 - elmS) * elmV / 255; t3 = elmH % 60; t3 = (t1 - t2) * t3 / 60; if (elmH < 60) { elmR = t1; elmB = t2; elmG = t2 + t3; } else if (elmH < 120) { elmG = t1; elmB = t2; elmR = t1 - t3; } else if (elmH < 180) { elmG = t1; elmR = t2; elmB = t2 + t3; } else if (elmH < 240) { elmB = t1; elmR = t2; elmG = t1 - t3; } else if (elmH < 300) { elmB = t1; elmG = t2; elmR = t2 + t3; } else if (elmH < 360) { elmR = t1; elmG = t2; elmB = t1 - t3; } else { elmR = 0; elmG = 0; elmB = 0; } } elmR = Math.floor(elmR); elmG = Math.floor(elmG); elmB = Math.floor(elmB); clrRGB = '#' + elmR.toString(16) + elmG.toString(16) + elmB.toString(16); elmH = elmH + rate; if (elmH >= 360) elmH = 0; return clrRGB; } </script>
________________________________________

35 - 登陆框内添加来回跑动的小熊
修改方法:分页面模板(page_index),
在template.html(0)代码中,添加代码如下,(红色为添加部分)
<div>用户帐号:<input tyep="text" name="username" style="background-image: url('login.gif')" size="12" /><xsl:if test="BoardList/forum_setting/@logincheckcode=1"> 验证码:<input type="text" name="codestr" size="4" /><img src="DV_getcode.asp" height="18" alt="验证码,看不清楚?请点击刷新验证码" style="cursor : pointer;" onclick="this.src='DV_getcode.asp'"/></xsl:if></div>
其中login.gif为小熊图
________________________________________

36 - 将首页yahoo搜索换成QQ音乐电台修改方法
演示地址:http://www.joy01.comhttp://www.joy01.com
<iframe width="255" height="30" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="http://listen.qq.com/cj/player.htm">
</iframe>

方法2
代码:
<iframe width="180" height="30" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="http://bbs.qq.com/radio.htm">
</iframe>
登陆后台===>>>>分页面模板(page_index)===>>>>template.html(0)
找到如下代码:
<div style="float:left;padding:3px;width:49%;height:28px;" >
<div style="float:left;"><a href=http://www.yisou.com/search?pid=400107_1006 target="_blank"><img src="images/search/yisou.gif" border="0" alt="一 搜" style="margin-top:10px;margin-left:10px;margin-right:6px;" align="absmiddle"/></a></div>
<form method="POST" action="query.asp" target="_blank">
<input type="hidden" value="2" name="isWeb"/>
<input type="hidden" value="8" name="stype"/>
<div style="float:left;">
<input name="keyword" size="20" value="关键字" onmouseover="this.focus()" onblur="if (this.value =='') this.value='请输入关键字' " onfocus="this.select()" onclick="if(this.value=='请输入关键字')this.value=''" style="height : 18px;border:solid 1px #D4D4D4;BACKGROUND-COLOR: #FAFAFA;COLOR: #4d4d4d;FONT-FAMILY: Arial; margin-top:3px;margin-left:0px;margin-right:5px;"/>
</div>
<div style="float:left;">
<input style="border:solid 1px #D4D4D4;BACKGROUND-COLOR: #FAFAFA; height : 22px;COLOR: #4d4d4d;FONT-FAMILY: Arial; FONT-SIZE:11.5px;margin-top:3px;margin-left:5px;margin-right:5px;" type="submit" value="搜一搜" name="submit"/>
</div>
</form>
</div>
将上面代码替换为:
<div style="float:left;padding:3px;width:44%;height:28px;" >
<div style="float:left;"> <iframe width="255" height="30" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="http://listen.qq.com/cj/player.htm">
</iframe> </div>
</div>
即可!
注:如您此前将yahoo搜索换成其他搜索了则只需找到搜索代码并替换即可!
8楼
夏雪儿 发表于:2009/3/29 17:22:19
37 - 将签名框起来
方法1:
在 后台 的 风格界面模板总管理 中
修改 分页面模板page_dispbbs 中的 template.html(0)
查找:
</div>
<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !='' and @signflag =1">
<div style="width:85%;overflow-x: hidden;">
<img src={/post/setting/@picurl}sigline.gif /><br/>
<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usersign" disable-output-escaping="yes"/>
</div>
改为:
</div>
<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !='' and @signflag =1">
<div style="width:85%;overflow-x: hidden;">
<fieldset style="padding: 10px;"><legend><b>这是<font color="red"><xsl:value-of select="@username"/></font>的签名,帅吧!</b></legend>
<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usersign" disable-output-escaping="yes"/></fieldset>
</div>
原来的签名分界虚线图片我觉得不好看。就不要了。
这样在签名就被框起来并署名为:某某的签名
你也可以根据自己论坛的实际情况进行修改,
比如:下面是某某的签名、签名(某某)等等。。
方法2:
在 后台 的 风格界面模板总管理 中

修改 分页面模板page_dispbbs 中的 template.html(0)

查找:

</div>

<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !='' and @signflag =1">
<div style="width:85%;overflow-x: hidden;">
<img src={/post/setting/@picurl}sigline.gif /><br/>
<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usersign" disable-output-escaping="yes"/>
</div>

改为:
</div>
<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !='' and @signflag =1">
<div style="width:85%;overflow-x: hidden;">
<b>这是<font color="red"><xsl:value-of select="@username"/></font>的签名,帅吧!</b>
<table cellSpacing="0" cellPadding="0" border="0">
<tr><td><img src="skins/default/qm/c1.gif"/></td>
<td background="skins/default/qm/s1.gif" align="center"><img src="skins/default/qm/clover.gif"/></td>
<td><img src="skins/default/qm/c2.gif"/></td></tr>
<tr><td vAlign="middle" background="skins/default/qm/s4.gif"><img src="skins/default/qm/clo_tl.gif"/></td>
<td><font color="#808080"><xsl:value-of select="/post/userlist/user[@userid=$userid]/@usersign" disable-output-escaping="yes"/></font></td>
<td vAlign="middle" background="skins/default/qm/s2.gif"><img src="skins/default/qm/clo_tr.gif"/></td>
</tr><tr>
<td vAlign="top"><img src="skins/default/qm/c4.gif"/></td>
<td background="skins/default/qm/s3.gif" align="center"><img src="skins/default/qm/clo_y.gif"/></td>
<td align="right"><img src="skins/default/qm/c3.gif"/></td>
</tr></table>
</div>
点击浏览该文件

方法3:
http://bbs.dvbbs.net/dispbbs.asp?boardID=13&ID=1113639&page=1
________________________________________


38 - 如何修改SP1项部的图片
在后台“界面风格总管理”==>>动网默认风格分页面模板(main_style)界面风格管理==>>Dvbbs.mainhtml(4)找到如下代码:

<div class="mainbar" id="topbar_top">dvbbs</div>
<div class="mainbar" id="topbar_mid">
<div id="topbar_mid_r">
<div style="cursor:hand" onclick="window.external.AddFavorite(document.location.href,'{$title}')" onmousemove="status='收藏本页';" onmouseout="status='';">收藏本页</div>
<div><a href="{$mailto}" target="_blank">联系我们</a></div>
<div><a href="boardhelp.asp?boardID=18">论坛帮助</a></div>
</div>
<div id="topbar_mid_l">
<a href="{$link}"><img border="0" src="{$logo}" alt="" /></a>
</div>
<div id="topbar_mid_m">{$top_ads}</div>
</div>
<div class="mainbar" id="topbar_bottom">dvbbs</div>
<div class="mainbar" id="topbar_menu">{$menu}</div>
<br />

替换成:

<div class="mainbar" id="topbar_top">dvbbs</div>
<div class="mainbar" id="topbar_mid">
<table width="780" height="242" border="0" align="center">
<tr>
<td align=left background="Skins/Default/Koomv_ZhongQ.jpg">
<div align="right">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="240">
<param name="movie" value="Skins/Default/KoomvSWF/koomv_guang.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="Skins/Default/KoomvSWF/koomv_guang.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="240"></embed>
</object>
</div></td>
</tr>
</table>
</div>
<div class="mainbar" id="topbar_bottom">dvbbs</div>
<div class="mainbar" id="topbar_menu">{$menu}</div>
<br />

注:无语改的是固定比例的,如果要改为百分比的,只需将上面红色的代码改为:width="100%"即可;蓝色的为背景图片地址;紫色的代码为透明FLASH代码。
________________________________________


39 - 首页版块列表图片过大时表格断线的解决
在CSS样式表中找到:

.index_left_states{border-right : 1px solid #6595d6;width :46px;float:left;height:60px;background-color : #fff;}

把红色的数值改大一点,大小根据图片而定。
________________________________________


40 - 快速回复心情图片行高的修改
如果你使用了效大的心情图片,如空谷社区这样的,在快速回复栏一定只能看到一小部份,为了美观,无语就把这个框框改高了点。
方法如下:
动网默认风格分页面模板(page_dispbbs)界面风格管理template.html(0),找到:

<div style="overflow : auto ;padding:4px 20px 4px 20px;height:30px;line-height:30px;text-align : left;border:1px inset;background-color: #fff;">
<xsl:for-each select="post/emot/em">
<xsl:choose>
<xsl:when test="position() &gt; 9"><img src="{$empath}{.}" alt="" style="margin:6px;cursor: pointer;" onclick="putEmot('em{position()}');"/></xsl:when>
<xsl:otherwise><img src="{$empath}{.}" alt="" style="margin:6px;cursor: pointer;" onclick="putEmot('em0{position()}');"/></xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</div>

其实只要改红色的两个30就好了,改时这两个数字最好一样。要多高自己看着办。
蓝色的一窜数值是指层边框与内容(即心情图片)的距离,依次是上、右、下、左的距离,呵呵,是不是又学到一点DIV的东东??
空谷社区是把这句改成了这样的,效果你可以自己看。

<div style="overflow : auto ;padding:1px 0px 1px 0px;height:70px;line-height:70px;text-align : left;border:1px inset;background-color: #fff;">
________________________________________


42 - 贴子显示页个人信息内容超多使表格断线的解决方法
动网默认风格分页面模板(page_dispbbs)界面风格管理template.html(0),找到:

<xsl:when test="post/agent/@browser='Microsoft Internet Explorer'">height:310px;width:97%;padding-right:0px; overflow-x: hidden;</xsl:when>

只需把红色的310改大一点就OK了,至于改多大,根据你的个人信息有多少来定。如果你的个人信息有无限多,就把这个改成无限大,嘿嘿!!
[此贴子已经被作者于2006-6-24 19:42:24编辑过]
________________________________________


43 - 注册时将“填写详细资料”默认为打开
在:动网默认风格分页面模板(page_login)界面风格管理template.html(13)
找到:
<table cellpadding=3 cellspacing=1 align=center class=tableborder1 id=adv style="DISPLAY: none" >
<TR align=middle><Th colSpan=2 height=24 align=left>填写详细资料</TH></TR>
将色的代码删除掉即可。
________________________________________

44 - 去掉论坛导航栏处“搜一搜更多此类问题”
动网默认风格分页面模板(main_style)界面风格管理Dvbbs.mainhtml(5)
找到:
<div style="float:right;">{$SearchStr}&nbsp;</div>
删除或者屏蔽即可
________________________________________

45 - 、"论坛通行证"全面大清除
第一:首页登陆时显示的“论坛通行证”去除
动网默认风格分页面模板(page_index)界面风格管理 template.html(0)

<!--
<div style="margin-top:10px;">
<form action="login.asp?action=chk" method="post">
<a href="http://www.dvbbs.net/passport/help.asp" target="_blank" title="注册论坛通行证可让您使用一个帐号通行于国内大部分的网络论坛社区,点击查看更详细帮助">通<xsl:text disable-output-escaping="yes" >&amp;nbsp;</xsl:text>行<xsl:text disable-output-escaping="yes" >&amp;nbsp;</xsl:text>证</a><xsl:text disable-output-escaping="yes" >&amp;nbsp;</xsl:text>:<input type="text" name="passport" size="12" /> <input type="submit" name="submit" value="论坛通行证登录" /> [ <a href="lostpass.asp"> 忘记密码</a> ] </form> </div>
-->
将上面一大段屏蔽掉,OK,第一项搞掂!!!
第二:重登陆或登陆失败时的登陆页面“论坛通行证”去除
动网默认风格分页面模板(page_login)界面风格管理 template.html(0)
删除此句: {$rayuserlogin}
我试过,直接屏蔽好像无效,只有野蛮一点,直接“Delete”就干掉了。
第三:注册页面的“论坛通行证”去除

动网默认风格分页面模板(page_login)界面风格管理 template.html(13)

<!--
<TR>
<TD class=tablebody1><B>论坛通行证(可不填写)</B>:<BR>
可绑定已有论坛通行证或新建论坛通行证帐号<BR>
请输入已注册的论坛通行证或需新建的通行证帐号名称
</TD>
<TD class=tablebody1>
<INPUT maxLength=50 size=30 name="Forum_Passport">
<a href="http://www.dvbbs.net/passport/help.asp" title="注册论坛通行证可让您使用一个帐号通行于国内大部分的网络论坛社区,点击查看更详细帮助" target=_blank>关于论坛通行证</a></TD>
</TR>
-->
怎么样,是不是越来越兴奋了,要不要更彻底一点??当然要,那就再继续看……
第四:用户控制面板下拉菜单里的“设置论坛通行证”项去除
动网默认风格分页面模板(main_style)界面风格管理Dvbbs.mainhtml(17)
屏蔽或删除这句:
<br /><a href="passport.asp"><font color="blue">论坛通行证设置</font></a>
OK,全部搞掂大家庆祝吧!!!
9楼
夏雪儿 发表于:2009/3/29 17:22:47
47 - 主题贴编辑后自动提升
打开savepost.asp,第921行左右可以找到代码:

Dvbbs.Execute("update dv_topic set title='"&topic&"',TopicMode="&MyTopicMode&" "&iExpression&" where topicid="&rootid)

把它改成:

Dvbbs.Execute("update dv_topic set title='"&topic&"',LastPostTime="&SqlNowString&",TopicMode="&MyTopicMode&" "&iExpression&" where topicid="&rootid)
即可实现这个目的。
________________________________________

;

48 - 状态栏显示站长QQ和电子邮件地址
默认模板分页面模板(main_style)中的Dvbbs.mainhtml(2)
在body topmargin="0" leftmargin="0后添加:
onLoad="window.status=' 站长QQ:38843972 Email:xkyz@sina.com'"
________________________________________


49 - 让斑竹不能给自己加精华
文件Admin_posting.asp

topic=rs("topic")
topicusername=rs("username")
topicuserID=rs("postuserID")

前面加一段代码

If Rs("PostUserID")=Dvbbs.UserID and Dvbbs.BoardMaster Then Dvbbs.AddErrCode(28) : Exit Sub
即可。
________________________________________


50 - 上传附件显示详细信息的修改方法
实现如下功能:
1、单贴间多个下载文件单独记录下载次数并显示文件名(这个只是以前那个的Bug修复)
2、显示原来上传时的文件名,而不是变成序号的文件名(不影响保密功能)
3、可以查看下载者的功能(只有发布者和管理员可以看到,别人看不到)
4、文件长度显示,该Byte就Byte,该KByte就KByte,该MByte就MByte(应该不会有那个论坛提供GByte下载吧)
5、无论上传文件后系统加了什么样的后缀序号(其实是用于防盗和防止文件重名的),下载时都会只显示原来的文件名,不会出现后边的一长串序号(这个功能要在系统开启了防盗功能才有效)
一、修改inc/dv_ubbcode.asp:
原来:
re.Pattern="\x01UPLOAD=(.[^\x01]*)\x02(viewFile\.asp.[^\x01]*)\x01\/UPLOAD\x02"
s= re.Replace(s,"<br><IMG SRC=""skins/default/filetype/$1.gif"" border=0> <a href=""$2"" target=_blank>点击浏览该文件</a>")
re.Pattern="viewFile.asp\?"
s= re.Replace(s,"viewFile.asp?Boardid="&Dvbbs.Boardid&"&")
re.Pattern="\x01UPLOAD=(.[^\x01]*)\x02(.[^\x01]*)\x01\/UPLOAD\x02"
s= re.Replace(s,"<br><img src=""skins/default/filetype/$1.gif"" border=""0""> <a href=""$2"" target=""_blank"">点击浏览该文件</a><br><img src=""$2"" border=""0"" >")

这个是标准DV的代码,不含以前修改的代码(如果你已经修改过,请恢复为DV7标准代码)
改为:
Dim Test
Dim LoopCount
LoopCount=0
re.Pattern="(^.*)\x01UPLOAD=(.[^\x01]*)\x02viewFile\.asp\?id=*([0-9]*)\x01\/UPLOAD\x02(.*)"
Test=re.Test(s)
if Test then
dim upsql,uprs
dim uploadid
dim TrueFileName
dim TruePos
dim FileLen
dim iDownUser
dim SplitDownUser
dim iii
Set uprs = Server.CreateObject("ADODB.Recordset")
do while Test
uploadid=re.Replace(s,"$3")
if IsNumeric(uploadid) then
upsql="select F_Filename,F_FileType,F_FileSize,F_DownNum,F_DownUser from DV_Upfile where F_ID="&trim(uploadid)
uprs.Open upsql,conn,1,1
TruePos=instrrev(uprs("F_Filename"),"___")
if TruePos>0 then
TrueFileName=left(uprs("F_Filename"),TruePos-1)
else
TrueFileName=uprs("F_Filename")
end if
TruePos=instrrev(TrueFileName,"/")
if TruePos>0 then
TrueFileName=right(TrueFileName,len(TrueFileName)-TruePos)
end if
FileLen=uprs("F_FileSize")
if FileLen>1024 then
FileLen=Round(FileLen / 1024,2)
if FileLen > 1024 then
FileLen=Round(FileLen / 1024,2)
FileLen="<B>" & FileLen & "</B> MByte"
else
FileLen="<B>" & FileLen & "</b> KByte"
end if
else
FileLen="<B>" & FileLen & "</B> Byte"
end if
if dvbbs.membername<>"" and (dvbbs.membername=username or dvbbs.master) then
if (not isnull(uprs("F_DownUser"))) and uprs("F_DownUser")<>"" then
SplitDownUser=split(uprs("F_DownUser"),"|")
iDownUser="<select size=1><option value=0>以下用户</option>"
for iii=0 to ubound(SplitDownUser)
iDownUser=iDownUser & "<option value="&iii&">"&SplitDownUser(iii)&"</option>"
next
iDownUser=iDownUser&"</select>"
else
iDownUser=""
end if
s= re.Replace(s,"$1<BR><FIELDSET><LEGEND>本帖包含附件</LEGEND><TABLE cellSpacing=3 border=0 cellpadding=0><tr height=25 valign=middle><td><IMG src=""skins/default/filetype/"&uprs("F_FileType")&".gif"" border=0></td><TD><A href=""viewFile.asp?Boardid=8&ID="&trim(uploadid)&""" target=_blank>"&TrueFileName&"</A>&nbsp; (&nbsp;"&FileLen&",已被"&iDownUser&"下载 <FONT color=red><b>"&uprs("F_DownNum")&"</b></FONT>&nbsp;次&nbsp;)</TD></TR></TABLE></FIELDSET><BR>$4")
else
s= re.Replace(s,"$1<BR><FIELDSET><LEGEND>本帖包含附件</LEGEND><TABLE cellSpacing=3 border=0 cellpadding=0><tr height=25 valign=middle><td><IMG src=""skins/default/filetype/"&uprs("F_FileType")&".gif"" border=0></td><TD><A href=""viewFile.asp?Boardid=8&ID="&trim(uploadid)&""" target=_blank>"&TrueFileName&"</A>&nbsp; (&nbsp;"&FileLen&",已被下载 <FONT color=red><b>"&uprs("F_DownNum")&"</b></FONT>&nbsp;次&nbsp;)</TD></TR></TABLE></FIELDSET><BR>$4")
end if
uprs.close
end if
re.Pattern="(^.*)\<\/FONT\>\&nbsp\;次\&nbsp\;\)\<\/TD\>\<\/TR\>\<\/TABLE\>\<\/FIELDSET\>(\<BR\>){0,}\<FIELDSET\>\<LEGEND\>本帖包含附件\<\/LEGEND\>\<TABLE cellSpacing=3 border=0 cellpadding=0\>(.*)"
s=re.Replace(s,"$1</FONT>&nbsp;次&nbsp;)</TD></TR>$3")
re.Pattern="(^.*)\x01UPLOAD=(.[^\x01]*)\x02viewFile\.asp\?id=*([0-9]*)\x01\/UPLOAD\x02(.*)"
Test=re.Test(s)
LoopCount=LoopCount+1
If LoopCount>MaxLoopCount Then Exit Do
loop
end if

二、修改viewfile.asp:
1、原来:
If Dvbbs.Forum_Setting(75)="0" Then
Dvbbs.Execute("Update dv_upfile Set F_DownNum=F_DownNum+1 Where F_ID="&DownID)
Response.Redirect uploadpath&rs("F_filename")
Else
filename=Replace(rs("F_filename"),"..","")&""
If Request.ServerVariables("HTTP_REFERER")="" Or InStr(Request.ServerVariables("HTTP_REFERER"),Request.ServerVariables("SERVER_NAME"))=0 Or filename="" Then
Response.Redirect "index.asp"
Else
Call downloadFile(Server.MapPath(Dvbbs.Forum_Setting(76)&filename))
End If
End If
现在:
If Dvbbs.Forum_Setting(75)="0" Then
if dvbbs.membername<>"" then
if not instr(1,"|"&rs("f_downuser")&"|","|"&dvbbs.membername&"|")>0 then
if isnull(rs("F_DownUser")) or rs("F_DownUser")="" then
conn.execute("update dv_upfile set F_DownNum=F_DownNum+1,F_DownUser='"&dvbbs.membername&"' where F_ID="&DownID)
else
conn.execute("update dv_upfile set F_DownNum=F_DownNum+1,F_DownUser=F_DownUser+'|"&dvbbs.membername&"' where F_ID="&DownID)
end if
end if
else
Dvbbs.Execute("Update dv_upfile Set F_DownNum=F_DownNum+1 Where F_ID="&DownID)
end if
Response.Redirect uploadpath&rs("F_filename")
Else
filename=Replace(rs("F_filename"),"..","")&""
If Request.ServerVariables("HTTP_REFERER")="" Or InStr(Request.ServerVariables("HTTP_REFERER"),Request.ServerVariables("SERVER_NAME"))=0 Or filename="" Then
Response.Redirect "index.asp"
Else
if dvbbs.membername<>"" then
if not instr(1,"|"&rs("f_downuser")&"|","|"&dvbbs.membername&"|")>0 then
if isnull(rs("F_DownUser")) or rs("F_DownUser")="" then
conn.execute("update dv_upfile set F_DownNum=F_DownNum+1,F_DownUser='"&dvbbs.membername&"' where F_ID="&DownID)
else
conn.execute("update dv_upfile set F_DownNum=F_DownNum+1,F_DownUser=F_DownUser+'|"&dvbbs.membername&"' where F_ID="&DownID)
end if
end if
else
Dvbbs.Execute("Update dv_upfile Set F_DownNum=F_DownNum+1 Where F_ID="&DownID)
end if
Call downloadFile(Server.MapPath(Dvbbs.Forum_Setting(76)&filename))
End If
End If

2、原来:
If Response.IsClientConnected Then
Response.AddHeader "Content-Disposition", "attachment; filename=" & f.name
现在:
If Response.IsClientConnected Then
dim TruePos
dim TrueFileName
TruePos=instrrev(f.name,"___")
if TruePos>0 then
TrueFileName=left(f.name,TruePos-1)
else
TrueFileName=f.name
end if
TruePos=instrrev(TrueFileName,"/")
if TruePos>0 then
TrueFileName=right(TrueFileName,len(TrueFileName)-TruePos)
end if
Response.AddHeader "Content-Disposition", "attachment; filename=" & TrueFileName
全部完成!
________________________________________


51 - 在线列表中方便查询客人和会员IP来源
找到后台风格样式模板总管理--Page_online temp(0)的
if ((username!=''&&(str[i][4])!=0&&str[i][3]=='2')||(master==1&&(str[i][4])!=0))
{
showstring+='<a href=dispuser.asp?name='+str[i][1]+' target=_blank >查看资料</a>&nbsp;&nbsp;<a href=messanger.asp?action=new&touser='+str[i][1]+' target=_blank >给他留言</a>'
}
改为:
if ((username!=''&&(str[i][4])!=0&&str[i][3]=='2')||(master==1&&(str[i][4])!=0))
{
showstring+='<a href=dispuser.asp?name='+str[i][1]+' target=_blank >查看资料</a>&nbsp;&nbsp;<a href=messanger.asp?action=new&touser='+str[i][1]+' target=_blank >给他留言</a>&nbsp;&nbsp;<a href=TopicOther.asp?t=1&action=lookip&ip='+str[i][tmpcount[4]]+' >查看IP来源</a>'
} else {
if(master==1) showstring+='I P来 源:<a href=TopicOther.asp?t=1&action=lookip&ip='+str[i][tmpcount[4]]+' >查看IP来源</a>'
________________________________________


52 - 公告和短消息中开启URL自动识别的修改
在inc/dv_ubbcode.asp中找到(一共两处都要改):
Board_Setting(5)=0:Board_Setting(7)=1
改为:
Board_Setting(5)=1:Board_Setting(7)=1
________________________________________


53 - 论坛同等级版主不能相互编辑的修改
post.asp

If Cint(Dvbbs.UserGroupID) < 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then
Dvbbs.AddErrCode(75)
改為:
If Cint(Dvbbs.UserGroupID) < 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then
'Dvbbs.AddErrCode(75)

savepost.asp

If Cint(Dvbbs.UserGroupID) < 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then
Dvbbs.AddErrCode(75)
改為:
If Cint(Dvbbs.UserGroupID) < 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") then
'Dvbbs.AddErrCode(75)
10楼
夏雪儿 发表于:2009/3/29 17:23:13
54 - 验证码自动填写
1、将以下代码存为Dv_ShowCode.asp,并放在论坛根目录(也可放其他目录及存成其他文件名,但应于第三步的src相对应)。

<script>if(parent.document.all.codestr)parent.document.all.codestr.value="<%=Session("GetCode")%>";</script>

2、后台风格管理Main_Style,MainHtml(8),在代码最后加入以下代码:

<iframe frameborder="no" height=0 width=0 src="Dv_ShowCode.asp"></iframe>

即可
________________________________________


55 - 去掉后台60秒刷新的方法
ADMIN目录 INDEX.ASP文件 删除<meta http-equiv="refresh" content="60">
________________________________________

56 - 快速查看跟贴,只有一页时,不显示翻页代码
打开Loadtree1.asp,112行:
Response.Write "tmpstr+=showpage
改成:If Rs.PageCount>1 Then Response.Write "tmpstr+=showpage
________________________________________


57 - 加强检查注册昵称,防止全数字及简单重复ID注册
在Reg.asp第180行左右找到代码:
If Dvbbs.forum_setting(78)="1" Then
前面加入以下几行代码:

'===加强检查注册昵称代码==
If IsNumeric(username) then
ErrCodes=ErrCodes+"<li>不能使用纯数字ID进行注册,谢谢合作!"
End If
For I=1 to Len(username)
If left(Username,1)<>mid(Username,i,1) or asc(Left(Username,1))<0 Then I=0:Exit For
Next
If I>0 Then
ErrCodes=ErrCodes+"<li>昵称不能全部使用重复字符!"
End If
'==============

如果想在检测用户名称的时候就通知用户的话,请在第627左右找到代码:
If ErrCodes<>"" Then Showerr()
再在前面插入这段检测的代码即可。
________________________________________

58 - 默认发帖方式改为ubb发帖方式
进入后台管理
找到风格界面模板总管理
分页面模板(page_post) 选 界面风格
修改 template.html(11) (在最后面)
if (Dvbbs_bLoad==false) { Dvbbs_InitDocument("Body","GB2312"); } if (Dvbbs_bTextMode!=3){Dvbbs_setMode(3);} </Script>
红色为增加部分。我只修改发表帖子,其他是否要修改就没有测试,如果有多个模板就都要修改。
________________________________________


59 - 自动隐藏友情链接 [原创|小修改](绿色|兼容6.0 7.0 7.0sp2 7.1 7.1sp1)
到后台界面风格index.asp里面的template.html(9)在<!--index.asp##首页友情连接HTML+JS处理部分-->后面加上

<!--LIMK隐藏开始-->
<SCRIPT language=JavaScript>
<!--
var old_menu = ’’;
function Show( divnum )
{
var obj = eval(divnum+".style");
if( old_menu != divnum) {
if( old_menu !=’’ ) {
eval(old_menu+".style").display = "none";
}
obj.display = "block";
old_menu = divnum;
} else {
obj.display = "none";
old_menu = ’’;
}
}
//-->
</SCRIPT>
<!--LINK隐藏结束-->

然后搜索找到<Th colSpan=2 align=left height=25>-=> 友情论坛</Th>把他改为<Th colSpan=2 align=left height=25><a href="javascript:Show(’LINK’);" class="law">-=> 友情论坛</a></Th>
(大家的界面风格都不同,所以我就简单说了。)之后在需要隐藏的那个表格前后分别加上<div id="LINK" style="display:none;">和</div>  
  
________________________________________


61 - 为社区的“注册协议"加入阅读时间延迟
动网默认风格分页面模板(page_login)界面风格管理-template.html(12)

<!--reg.asp##阅读注册协议-->
<table cellpadding=3 cellspacing=1 align=center class=tableborder1>
<form action="reg.asp?action=apply" method="post" name="agree">
<input name="action" type="hidden" value="agreed">
<input type=hidden name="forum" value="inforum">
<tr><th align=center><form action="reg.asp?action=apply" method=post>服务条款和声明</td></tr>
<tr><td class=tablebody1 align=left>
<b>继续注册前请先阅读【{$Forum_Name}】论坛协议</b>
<BR><BR>
欢迎您加入【{$Forum_Name}】参加交流和讨论,【{$Forum_Name}】为公共论坛,为维护网上公共秩序和社会稳定,请您自觉遵守以下条款:
<BR><BR>
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播下列信息:
<BR><BR>
(一)煽动抗拒、破坏宪法和法律、行政法规实施的;<BR>
(二)煽动颠覆国家政权,推翻社会主义制度的;<BR>
(三)煽动分裂国家、破坏国家统一的;<BR>
(四)煽动民族仇恨、民族歧视,破坏民族团结的;<BR>
(五)捏造或者歪曲事实,散布谣言,扰乱社会秩序的;<BR>
(六)宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的;<BR>
(七)公然侮辱他人或者捏造事实诽谤他人的,或者进行其他恶意攻击的;<BR>
(八)损害国家机关信誉的;<BR>
(九)其他违反宪法和法律行政法规的;<BR>
(十)进行商业广告行为的。
<BR><BR>
二、互相尊重,对自己的言论和行为负责。
</td></tr>
<tr><td class=tablebody2 align=center>
<center><input type="submit" value="请认真查看<条款和声明> (10 秒后继续)" name="agreeb">  
<input onclick=history.back(-1) type="reset" value=" 我 不 同 意 ">
</center>
</td></form></tr></table></td></tr>
<SCRIPT language=javascript>
<!--
var secs = 10;
document.agree.agreeb.disabled=true;
for(i=1;i<=secs;i++) {
window.setTimeout("update(" + i + ")", i * 1000);
}
function update(num) {
if(num == secs) {
document.agree.agreeb.value =" 我 同 意 ";
document.agree.agreeb.disabled=false;
}
else {
printnr = secs-num;
document.agree.agreeb.value = "请认真查看<条款和声明> (" + printnr +" 秒后继续)";
}
}
//-->
</SCRIPT>
________________________________________

62 - 魔法头像只在一楼显示的修改FOR7.1、SP1、(1027)
这个方法是把“魔法头像只在一楼显示”改到哪点哪显示,
演示:读窗网络 http://www.duhome.cn/bbs/dispbbs.asp?boardID=40&ID=523&page=1
方法如下:
进入后台,《风格界面模板总管理》、《分页面模板(page_dispbbs)》、《界面风格》、《template.html(0)》
找到
document.getElementById("MagicFace").style.top = '250px';
改成
document.getElementById("MagicFace").style.top = document.body.scrollTop+50;
________________________________________


63 - 7.1.0 sp1使友情连接图标紧凑的修改方法
进入页面模板(page_index)界面风格管理,在template.html(0)中查找一下代码:
<xsl:if test="count(BoardList/bbslink/link[@islogo=0]) mod 6 !=0"><br /></xsl:if>
<hr style="width:98%;"/>
<div style="padding:10px;line-height:40px;">
<xsl:for-each select="BoardList/bbslink/link[@islogo=1]">
<div style="float:left;width:16%;text-align : left;height:40px;" title="{@boardname}
{@readme}"> <a href="{@url}" target="_blank" ><img border="0" src="{@logo}" height="31" width="88" alt="{@boardname}
{@readme}" /></a></div><xsl:if test="(position() mod 6)=0 "><br /></xsl:if>
</xsl:for-each>
将其修改为:
<xsl:if test="count(BoardList/bbslink/link[@islogo=0]) mod 10 !=0"><br /></xsl:if>
<hr style="width:98%;"/>
<div style="padding:10px;line-height:33px;">
<xsl:for-each select="BoardList/bbslink/link[@islogo=1]">
<div style="float:left;width:10%;text-align : left;height:33px;" title="{@boardname}
{@readme}"> <a href="{@url}" target="_blank" ><img border="0" src="{@logo}" height="31" width="88" alt="{@boardname}
{@readme}" /></a></div>
</xsl:for-each>
即可。
说明:数字10为你每行显示的图标个数。数字33为每行的高度。数字10位为每个图标<div>所占的宽度。
删除了“<xsl:if test="(position() mod 6)=0 "><br /></xsl:if>”以防止不同分辨率下多余的<br>。这样在不同分辨率下,都可以自动折行了。
特别提醒:修改前请自行备份,以防不测。
________________________________________


64 - 在回复框中加入背景图片!!

在images/post目录下找到DhtmlEdit.js和reply.js文件
然后在
if (Dvbbs_bIsIE5){
var Dvbbs_bodyTag="<style type=text/css>.quote{margin:5px 20px;border:1px solid #CCCCCC;padding:5px; background:#F3F3F3 }\nbody{boder:0px}.HtmlCode{margin:5px 20px;border:1px solid #CCCCCC;padding:5px;background:#FDFDDF;font-size:14px;font-family:Tahoma;font-style : oblique;line-height : normal ;font-weight:bold;}\nbody{boder:0px}</style></head><BODY bgcolor=\"ffffff\" title=\"Ctrl+Enter直接提交贴子\" onkeydown=\"ctlent();\">";
}else
{
里的
<BODY bgcolor=\"ffffff\"

title=\"Ctrl+Enter直接提交贴子\" onkeydown=\"ctlent();\">";
增加一句
background=\"images/post/bg.gif\"(图片地址和名称自己修改,图片也是自己做得)
修改后成这样
if (Dvbbs_bIsIE5){
var Dvbbs_bodyTag="<style type=text/css>.quote{margin:5px 20px;border:1px solid #CCCCCC;padding:5px; background:#F3F3F3 }\nbody{boder:0px}.HtmlCode{margin:5px 20px;border:1px solid #CCCCCC;padding:5px;background:#FDFDDF;font-size:14px;font-family:Tahoma;font-style : oblique;line-height : normal ;font-weight:bold;}\nbody{boder:0px}</style></head><BODY bgcolor=\"ffffff\"background=\"images/post/bg.gif\" title=\"Ctrl+Enter直接提交贴子\" onkeydown=\"ctlent();\">";
}else
{
注意空格
________________________________________


65 - 阻止发广告的万能方法。
说明:以下方法适用于7.1,和7.1 SP1,7.0也可能适用,不过没测试。
此方法将使满足条件的贴子进入审核中,没有审核不能显示,不会将用户发贴删除。

一、打开Savepost.asp
二、搜索到NeedIsAudit=0
三、在它下面加上以下代码:
'VILL 新用户含链接不能发表
If DateDiff("d",Dvbbs.MyUserInfo(14),Now()) < 10 Then '10表示对注册不满10天的用户进行检查
Dim BlackList,TempBodyInfo,V
BlackList = ".cn|.net|.com|.org|.cc|.biz|合租服务器|入chinanet|整机租用|虚拟主机|域名注册|企业邮局" '这里可以自定义关键字
BlackList = Split(BlackList,"|")
TempBodyInfo = Content
TempBodyInfo = LCase(TempBodyInfo)
For V=0 To UBound(BlackList)
If InStr(TempBodyInfo,BlackList(V)) > 0 Then
NeedIsAudit=1
Exit Function
End If
Next
End If
'添加结束
________________________________________


67 - 公告滚动显示修改以及公告前加图片修改方法
动网默认风格分页面模板(page_index)界面风格管理
template.html(3)找到
<xsl:variable name="marquee" select="0"/><!--设置为1则移动公告-->
<xsl:variable name="maxposition" select="5"/><!--移动公告最多显示多少条-->
<xsl:variable name="show" select="1"/><!--方便不想显示公告的家伙,这里做了开关,设置为0则不显示公告-->
把0设为1就可以了
然后找到:
公告:<xsl:for-each select="xml/news[@boardid=$boardid][position() &lt; ($maxposition+1)]"> <a href="javascript:openScript('announcements.asp?boardid={$boardid}',500,400)"><b><xsl:value-of select="@title" disable-output-escaping="yes"/></b></a>(<xsl:value-of select="translate(@addtime,'T',' ')" />) </xsl:for-each>
把公告前加入<img alt="公告图片" src="images/gong.gif"/>
修改后如下
<img alt="公告图片" src="images/gong.gif"/>公告:<xsl:for-each select="xml/news[@boardid=$boardid][position() &lt; ($maxposition+1)]"> <a href="javascript:openScript('announcements.asp?boardid={$boardid}',500,400)"><b><xsl:value-of select="@title" disable-output-escaping="yes"/></b></a>(<xsl:value-of select="translate(@addtime,'T',' ')" />) </xsl:for-each>
共12 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright ©2004 - 2020 cnrr.cn
Powered By Dvbbs Version 8.0.0
Processed in .16797 s, 2 queries.