
68 - 签名前加入广告显示的修改
(page_dispbbs)界面风格管理-------template.html(0)
找到
<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !='' and @signflag =1">
<div style="width:85%;overflow-x: hidden;">
在其上面添加
<xsl:if test="@parentid > 0">
<div>
<hr/>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="100%" border="0">
<a href="http://www.500wan.com/sina/index.asp?regfrom=it577" title="新浪500W足球彩票合买俱乐部" target="_blank"><img src="UploadFile/2005-12/20051211102951734.gif" width="550" border="0" align="middle" /></a></td>
</tr>
</table><hr/>
</div></xsl:if>
就可以了,这里的"@parentid > 0" 表示除了楼主的贴子外,其他的都显示改广告.如果想让每个帖子都显示的话,头尾<xsl:if test="@parentid > 0"></xsl:if>两句就可以了,想只让楼主的帖子显示广告或者指定的某一楼显示广告将"@parentid > 0" 改成=0(0表是顶楼,您可以改成10等等)
________________________________________
69 - 取消超级版主的用户注册管理权限
打开:userregmanager.asp
<%
Rem 页面说明,前台的注册设置管理页面,只有超级版主和管理员可以进入
If Not Dvbbs.Master and Not Dvbbs.superboardmaster Then Response.redirect "showerr.asp?ErrCodes=<li>您没有权限进行用户注册管理。</li>
蓝色代码删掉保存就可以,测试通过了!
________________________________________
70 - 最顶部新增导航条的修改方法
参考网站:http://bbs.chinaz.com http://www.nogo8.com/bbshttp://www.nogo8.com/bbshttp://www.nogo8.com/bbs
这样的页面最顶部增加一个导航条,有很多方便之处,一来如果你的站项目比较多,比如有博客,游戏等,可以放在最上面,二来如果一些娱乐类论坛插件较多,可以选择主打的或者特色的连接做到上面,总之很方便。当然如果你有兴趣还可以放图片或者flash了。
代码:
<div class="mainbar" id="site_menu">
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a>
</div>
其中#可换成你需要的连接blank是打开方式,也可以任意修改。对应文字就不说了吧....想增加减少也很容易,就不说了。
方法:将代码插入(main_style)——Dvbbs.mainhtml(4)的最上面。^_^
后补:有朋友问到如何改背景颜色。下面说一下——
<div class="mainbar" id="site_menu">
改为<div class="mainbar" id="site_menu" style="background-color: #996600;>
就可以了。颜色代码自己随便改。
________________________________________
71 - 将顶部表格合并成自适应FLASH的修改方法
此法为本人用FORNTPAGE不断调试而来。
代码如下
<br>
<div class="mainbar" id="topbar_top">dvbbs</div>
<div class="mainbar" id="topbar_top">dvbbs</div>
<TABLE class=tableborder1 height=41 cellSpacing=0 cellPadding=0 width="100%"
align=center id="table2">
<TBODY>
<TR>
<TD width=1 height=31></TD>
<TD class=TopLighNav2 height=31>
<TABLE height=31 width="100%" align=center border=0 cellspacing="0" cellpadding="0" id="table3">
<TBODY>
<TR>
<TD align=center width="100%" height=18 valign="top">
<P align=center><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="100%" height="168" align="middle">
<param name="_cx" value="24024">
<param name="_cy" value="4445">
<param name="FlashVars" value>
<param name="Movie" value="你的FLASH地址">
<param name="Src" value="你的FLASH地址">
<param name="WMode" value="Transparent">
<param name="Play" value="-1">
<param name="Loop" value="-1">
<param name="Quality" value="High">
<param name="SAlign" value>
<param name="Menu" value="-1">
<param name="Base" value>
<param name="AllowScriptAccess" value="always">
<param name="Scale" value="ExactFit">
<param name="DeviceFont" value="0">
<param name="EmbedMovie" value="0">
<param name="BGColor" value>
<param name="SWRemote" value>
<param name="MovieData" value>
<param name="SeamlessTabbing" value="1"><embed src="你的FLASH地址" width="100%" height="100" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="noborder" bgcolor="#E4E8EF">
</object>
</TD>
</tr>
<tr>
<TD align=left width="110" height="29"> </TD><TD align=left width="111" height="29"> </TD><TD align=center width="111" height="29"></TD><TD align=center width="111" height="29"></TD><TD align=center width="111" height="29"></TD><TD align=left width="111" height="29"></TD><TD align=left width="111" height="29">
<p align="center">
</p>
</TD>
</tr>
</table>
</td>
</table>
<body bgcolor="#99CCFF" text="#0066FF">
<div class="mainbar" id="topbar_menu">{$menu}</div>
<br />
________________________________________
72 - 版主下拉For7.1SP1
page_index template.html(0)
1. 找到
<xsl:template match="/">
上面添加:
<xsl:variable name="m_script">
<![CDATA[<script language="JavaScript" type="text/JavaScript">
function jumpmaster(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
]]>
</xsl:variable>
2.找到
<xsl:otherwise>
<xsl:choose>
<xsl:when test="/BoardList/boardmaster[@boardid=$boardid]/master">版主:<xsl:for-each select="/BoardList/boardmaster[@boardid=$boardid]/master"> <a href="dispuser.asp?name={.}" title="查看版主{.}的资料" target="_blank"><xsl:value-of select="."/></a> </xsl:for-each></xsl:when>
<xsl:otherwise> 此版暂无版主 </xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
改为:
<xsl:otherwise>
<xsl:value-of select="$m_script" disable-output-escaping="yes"/>
<div style="margin-top:8px;">
<select name="m" size="1" style="width:80px;" onChange="jumpmaster('self',this,1)">
<option>版主列表</option>
<xsl:for-each select="/BoardList/boardmaster[@boardid=$boardid]/master">
<option value="Dispuser.asp?name={.}">
<xsl:value-of select="."/>
</option>
</xsl:for-each>
</select>
</div>
</xsl:otherwise>
________________________________________
73 - 快速回复栏修改方法
这样的设置,最大的好处就是可以任意更换发贴心情图片了。因为动网默认的设置里,如果你替换了比较大的发贴心情图片,在快速回复框里显示的很别扭的....
下面说说修改方法
所有设置均在后台风格模板设置中的page_dispbbs_template.html(0)中进行。
以下修改是首先实现发帖表情框的高度,我的想法是先看得见再说
找到
auto ;padding:4px 20px 4px 20px;height:30px;line-height:30px;text-align
把height:30px改为你想要的高度,一般对照你的心情图标高度调整就可以了。我设置的是70。
以下修改是先把段落格式,字体,字号这部分移走并放在快速回复工具栏中
找到这样一段,就是段落格式,字体,字号那段代码——
<div style="float:left;height:30px;line-height:30px;border:1px inset;background-color: #fff;padding:4px;">
<select id="Dvbbs_formatSelect" class="Dvbbs_TBGen" onchange="Dvbbs_doSelectClick('FormatBlock',this)">
<option>段落格式</option>
<option value="<P>">普通格式</option>
<option value="<H1>">标题 1</option>
<option value="<H2>">标题 2</option>
<option value="<H3>">标题 3</option>
<option value="<H4>">标题 4</option>
<option value="<H5>">标题 5</option>
<option value="<H6>">标题 6</option>
<option value="<H7>">标题 7</option>
<option value="<PRE>">已编排格式</option>
<option value="<ADDRESS>">地址</option>
</select>
<select class="Dvbbs_TBGen" id="FontName" onchange="FormatText ('fontname',this[this.selectedIndex].value);">
<option class="heading" selected="selected">字体</option>
<option value="宋体">宋体</option>
<option value="黑体">黑体</option>
<option value="楷体_GB2312">楷体</option>
<option value="仿宋_GB2312">仿宋</option>
<option value="隶书">隶书</option>
<option value="幼圆">幼圆</option>
<option value="新宋体">新宋体</option>
<option value="细明体">细明体</option>
<option value="Arial">Arial</option>
<option value="Arial Black">Arial Black</option>
<option value="Courier">Courier</option>
<option value="Verdana">Verdana</option>
<option value="Wide Latin">Wide Latin</option>
<option value="Wingdings">Wingdings</option>
</select>
<select class="Dvbbs_TBGen" id="FontSize" onchange="FormatText('fontsize',this[this.selectedIndex].value);">
<option class="heading" selected="selected">字号</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
</div>
把这段剪切,然后粘贴到
<img src="images/post/icon_alipay.gif" alt="生成一个支付宝交易信息" class="icoover" onmouseover="this.className='icoovermouseover';" onmouseout="this.className='icoover';" onclick="Dvbbs_UserDialog('InsertAlipay');this.className='icoonclick';"/>
</div>
</div>
两个</div>中间,然后把粘贴的代码中的
<div style="float:left;height:30px;line-height:30px;border:1px inset;background-color: #fff;padding:4px;">
改为<div>即可。当然以上两步你可以颠倒着做^_^!
以下修改是调整发帖表情框的高度,当然不想调也可以,只要你觉得好看...
找到:
<b>发贴表情</b></div>
<div style="height:160px;border:1px inset;background-color: #fff;padding:15px;text-indent:0px;overflow:auto;overflow-y:scroll;">
把height:160px中的数值改为想要的即可。我设定的是280。
好了。到这里就全部OK了。
下面附送1点小技巧
去掉快速回复框中的交易图标
很简单,,把
<img src="images/post/icon_alipay.gif" alt="生成一个支付宝交易信息" class="icoover" onmouseover="this.className='icoovermouseover';" onmouseout="this.className='icoover';" onclick="Dvbbs_UserDialog('InsertAlipay');this.className='icoonclick';"/>
删掉即可。
来源:http://bbs.dvbbs.net/dispbbs.asp?boardID=102&ID=1112601&page=1
(page_dispbbs)界面风格管理-------template.html(0)
找到
<xsl:if test="/post/userlist/user[@userid=$userid]/@usersign !='' and @signflag =1">
<div style="width:85%;overflow-x: hidden;">
在其上面添加
<xsl:if test="@parentid > 0">
<div>
<hr/>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="100%" border="0">
<a href="http://www.500wan.com/sina/index.asp?regfrom=it577" title="新浪500W足球彩票合买俱乐部" target="_blank"><img src="UploadFile/2005-12/20051211102951734.gif" width="550" border="0" align="middle" /></a></td>
</tr>
</table><hr/>
</div></xsl:if>
就可以了,这里的"@parentid > 0" 表示除了楼主的贴子外,其他的都显示改广告.如果想让每个帖子都显示的话,头尾<xsl:if test="@parentid > 0"></xsl:if>两句就可以了,想只让楼主的帖子显示广告或者指定的某一楼显示广告将"@parentid > 0" 改成=0(0表是顶楼,您可以改成10等等)
________________________________________
69 - 取消超级版主的用户注册管理权限
打开:userregmanager.asp
<%
Rem 页面说明,前台的注册设置管理页面,只有超级版主和管理员可以进入
If Not Dvbbs.Master and Not Dvbbs.superboardmaster Then Response.redirect "showerr.asp?ErrCodes=<li>您没有权限进行用户注册管理。</li>
蓝色代码删掉保存就可以,测试通过了!
________________________________________
70 - 最顶部新增导航条的修改方法
参考网站:http://bbs.chinaz.com http://www.nogo8.com/bbshttp://www.nogo8.com/bbshttp://www.nogo8.com/bbs
这样的页面最顶部增加一个导航条,有很多方便之处,一来如果你的站项目比较多,比如有博客,游戏等,可以放在最上面,二来如果一些娱乐类论坛插件较多,可以选择主打的或者特色的连接做到上面,总之很方便。当然如果你有兴趣还可以放图片或者flash了。
代码:
<div class="mainbar" id="site_menu">
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a> |
<a href="#" target="_blank">对应文字</a>
</div>
其中#可换成你需要的连接blank是打开方式,也可以任意修改。对应文字就不说了吧....想增加减少也很容易,就不说了。
方法:将代码插入(main_style)——Dvbbs.mainhtml(4)的最上面。^_^
后补:有朋友问到如何改背景颜色。下面说一下——
<div class="mainbar" id="site_menu">
改为<div class="mainbar" id="site_menu" style="background-color: #996600;>
就可以了。颜色代码自己随便改。
________________________________________
71 - 将顶部表格合并成自适应FLASH的修改方法
此法为本人用FORNTPAGE不断调试而来。
代码如下
<br>
<div class="mainbar" id="topbar_top">dvbbs</div>
<div class="mainbar" id="topbar_top">dvbbs</div>
<TABLE class=tableborder1 height=41 cellSpacing=0 cellPadding=0 width="100%"
align=center id="table2">
<TBODY>
<TR>
<TD width=1 height=31></TD>
<TD class=TopLighNav2 height=31>
<TABLE height=31 width="100%" align=center border=0 cellspacing="0" cellpadding="0" id="table3">
<TBODY>
<TR>
<TD align=center width="100%" height=18 valign="top">
<P align=center><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="100%" height="168" align="middle">
<param name="_cx" value="24024">
<param name="_cy" value="4445">
<param name="FlashVars" value>
<param name="Movie" value="你的FLASH地址">
<param name="Src" value="你的FLASH地址">
<param name="WMode" value="Transparent">
<param name="Play" value="-1">
<param name="Loop" value="-1">
<param name="Quality" value="High">
<param name="SAlign" value>
<param name="Menu" value="-1">
<param name="Base" value>
<param name="AllowScriptAccess" value="always">
<param name="Scale" value="ExactFit">
<param name="DeviceFont" value="0">
<param name="EmbedMovie" value="0">
<param name="BGColor" value>
<param name="SWRemote" value>
<param name="MovieData" value>
<param name="SeamlessTabbing" value="1"><embed src="你的FLASH地址" width="100%" height="100" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="noborder" bgcolor="#E4E8EF">
</object>
</TD>
</tr>
<tr>
<TD align=left width="110" height="29"> </TD><TD align=left width="111" height="29"> </TD><TD align=center width="111" height="29"></TD><TD align=center width="111" height="29"></TD><TD align=center width="111" height="29"></TD><TD align=left width="111" height="29"></TD><TD align=left width="111" height="29">
<p align="center">
</p>
</TD>
</tr>
</table>
</td>
</table>
<body bgcolor="#99CCFF" text="#0066FF">
<div class="mainbar" id="topbar_menu">{$menu}</div>
<br />
________________________________________
72 - 版主下拉For7.1SP1
page_index template.html(0)
1. 找到
<xsl:template match="/">
上面添加:
<xsl:variable name="m_script">
<![CDATA[<script language="JavaScript" type="text/JavaScript">
function jumpmaster(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
]]>
</xsl:variable>
2.找到
<xsl:otherwise>
<xsl:choose>
<xsl:when test="/BoardList/boardmaster[@boardid=$boardid]/master">版主:<xsl:for-each select="/BoardList/boardmaster[@boardid=$boardid]/master"> <a href="dispuser.asp?name={.}" title="查看版主{.}的资料" target="_blank"><xsl:value-of select="."/></a> </xsl:for-each></xsl:when>
<xsl:otherwise> 此版暂无版主 </xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
改为:
<xsl:otherwise>
<xsl:value-of select="$m_script" disable-output-escaping="yes"/>
<div style="margin-top:8px;">
<select name="m" size="1" style="width:80px;" onChange="jumpmaster('self',this,1)">
<option>版主列表</option>
<xsl:for-each select="/BoardList/boardmaster[@boardid=$boardid]/master">
<option value="Dispuser.asp?name={.}">
<xsl:value-of select="."/>
</option>
</xsl:for-each>
</select>
</div>
</xsl:otherwise>
________________________________________
73 - 快速回复栏修改方法
这样的设置,最大的好处就是可以任意更换发贴心情图片了。因为动网默认的设置里,如果你替换了比较大的发贴心情图片,在快速回复框里显示的很别扭的....
下面说说修改方法
所有设置均在后台风格模板设置中的page_dispbbs_template.html(0)中进行。
以下修改是首先实现发帖表情框的高度,我的想法是先看得见再说
找到
auto ;padding:4px 20px 4px 20px;height:30px;line-height:30px;text-align
把height:30px改为你想要的高度,一般对照你的心情图标高度调整就可以了。我设置的是70。
以下修改是先把段落格式,字体,字号这部分移走并放在快速回复工具栏中
找到这样一段,就是段落格式,字体,字号那段代码——
<div style="float:left;height:30px;line-height:30px;border:1px inset;background-color: #fff;padding:4px;">
<select id="Dvbbs_formatSelect" class="Dvbbs_TBGen" onchange="Dvbbs_doSelectClick('FormatBlock',this)">
<option>段落格式</option>
<option value="<P>">普通格式</option>
<option value="<H1>">标题 1</option>
<option value="<H2>">标题 2</option>
<option value="<H3>">标题 3</option>
<option value="<H4>">标题 4</option>
<option value="<H5>">标题 5</option>
<option value="<H6>">标题 6</option>
<option value="<H7>">标题 7</option>
<option value="<PRE>">已编排格式</option>
<option value="<ADDRESS>">地址</option>
</select>
<select class="Dvbbs_TBGen" id="FontName" onchange="FormatText ('fontname',this[this.selectedIndex].value);">
<option class="heading" selected="selected">字体</option>
<option value="宋体">宋体</option>
<option value="黑体">黑体</option>
<option value="楷体_GB2312">楷体</option>
<option value="仿宋_GB2312">仿宋</option>
<option value="隶书">隶书</option>
<option value="幼圆">幼圆</option>
<option value="新宋体">新宋体</option>
<option value="细明体">细明体</option>
<option value="Arial">Arial</option>
<option value="Arial Black">Arial Black</option>
<option value="Courier">Courier</option>
<option value="Verdana">Verdana</option>
<option value="Wide Latin">Wide Latin</option>
<option value="Wingdings">Wingdings</option>
</select>
<select class="Dvbbs_TBGen" id="FontSize" onchange="FormatText('fontsize',this[this.selectedIndex].value);">
<option class="heading" selected="selected">字号</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
</div>
把这段剪切,然后粘贴到
<img src="images/post/icon_alipay.gif" alt="生成一个支付宝交易信息" class="icoover" onmouseover="this.className='icoovermouseover';" onmouseout="this.className='icoover';" onclick="Dvbbs_UserDialog('InsertAlipay');this.className='icoonclick';"/>
</div>
</div>
两个</div>中间,然后把粘贴的代码中的
<div style="float:left;height:30px;line-height:30px;border:1px inset;background-color: #fff;padding:4px;">
改为<div>即可。当然以上两步你可以颠倒着做^_^!
以下修改是调整发帖表情框的高度,当然不想调也可以,只要你觉得好看...
找到:
<b>发贴表情</b></div>
<div style="height:160px;border:1px inset;background-color: #fff;padding:15px;text-indent:0px;overflow:auto;overflow-y:scroll;">
把height:160px中的数值改为想要的即可。我设定的是280。
好了。到这里就全部OK了。
下面附送1点小技巧
去掉快速回复框中的交易图标
很简单,,把
<img src="images/post/icon_alipay.gif" alt="生成一个支付宝交易信息" class="icoover" onmouseover="this.className='icoovermouseover';" onmouseout="this.className='icoover';" onclick="Dvbbs_UserDialog('InsertAlipay');this.className='icoonclick';"/>
删掉即可。
来源:http://bbs.dvbbs.net/dispbbs.asp?boardID=102&ID=1112601&page=1
- 评论[支持者: 0 人 ,反对者: 0 人,中立者: 0 人] 查看评论信息