中国硬笔书法论坛

 找回密码
 注册
搜索
查看: 1602|回复: 6
打印 上一主题 下一主题

修改手记(技术笔记,请勿回复) [复制链接]

Rank: 6Rank: 6

在线时间
1337 小时
注册时间
2006-6-12
最后登录
2016-7-3
阅读权限
150
帖子
2788
精华
5
积分
14435
威望
20 点
UID
2
跳转到指定楼层
1#
发表于 2006-8-1 19:57:04 |只看该作者 |倒序浏览
<p>post.asp和savepost.asp文件中,找到</p><p>&nbsp;&nbsp;&nbsp;&nbsp;If Cint(Dvbbs.UserGroupID) &lt; 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dvbbs.AddErrCode(75)<br/>&nbsp;&nbsp;&nbsp;&nbsp;ElseIf Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dvbbs.AddErrCode(76)<br/>&nbsp;&nbsp;&nbsp;&nbsp;End If </p><p>改为</p><p>&nbsp;&nbsp;&nbsp;&nbsp;If Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dvbbs.AddErrCode(76)<br/>&nbsp;&nbsp;&nbsp;&nbsp;End If </p><p></p><p>——————</p><p>同级别拥护不能修改问题 方法一</p>

[此贴子已经被作者于2006-8-1 12:01:09编辑过]


中国硬笔书法网谢谢您的支持!~610500 成都市新都区四川音乐学院戏文系 何晓巍 13980882075

Rank: 6Rank: 6

在线时间
1337 小时
注册时间
2006-6-12
最后登录
2016-7-3
阅读权限
150
帖子
2788
精华
5
积分
14435
威望
20 点
UID
2
2#
发表于 2006-8-1 20:00:27 |只看该作者
<p>post.asp和savepost.asp文件中,找到</p><p>&nbsp;&nbsp;&nbsp;&nbsp;If Cint(Dvbbs.UserGroupID) &lt; 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dvbbs.AddErrCode(75)<br/>&nbsp;&nbsp;&nbsp;&nbsp;ElseIf Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dvbbs.AddErrCode(76)<br/>&nbsp;&nbsp;&nbsp;&nbsp;End If </p><p>把上面的&lt; 4改为&lt; 1</p><p></p><p></p><p>同级别拥护不能修改问题 方法二</p>

[此贴子已经被作者于2006-8-1 12:01:20编辑过]


中国硬笔书法网谢谢您的支持!~610500 成都市新都区四川音乐学院戏文系 何晓巍 13980882075

使用道具 举报

Rank: 6Rank: 6

在线时间
1337 小时
注册时间
2006-6-12
最后登录
2016-7-3
阅读权限
150
帖子
2788
精华
5
积分
14435
威望
20 点
UID
2
3#
发表于 2006-9-12 07:25:10 |只看该作者
<ol><li style="MARGIN-BOTTOM: 15px;"><p><strong><font color="#ff0000">自从SP1以后一直不再支持鼠标滚动放大缩小图片,如何让这一功能继续可以使用?</font></strong><br/>inc\dv_ubbcode.asp文件中找到<br/></p><div class="quote"><font color="#008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rem 是否开启滚轮改变图片大小的功能,如果不需要可以屏蔽<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rem Node.attributes.setNamedItem(xml.createNode(2,"onmousewheel","")).text="return bbimg(this);"</font></div>改为 <div class="quote"><font color="#008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rem 是否开启滚轮改变图片大小的功能,如果不需要可以屏蔽</font><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Node.attributes.setNamedItem(xml.createNode(2,"onmousewheel","")).text="return bbimg(this);"</div>这样就可以继续使用鼠标放大缩小图片 </li><li style="MARGIN-BOTTOM: 15px;"><strong><font color="#ff0000">补允声明:Main.js文件中设置图片显示模式</font></strong><br/>论坛一直采用自动缩小大图片的模式,否则太大的图片,一样显示不出来,有些朋友经常提起,图片缩小显示后,图片右侧的空白地方太大,看起来影响视觉。<br/>05.11更新的main.js文件中可以设置图片的显示模式,下面来看如何设置<br/>打开文件inc\Main.js文件,找到<br/><div class="quote">var resizemode=<strong><font color="#ff0000">1</font></strong><br/></div>改动这里的数字,当设置为1时,图片自动适应窗口,这样可以避免图片右侧的空白区域(默认设置为1)<br/>当设置为2时,将以老模式显示图片,图片被缩小至固定大小,宽度约为500像素。</li></ol>
中国硬笔书法网谢谢您的支持!~610500 成都市新都区四川音乐学院戏文系 何晓巍 13980882075

使用道具 举报

Rank: 6Rank: 6

在线时间
1337 小时
注册时间
2006-6-12
最后登录
2016-7-3
阅读权限
150
帖子
2788
精华
5
积分
14435
威望
20 点
UID
2
4#
发表于 2006-9-12 20:49:54 |只看该作者
<p>Loadservoces.asp 文件 </p><p><br/>找到: </p><p><br/>Application(Dvbbs.CacheName &amp; "_TextAdservices").documentElement.appendChild( Application(Dvbbs.CacheName &amp; "_TextAdservices").createNode(1,"text","")).text="&lt;iframe src="""&amp;Dvbbs_Server_Url&amp;"dvbbs/DvDefaultTextAd.asp"" height=""23"" width=""100%"" marginwidth=""0"" marginheight=""0"" hspace=""0"" vspace=""0"" frameborder=""0"" scrolling=""no""&gt;&lt;/iframe&gt;" </p><p><br/>注释掉或删掉</p><p><br/>接下来,找到: </p><p><br/>xmlserverurl="<a href="http://server.dvbbs.net/dvbbs/Dv_xmlservices.asp" target="_blank"></a><a href="http://server.dvbbs.net/dvbbs/Dv_xmlservices.asp" target="_blank"><font color="#000000">http://server.dvbbs.net/dvbbs/Dv_xmlservices.asp</font></a><a target="_blank"></a>" </p><p><br/>注释掉或删掉 </p><p><br/>上传后更新一下缓存。</p><p>去掉国内最大</p>
中国硬笔书法网谢谢您的支持!~610500 成都市新都区四川音乐学院戏文系 何晓巍 13980882075

使用道具 举报

Rank: 6Rank: 6

在线时间
1337 小时
注册时间
2006-6-12
最后登录
2016-7-3
阅读权限
150
帖子
2788
精华
5
积分
14435
威望
20 点
UID
2
5#
发表于 2006-11-3 12:35:54 |只看该作者
<p>一、缘由及思路</p><p><br/></p><p>发帖机遇很好的功能,可惜到了7.1Sp1以后,只有看到没有开关的机遇程序,今天自己琢磨一下,小修改了使在7.0SP2上的完全适应7.1SP1~</p><p><br/></p><p>这个功能我是很需要,不知道大家是不是也很需要开关,尤其是防止编辑刷机遇,呵呵</p><p><br/></p><p>主要改动:针对&nbsp; 分页面模板<a href="http://localhost/bbs/admin/template.asp#" target="_blank"><font color="#f70909">(page_dispbbs)</font></a><font color="#f70909">&nbsp; template.html(0) </font> 已全部xml化,用老的会发生xml格式不对,加上我也没时间研究xml,所以把老的</p><p><br/></p><p>&lt;script&gt;if(document.location.toString().indexOf("action=edit")==-1)document.write('&lt;input type=checkbox name="neededdul" value="ON" id=eddulid&gt;&lt;label for=eddulid&gt;发贴机遇&lt;/label&gt;');&lt;/script&gt;</p><p><br/></p><p>改称脚本文件,使用<font color="#f70909">&lt;script language = "Javascript" src = "post.js" type="text/javascript"&gt;&lt;/script&gt;</font>方式来调用,我用的很好</p><p><br/></p><p>二、安装说明:</p><p><br/></p><p>本插件的安装需要修改1个文件,建议您在修改前先备份文件savepost.asp!</p><p><br/></p><p>1.请将plus_eddul.asp放在bbs目录下</p><p><br/></p><p>2.修改savepost.asp<br/>打开该文件,找到<br/>TempStr = Replace(TempStr,"{$returnurl}",returnurl)<br/>改为<br/><font color="#f73809">call eddulf()<br/></font>TempStr = Replace(TempStr,"{$returnurl}",returnurl)</p><p><br/></p><p>在顶头<br/>&lt;!--#include file="inc/ubblist.asp"--&gt;<br/>&lt;!--#include file="inc/Email_Cls.asp"--&gt;</p><p><br/></p><p>后面添加<br/><font color="#f70909">&lt;!--#include file="plus_eddul.asp"--&gt;</font></p><p><br/></p><p>三、stardy增加发帖际遇开关相关说明:</p><p><br/></p><p>修改方法:<br/>1)进入后台界面风格管理,点page_post界面风格,修改template.html(0)<br/>找到代码: &lt;input type="radio" name=emailflag value="3" {$checkbox5}&gt;邮件和短信通知</p><p><br/></p><p><br/>在后面插入一行代码:</p><p><br/></p><p><font color="#f70909">&lt;script language = "Javascript" src = "jiyupost.js" type="text/javascript"&gt;&lt;/script&gt;</font><br/></p><p><br/></p><p><font color="#f70909">注:此处也可以直接加入jiyupost.js中的代码</font></p><p><br/></p><p><font color="#f70909">jiyupost.js 的文件当然是随你自己喜欢,路经不要忘了相对应,我是直接放到bbs下的,所以就不加了</font></p><p><br/></p><p><font color="#000000">if(document.location.toString().indexOf("action=edit")==-1)<br/>document.write('&lt;input type=checkbox name="neededdul" value="ON" id=eddulid <font color="#f70909">checked</font>&gt;&lt;label for=eddulid&gt;发贴机遇&lt;/label&gt;');</font></p><p><br/></p><p><font color="#f70909">checked&nbsp; 为默认使用,如不想默认钩住发帖机遇 就去掉</font></p><p><br/></p><p><font color="#000000">2)编辑分页面模板</font><a href="http://localhost/bbs/admin/template.asp#" target="_blank"><font color="#000000">(page_dispbbs)</font></a><font color="#000000">&nbsp; template.html(0)</font></p><p><br/></p><p>找到:</p><p><br/></p><p>&lt;input type="Submit" value="OK!发表回复" name="Submit" style="margin:3px;"/&gt; &lt;input type="button" value="预 览" name="Button" style="margin:3px;" onclick="Gopreview()" /&gt; &lt;input style="margin:3px;" type="reset" name="Clear" value="清空内容!" onclick="ClearReset()"/&gt;<br/>内容限制:&lt;input class="Dvbbs_Reply" disabled="disabled" maxLength="6" size="8" value="<a href="mailto:{post/setting/@maxpostlen" target="_blank">{post/setting/@maxpostlen</a>}" name="total" /&gt; 字节.</p><p><br/></p><p>在后面添加相同的代码:<font color="#f70909">&lt;script language = "Javascript" src = "jiyupost.js" type="text/javascript"&gt;&lt;/script&gt;</font></p><p><br/></p><p><font color="#f70909">此处直接使用jiyupost.js中的代码将提示错误</font></p><p><br/></p><p>3)开plus_eddul.asp,在sub eddulf()后面插入一行:<br/><font color="#ff0000">If Request.form("NeedEddul")="" Then Exit Sub</font></p><p><br/></p><p>原来的机遇文件需要自己添加上面的选项,本贴提供的已经添加好了,到此 编辑就再不会发生机遇了</p><p><br/></p><p>演示:<a href="http://www.likec.com/club/dispbbs.asp?boardID=21&amp;ID=1558&amp;page=1" target="_blank">http://www.likec.com/club/dispbbs.asp?boardID=21&amp;ID=1558&amp;page=1</a></p><p><br/></p><p>附:plus_eddul.asp和jiyupost.js两个文件</p>

[此贴子已经被作者于2006-11-3 5:24:04编辑过]


中国硬笔书法网谢谢您的支持!~610500 成都市新都区四川音乐学院戏文系 何晓巍 13980882075

使用道具 举报

Rank: 6Rank: 6

在线时间
1337 小时
注册时间
2006-6-12
最后登录
2016-7-3
阅读权限
150
帖子
2788
精华
5
积分
14435
威望
20 点
UID
2
6#
发表于 2006-11-10 02:28:28 |只看该作者
<p><strong>7.10论坛同等级版主不能相互编辑的修改:</strong></p><br/><p>1、完全去掉版主以上级别不可以相互编辑帖子的权限。</p><br/><p>此修改需要屏蔽两个地方。</p><br/><p>1、post.asp<br/>找到<br/>&nbsp; If Cint(Dvbbs.UserGroupID) &lt; 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dvbbs.AddErrCode(75)<br/>&nbsp; ElseIf Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dvbbs.AddErrCode(76)<br/>&nbsp; End If <br/>将上面代码屏蔽<br/>既改为<br/>    //If Cint(Dvbbs.UserGroupID) &lt; 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Dvbbs.AddErrCode(75)<br/>&nbsp;&nbsp;&nbsp; //ElseIf Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Dvbbs.AddErrCode(76)<br/>&nbsp;&nbsp;&nbsp; //End If <br/>2、savepost.asp<br/>找到<br/>&nbsp;&nbsp;&nbsp; If Cint(Dvbbs.UserGroupID) &lt; 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dvbbs.AddErrCode(75)<br/>&nbsp;&nbsp;&nbsp; ElseIf Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dvbbs.AddErrCode(76)<br/>&nbsp;&nbsp;&nbsp; End If <br/>也是屏蔽。即改为:<br/>&nbsp;&nbsp; // If Cint(Dvbbs.UserGroupID) &lt; 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Dvbbs.AddErrCode(75)<br/>&nbsp;&nbsp;&nbsp; ElseIf Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Dvbbs.AddErrCode(76)<br/>&nbsp;&nbsp;&nbsp; //End If </p><br/><p>2、如果你只是想设定版主以上某个组的成员可以相互编辑。请这样修改(修改地方也是两个。代码一样。就是找到上面1中post.asp合savepost.asp中的如下代码)</p><br/><p><font color="#ff0000">&nbsp; If Cint(Dvbbs.UserGroupID) &lt; 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then <br/></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dvbbs.AddErrCode(75)<br/><font color="#ff0000">&nbsp; ElseIf Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dvbbs.AddErrCode(76)</p><br/><p>&nbsp; End If </p><br/><p>把上面的&lt;4改成小于4的数字。</p><br/><p>其中1代表管理员组,2代表超级版主组,3代表版主组,4是会员组,这里小于4就把所有的管理团队的相互编辑权限给关了。修改需要修改两个文件,但是代码一样(savepost.asp和post.asp)<br/>3、只是设定某个组没有相互编辑帖的权限修改</p><br/><p><font color="#ff0000">&nbsp; If Cint(Dvbbs.UserGroupID) &lt; 4 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then <br/></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dvbbs.AddErrCode(75)<br/><font color="#ff0000">&nbsp; ElseIf Cint(Dvbbs.UserGroupID) &lt; 4 and Cint(Dvbbs.UserGroupID) &gt; rs("UserGroupID") Then<br/></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dvbbs.AddErrCode(76)</p><br/><p>&nbsp; End If </p><br/><p>把上面红色中的4改成=3或者=2或者=1</p><br/><p>如果只是设定管理员组和版主组不可以相互编辑帖子,那么就把红色中的<font color="#ff0000"> If Cint(Dvbbs.UserGroupID) &lt;4改成是</font></p><br/><p><font color="#ff0000">If Cint(Dvbbs.UserGroupID) ==1 And&nbsp; If Cint(Dvbbs.UserGroupID)==3&nbsp;&nbsp; And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then </font></p><br/><p><font color="#ff0000">也可以</font></p><br/><p><font color="#ff0000">If Cint(Dvbbs.UserGroupID) &lt;&gt;2 And Cint(Dvbbs.UserGroupID) = rs("UserGroupID") Then </font></p><br/><p><font color="#ff0000">等等,修改的方法很多。大家自己去研究。。。。</font></p>
中国硬笔书法网谢谢您的支持!~610500 成都市新都区四川音乐学院戏文系 何晓巍 13980882075

使用道具 举报

Rank: 6Rank: 6

在线时间
1337 小时
注册时间
2006-6-12
最后登录
2016-7-3
阅读权限
150
帖子
2788
精华
5
积分
14435
威望
20 点
UID
2
7#
发表于 2006-11-10 07:10:40 |只看该作者
<p><font color="#0000ff" size="3"><strong>以下是<font color="#ff00ff">UUSZ</font>的修正后的代码(修正了评分累计的BUG,但只显示最后一次评分痕迹)</strong></font></p><p>1、修改admin_postings.asp(此处增加了一处修改、修正了一处修改)</p><p>1.1查找<br/></p><div class="quote">&nbsp;&nbsp;Dim CanRewardMoney,GiveMoney<br/>&nbsp;&nbsp;Dim ReAct,UpIsagree,UpGetMoney,TempString<br/>&nbsp;&nbsp;GiveMoney = Request.FORM("GiveMoney")</div><p><br/>替换为<br/></p><div class="quote">&nbsp;&nbsp;Dim CanRewardMoney,GiveMoney,DoWealth,DoUserEP,DoUserCP,title<br/>&nbsp;&nbsp;Dim ReAct,UpIsagree,UpGetMoney,TempString<br/>&nbsp;&nbsp;GiveMoney = Request.FORM("GiveMoney")<br/>&nbsp;&nbsp;DoWealth&nbsp;&nbsp;= Request.FORM("DoWealth")<br/>&nbsp;&nbsp;DoUserEP&nbsp;&nbsp;= Request.FORM("DoUserEP")<br/>&nbsp;&nbsp;DoUserCP&nbsp;&nbsp;= Request.FORM("DoUserCP")<br/>&nbsp;&nbsp;title&nbsp;&nbsp;&nbsp;&nbsp; = Request.FORM("title")<br/>&nbsp;&nbsp;If title&nbsp;&nbsp;= "" Then title=Request.FORM("content")</div><p>1.2查找<br/></p><div class="quote">&nbsp;&nbsp; If Not IsNumeric(GiveMoney) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;GiveMoney = 0<br/>&nbsp;&nbsp; Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;GiveMoney = Clng(GiveMoney)<br/>&nbsp;&nbsp; End If</div><p><br/>在后面添加<br/></p><div class="quote">&nbsp;&nbsp; If Not IsNumeric(DoWealth) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;DoWealth = 0<br/>&nbsp;&nbsp; Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;DoWealth = Clng(DoWealth)<br/>&nbsp;&nbsp; End If<br/>&nbsp;&nbsp; If Not IsNumeric(DoUserEP) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;DoUserEP = 0<br/>&nbsp;&nbsp; Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;DoUserEP = Clng(DoUserEP)<br/>&nbsp;&nbsp; End If<br/>&nbsp;&nbsp; If Not IsNumeric(DoUserCP) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;DoUserCP = 0<br/>&nbsp;&nbsp; Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;DoUserCP = Clng(DoUserCP)<br/>&nbsp;&nbsp; End If</div><p>1.3查找<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/></p><div class="quote">GiveMoney = Abs(GiveMoney)<br/></div><p>屏蔽掉</p><p>1.4查找</p><div class="quote">&nbsp;&nbsp; If TempString="" or Instr(TempString&amp;"","|")=0 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;If ReAct = 1 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp; UpIsagree = GiveMoney&amp;"|0"<br/>&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp; UpIsagree = "0|"&amp;GiveMoney<br/>&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp; Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;TempString = Split(TempString,"|")<br/>&nbsp;&nbsp;&nbsp;&nbsp;If ReAct = 1 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp; TempString(0) = TempString(0) + GiveMoney<br/>&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp; TempString(1) = TempString(1) + GiveMoney<br/>&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;UpIsagree = TempString(0) &amp;"|"&amp; TempString(1)<br/>&nbsp;&nbsp; End If</div><p>替换为</p><div class="quote">&nbsp;&nbsp; If TempString="" or Instr(TempString&amp;"","|")=0 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UpIsagree = DoWealth&amp;"|"&amp;DoUserEP&amp;"|"&amp;DoUserCP&amp;"|"&amp;GiveMoney&amp;"|"&amp;title&amp;"|"&amp;dvbbs.membername<br/>&nbsp;&nbsp; Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;TempString = Split(TempString,"|")<br/>&nbsp;&nbsp;&nbsp;&nbsp;If Ubound(TempString)&gt;4 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TempString(0) = Clng(TempString(0)) + DoWealth<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TempString(1) = Clng(TempString(1)) + DoUserEP<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TempString(2) = Clng(TempString(2) )+ DoUserCP<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TempString(3) = Clng(TempString(3)) + GiveMoney<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UpIsagree = TempString(0) &amp;"|"&amp; TempString(1) &amp;"|"&amp; TempString(2) &amp;"|"&amp; TempString(3) &amp;"|"&amp; title &amp;"|"&amp; dvbbs.membername<br/>&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UpIsagree = DoWealth&amp;"|"&amp;DoUserEP&amp;"|"&amp;DoUserCP&amp;"|"&amp;GiveMoney&amp;"|"&amp;title&amp;"|"&amp;dvbbs.membername<br/>&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp; End If</div><p>如果你只想显示最后一次评价痕迹,不想累计以前的评价,将以上一大段替换为</p><div class="quote"><p>UpIsagree = DoWealth&amp;"|"&amp;DoUserEP&amp;"|"&amp;DoUserCP&amp;"|"&amp;GiveMoney&amp;"|"&amp;title&amp;"|"&amp;dvbbs.membername<br/></p></div><p>2、修改dispbbs.asp<br/></p><p>2.1查找<br/></p><div class="quote">Dim namestyle,nameglow(7),postbuyinfo,SQL,Rs,i,XMLDom,PageCount,postarray,Node,postuseridlist,postuserlist,UserGroupID,postbody,Topic,cmd,postbuyusers,UserIM</div><p><br/>替换为(加上一个参数)<br/></p><div class="quote">Dim namestyle,nameglow(7),postbuyinfo,SQL,Rs,i,XMLDom,PageCount,postarray,Node,postuseridlist,postuserlist,UserGroupID,postbody,Topic,cmd,postbuyusers,UserIM,Isagree</div><p>2.2查找<br/></p><div class="quote">Ubblists=Node.selectSingleNode("@ubblist").text</div><p><br/>前面添加&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/></p><div class="quote">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Isagree=Node.selectSingleNode("@isagree").text<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If Isagree &lt;&gt; "" Then<br/>&nbsp;&nbsp;&nbsp;&nbsp; Isagree=Split(Isagree,"|")<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If UBound(Isagree) &gt; 4 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp; Node.attributes.setNamedItem(XMLDom.createNode(2,"addwealth","")).text=Isagree(0)<br/>&nbsp;&nbsp;&nbsp;&nbsp; Node.attributes.setNamedItem(XMLDom.createNode(2,"addep","")).text=Isagree(1)<br/>&nbsp;&nbsp;&nbsp;&nbsp; Node.attributes.setNamedItem(XMLDom.createNode(2,"addcp","")).text=Isagree(2)<br/>&nbsp;&nbsp;&nbsp;&nbsp; Node.attributes.setNamedItem(XMLDom.createNode(2,"addmoney","")).text=Isagree(3)<br/>&nbsp;&nbsp;&nbsp;&nbsp; Node.attributes.setNamedItem(XMLDom.createNode(2,"addtitle","")).text=Isagree(4)<br/>&nbsp;&nbsp;&nbsp;&nbsp; Node.attributes.setNamedItem(XMLDom.createNode(2,"adduser","")).text=Isagree(5)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If</div><p>================================================================================</p><p><font color="#0000ff" size="3"><strong>以下是<font color="#ff00ff">Be352</font>网友修改的美化版.修正了没有分值也显示图标的BUG</strong></font></p><p><strong><font color="#0000ff" size="3">同时也感谢<font color="#ff00ff">mfsw</font>提供的美化</font></strong></p><p>将第3步查找到的代码删除,然后找到</p><div class="quote">&lt;div style="{$bodystyle}margin-top:10px;word-wrap : break-word ;word-break : break-all ;" onload="this.style.overflowX='auto';"&gt;<br/>&lt;xsl:choose&gt;<br/>&nbsp;&nbsp;&lt;xsl:when test="@parentid =0 and <a target="_blank">/post/postinfo/@getmoneytype=3"&gt;&lt;xsl:call-template</a> name="checkgetmoney" /&gt;&lt;/xsl:when&gt;<br/>&nbsp;&nbsp;&lt;xsltherwise&gt;&lt;xsl:value-of select="@body" disable-output-escaping="yes"/&gt;&lt;/xsltherwise&gt;<br/>&lt;/xsl:choose&gt;<br/>&lt;/div&gt;</div><p>在后面加上以下代码</p><div class="quote">&lt;br /&gt;&lt;xsl:if test="@adduser != ''"&gt;<br/>&lt;div&gt;<br/>&lt;table width="200" border="0" cellspacing="0" cellpadding="0"&gt;<br/>&lt;tr&gt;<br/>&lt;td width="7" background="skins/Default/agree_left.gif" height="90"&gt;&lt;/td&gt;<br/>&lt;td background="skins/Default/agree_bg.gif"&gt;<br/>&lt;div align="center"&gt;&lt;font color="#0099ff"&gt;操作者:&lt;xsl:value-of select="@adduser"/&gt;&lt;/font&gt;&lt;br/&gt;<br/>&lt;xsl:if test="@addwealth &gt; 0"&gt;&lt;img src="skins/Default/jq.gif" border="0" title="奖励菲币" align="absmiddle"/&gt;&lt;font color="#FF0000"&gt; 菲币+&lt;xsl:value-of select="@addwealth"/&gt;&lt;/font&gt;&lt;/xsl:if&gt;<br/>&lt;xsl:if test="@addwealth &lt; 0"&gt;&lt;img src="skins/Default/jq.gif" border="0" title="扣除菲币" align="absmiddle"/&gt;&lt;font color="#00C000"&gt; 菲币&lt;xsl:value-of select="@addwealth"/&gt;&lt;/font&gt;&lt;/xsl:if&gt;<br/>&lt;xsl:if test="@addmoney &gt; 0"&gt;&lt;img src="skins/Default/jb.gif" border="0" title="奖励金币" align="absmiddle"/&gt;&lt;font color="#FF0000"&gt; 金币+&lt;xsl:value-of select="@addmoney"/&gt;&lt;/font&gt;&lt;/xsl:if&gt;<br/>&lt;xsl:if test="@addmoney &lt; 0"&gt;&lt;img src="skins/Default/jb.gif" border="0" title="扣除金币" align="absmiddle"/&gt;&lt;font color="#00C000"&gt; 金币&lt;xsl:value-of select="@addmoney"/&gt;&lt;/font&gt;&lt;/xsl:if&gt;&lt;br/&gt;<br/>&lt;xsl:if test="@addcp &gt; 0"&gt;&lt;img src="skins/Default/ml.gif" border="0" title="奖励魅力" align="absmiddle"/&gt;&lt;font color="#FF0000"&gt; 魅力+&lt;xsl:value-of select="@addcp"/&gt;&lt;/font&gt;&lt;/xsl:if&gt;<br/>&lt;xsl:if test="@addcp &lt; 0"&gt;&lt;img src="skins/Default/ml.gif" border="0" title="扣除魅力" align="absmiddle"/&gt;&lt;font color="#00C000"&gt; 魅力&lt;xsl:value-of select="@addcp"/&gt;&lt;/font&gt;&lt;/xsl:if&gt;<br/>&lt;xsl:if test="@addep &gt; 0"&gt;&lt;img src="skins/default/jy.gif" border="0" title="奖励经验" align="absmiddle"/&gt;&lt;font color="#FF0000"&gt; 经验+&lt;xsl:value-of select="@addep"/&gt;&lt;/font&gt;&lt;/xsl:if&gt;<br/>&lt;xsl:if test="@addep &lt; 0"&gt;&lt;img src="skins/default/jy.gif" border="0" title="扣除经验" align="absmiddle"/&gt;&lt;font color="#00C000"&gt; 经验&lt;xsl:value-of select="@addep"/&gt;&lt;/font&gt;&lt;/xsl:if&gt;&lt;br/&gt;<br/>&lt;font color="#0099ff"&gt;操作理由:&lt;xsl:value-of select="@addtitle"/&gt;&lt;/font&gt;&lt;br/&gt;<br/>&lt;xsl:if test="@isbest='1'"&gt;&lt;img src="skins/Default/isbest.gif" border="0" title="精华" align="absmiddle"/&gt; &lt;font color="#cc33cc"&gt;精华文章&lt;/font&gt;&lt;/xsl:if&gt;&lt;/div&gt;<br/>&lt;/td&gt;<br/>&lt;td width="7" height="90" background="skins/Default/agree_right.gif" border="0"&gt;&lt;/td&gt;<br/>&lt;/tr&gt;<br/>&lt;/table&gt;<br/>&lt;/div&gt;&lt;/xsl:if&gt;&lt;br /&gt;</div><p>-----------------------------</p><p>因为我论坛的钱为“菲币”,你们可以改成你们自己的!</p><p>此修改后可以判断加减,而且有分值时才会显示图标,无分值就不显示,截图如下:</p><p><br/><img alt="图片点击可在新窗口打开查看" src="http://bbs.dvbbs.net/skins/default/filetype/bmp.gif" border="0" style="CURSOR: pointer;"/>此主题相关图片如下:<br/><a id="ImgSpan" href="http://bbs.dvbbs.net/Dv_UPLOADFILE/2005-12/200512290315591358.bmp" target="_blank"><img alt="图片点击可在新窗口打开查看" src="http://bbs.dvbbs.net/Dv_UPLOADFILE/2005-12/200512290315591358.bmp" border="0" style="CURSOR: pointer;"/></a></p>

[此贴子已经被作者于2006-11-9 23:20:40编辑过]


中国硬笔书法网谢谢您的支持!~610500 成都市新都区四川音乐学院戏文系 何晓巍 13980882075

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|中国硬笔书法网 ( 中国硬笔书法网地址:湖北省孝感市天仙路西湖明珠小区5-101室(432000) )

GMT+8, 2024-9-28 13:20 , Processed in 0.044728 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部