论坛风格切换切换到宽版
  • 23455阅读
  • 20回复

[分享]动网论坛修改与插件备份 [复制链接]

上一主题 下一主题
离线qiaoer

只看该作者 10楼 发表于: 2006-05-05

2.删除论坛阿里巴巴广告最简单的方法。

inc/Dv_ClsMain.asp

1028行把红色部分“0”改为“1”即可。

 If IsSqlDataBase = 0 Or (IsBuss = 0 And IsSqlDataBase = 1) Or Forum_Info(0)="动网先锋论坛" Then
  Alibaba_Ad = "网上贸易 创造奇迹! <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><BR><BR>"
 End If
 Tmp = Replace(Tmp,"{$powered}",Alibaba_Ad & "Powered By <a href = ""http://www.dvbbs.net/"" target = ""_blank"">Dvbbs</a>  <a href = ""http://www.dvbbs.net/download.asp"" target = ""_blank"">Version " & Forum_Version & "</a>")
 If Dvbbs.Forum_ChanSetting(3)="0" Then
  Tmp = Replace(Tmp,"{$alipaymsg}","<td width=""2%""></td><td align=right valign=bottom><a href=""https://www.alipay.com"" target=_blank><img src="""&Dvbbs_Server_Url&"dvbbs/alipay_icon2.gif"" border=0 alt=""本论坛采用阿里巴巴支付宝网上银行支付系统,安全、可靠、便捷""></a></td>")
 Else

方法二:后台 main_style   dvbbsmain.html(8)




<!--页面结束部分-->
<div style="margin : 0 auto; margin-top:30px;margin-bottom:30px;">{$Footer_ads}</div>
<div style="margin : 0 auto;width:300px;">
<div style="width:250px;float:left;">
<div>{$powered}</div><div>{$copyright}</div><div>{$runtime}</div>
</div>
<div style="float:left;">
{$alipaymsg}
</div>
</div>
</body>
</html>

去除支付宝广告
找到 {$alipaymsg}
删掉它

去除阿里巴巴广告
找到 {$Footer_ads}
删掉它

即可!

离线qiaoer

只看该作者 11楼 发表于: 2006-05-05
升级到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)="武则天"


%>
离线qiaoer

只看该作者 12楼 发表于: 2006-05-05

关于动网论坛7.1sp1最新补丁的文字广告位修改。

10月27日的sp1补丁文字广告位和上一版的代码有所不同,去掉了商业版和免费版本的判断。
和文字广告位有关的代码分别在 inc/Dv_ClsOther.asp和Loadservoces.asp这两个文件里,其中 Loadservoces.asp里的作用是读取动网服务器上的文字广告信息加入到缓存中, inc/Dv_ClsOther.asp文件里的代码作用是从缓存读出,如果要修改可以把 inc/Dv_ClsOther.asp里的对应代码删除,或者把loadservoces.asp文件里的对应过程注释掉,当然也可以两个地方都改。

Loadservoces.asp
注释5、6、7行,如:


程序代码

'If Not IsObject(Application(Dvbbs.CacheName & "_TextAdservices")) Then
' SendData()
'End If


inc/Dv_ClsOther.asp
如下注释掉几行,大致是:174、175、176、179


程序代码

'  If IsObject(Application(Dvbbs.CacheName & "_TextAdservices")) Then
'   Set XmlAds=Application(Dvbbs.CacheName & "_TextAdservices").cloneNode(True)
'  Else
  Set XmlAds=Server.CreateObject("Msxml2.FreeThreadedDOMDocument" & MsxmlVersion)
  XmlAds.appendChild(XmlAds.createElement("xml"))
'  End If

打了SP1补丁以后,文字广告位“国内使用量最大的动网论坛”不能去掉了

回答:

(方法1)

在后台更新 更新服务器缓存

(清理一次)多次就不行了,清理以后,在更新就无效了

(方法2)

最新去“国内使用量最大的动网论坛”广告方法:

在跟目录下Loadservoces.asp文件

找到

 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>"

代码,把那段代码删除,问题就解决了

离线qiaoer

只看该作者 13楼 发表于: 2006-05-05
动网sp1头部整合代码..顶啊..后台.. 风格界面模板总管理  当前模板主模块(Main_style)  Dvbbs.mainhtml(4)

把下面的代码全部替换就可以了.

<div class="mainbar" id="topbar_top">
<p align="center">dvbbs</div>
<div class="mainbar" id="topbar_mid">
       <table width="76%" height="100" border="0" align="center">
       <tr>
       <td align=left background="图片地址" valign="top"><img src="" width="宽度" height="度高" alt=""></td>
       </tr>
 </table>
</div><div class="mainbar" id="topbar_menu">
<p align="center">{$menu}</div>
<div class="mainbar" id="topbar_bottom">
<p align="center">dvbbs</div>

把有颜色的换掉就行了

离线qiaoer

只看该作者 14楼 发表于: 2006-05-05
在index.asp点击最后帖子默认平板显示page_index-->template.html(4)

找到:

             <xsl:otherwise>
              <div>主题: <a href="Dispbbs.asp?boardid={@lastpost7}&ID={@lastpost6}&replyID={@lastpost1}&skin=1"><xsl:value-of select="@lastpost3"/></a></div>
替换为:

             <xsl:otherwise>
              <div>主题: <a href="Dispbbs.asp?boardid={@lastpost7}&ID={@lastpost6}&replyID={@lastpost1}&skin=2"><xsl:value-of select="@lastpost3"/></a></div>
skin=1 是树形

skin=2 为平板
离线qiaoer

只看该作者 15楼 发表于: 2006-05-06

第三,贴间调用个人相关资料(金币、金钱等等)的修改方法

  1. 进入后台:风格界面模板总管理--分页面模板(page_dispbbs)--界面风格--template.html(0)
  2. 找到: <div>文章:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpost"/></div>
    <div>积分:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userep"/></div>
  3. 在下面添加
  4. <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]/@lastlogin"/></div>
  5. 再往下找到:<div>注册:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@joindate"/></div>
  6. 在下面添加
  7. <xsl:text disable-output-escaping="yes" ></xsl:text>
    <div>查看:<a href="Query.asp?stype=1&amp;nSearch=1&amp;keyword={@username}&amp;isWeb=1"><font color="ff0000">个人文集</font></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"><font color="ff0000">个人精华</font></a></div>
    <xsl:text disable-output-escaping="yes" ></xsl:text><xsl:text disable-output-escaping="yes" ></xsl:text>QQ秀:
    <xsl:if test="/post/userlist/user[@userid=$userid]/@oicq!=''">
    <font color="#CC00FF">点QQ秀查看资料</font>
    <br/><xsl:text disable-output-escaping="yes" >&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</xsl:text><a href="
    http://bbs.qq.com/cgi-bin/bbs/friend/user_info_show?ln=http://bbs.qq.com/cgi-bin/bbs/friend/user_info_show?ln={/post/userlist/user[@userid=$userid]/@oicqhttp://bbs.qq.com/cgi-bin/bbs/friend/user_info_show?ln=http://bbs.qq.com/cgi-bin/bbs/friend/user_info_show?ln={/post/userlist/user[@userid=$userid]/@oicq}" title="{@UserName}[{/post/userlist/user[@userid=$userid]/@oicq}]的QQ资料" target="_blank"><img src="http://qqshow-user.tencent.com/http://qqshow-user.tencent.com/{/post/userlist/user[@userid=$userid]/@oicq}/10/00/http://qqshow-user.tencent.com/http://qqshow-user.tencent.com/{/post/userlist/user[@userid=$userid]/@oicq}/10/00/" border="0" align="absmiddle"/></a>
    </xsl:if>
    <xsl:if test="/post/userlist/user[@userid=$userid]/@oicq=''">
    <a href="modifyadd.asp" title="填写QQ资料"><font color="#CC00FF">偶要登记QQ秀</font></a>
    </xsl:if>
  8. OK了,不错吧!最新添加QQ秀哦
      还有个小优化就是在<div><font face="Wingdings" color="#FFAA39">w</font>文章:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpost"/></div>

    在这注意一下,如果调用资料多了有时候会部分表格断线,解决方法就是

    动网默认风格分页面模板(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>

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

    使友情连接图标紧凑的修改方法

    进入页面模板(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>。这样在不同分辨率下,都可以自动折行了。

    离线qiaoer

    只看该作者 16楼 发表于: 2006-05-06

    第四,去掉后台60秒刷新的方法

    ADMIN目录 INDEX.ASP文件 删除<meta http-equiv="refresh" content="60">

    第五,使用飞行签名

    打开inc/Dv_ubbcode.asp找到

    REM :签名移动(如需使用则把以下屏蔽去掉)
    'If InStr(Lcase(s),"[/fly]")>0 Then s=Dv_UbbCode_S1(s,"\[fly\]","\[\/fly\]","fly","<marquee width=90% behavior=alternate scrollamount=3>$1</marquee>")
    'If InStr(Lcase(s),"[/move]")>0 Then s=Dv_UbbCode_S1(s,"\[move\]","\[\/move\]","move","<MARQUEE scrollamount=3>$1</marquee>")

    把注释去掉就可以飞了

    去掉“通行证”修改方法:

    1. 进入动网默认风格分页面模板(page_index)界面风格管理---template.html(0)找到以下代码
    2. </form>
      <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>把红色部分去掉
    3. 动网默认风格分页面模板(page_login)界面风格管理template.html(0)找到代码{$rayuserlogin} 删除蓝色即可
    4. template.html(13)里找到:
    5. <TD class=tablebody1>
      <INPUT maxLength=50 size=30 name=e_mail>
      <input type=button value='检测帐号' name=Button onclick="gopreview()"></TD>
      </TR>
      <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>
      </table>
      <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>
    6. 把红色部分删除 在后台模板(main_style)的Dvbbs.mainhtml(17)
    7. <br /><a href="favlist.asp">用户收藏管理</a>
      <br /><a href="myfile.asp">个人文件管理</a>
      <br /><a href="passport.asp"><font color="blue">论坛通行证设置</font></a>
      </div>
      </div>
    8. 把红色部分删除

    注册的时候增加填写QQ号一栏的方法

    在后台风格模板总管理page_login 里面的 temp(13)

    找到以下代码删除
    <TR>
    <TD class=tablebody1><B>OICQ号码</B>:<BR>填写您的QQ地址,方便与他人的联系和论坛互动服务</TD>
    <TD class=tablebody1><INPUT maxLength=20 size=30 name=OICQ></TD>
    </TR>

    然后将以下红色代码放到

    <TR>
    <TD class=tablebody1><B>Email地址</B>:<BR>请输入有效的邮件地址,这将使您能用到论坛中的所有功能</TD>
    <TD class=tablebody1>
    <INPUT maxLength=50 size=30 name=e_mail> <input type=button value='检测帐号' name=Button onclick="gopreview()"></TD>

    <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>

    修改以后如下

    <TR>
    <TD class=tablebody1><B>问题答案</B>:<BR>忘记密码的提示问题答案,用于取回论坛密码</TD>
    <TD class=tablebody1>
    <INPUT type=text size=30 name=answer>
    </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>
    <TR>
    <TD class=tablebody1><B>Email地址</B>:<BR>请输入有效的邮件地址,这将使您能用到论坛中的所有功能<br>如xxx@yahoo.com.cn,<a href="http://cn.mail.yahoo.com/?id=79104">如果没有邮箱,请先注册雅虎G免费邮箱</a></TD>
    离线qiaoer

    只看该作者 17楼 发表于: 2006-05-06

    SP1验证码看不清楚的修改方法

    修改后效果:


    此主题相关图片如下:

    修改方法:

    用记事本打开Dv_GetCode.asp文件,把上面几行的个别数值修改为(红色为修改后的,其他的不变):

    Const nMaxSaturation = 100 ' 最大色彩饱和度
    Const nBlankNoisyDotOdds = 0' 空白处噪点率
    Const nColorNoisyDotOdds = 0 ' 有色处噪点率
    Const nCharCount = 4 ' 产生的字符个数
    Const nPixelWidth = 20 ' 单个字符位图的宽度
    Const nPixelHeight = 20 ' 单个字符位图的高度
    Const nColorHue = 220 ' 显示验证码的色调(-1表示随机色调, -2表示灰度色调)
    Const nAngleRandom = 0 ' 角度随机量
    Const nLengthRandom = 0 ' 长度随机量(百分比)

    首页调用-

    最新主题列表

    最佳人气排行

    新进会员

    进入后台——首页调用——添加首页调用

    新建一个最新帖的调用:wen1

    页面内容按以下照搬

    调用标识名称: wen1
    调用代码: 系统自动生成
    调用说明: NEW帖
    调用类型: 帖子调用
    数据更新间隔:60秒
    时间显示格式:YYYY-M-D
    显示记录数:6
    标题长度:14
    帖子排序: 默认最新排序(推荐使用)
    天数的限制:不填
    显示的类型: 显示主题
    调用的版面:选取所有版面
    版面 设置: 只显示该版面的数据
    版面的限制: 显示所有数据
    单独用户ID:不填

    模板_开始标记部分


    <TABLE border="0" align=center cellPadding=3 cellSpacing=1 class=tableborder1>
    <TR>
    <TH align=left height=25> <DIV align=center>
    <p align="middle">最新主题列表</DIV></TH>
    <TH align=left height=25> <DIV align=center>
    <p align="middle">最佳人气排行</DIV></TH>
    <TH align=left height=25> <DIV align=center>
    <p align="middle">新进会员</DIV></TH>
    </TR>
    <TR bgColor=#EFEFEF class=tdc bordercolor="#FF0000" width="80%">
    <td width="33%"><table width="100%" border="0" cellPadding=3 cellSpacing=1 class=tableborder1>


    模板_主体循环标记部分


    <tr>
    <td class="tablebody2" width="400" align="left">
    <font face="Wingdings" color="#FFAA39">1</font> <a href="dispbbs.asp?boardid={$Boardid}&ID={$ID}&replyID={$ReplyID}">{$Topic}</a>
    <a href="dispuser.asp?name={$UserName}"><font color="#CC99FF">[</font>{$UserName},<font color=green>{$PostTime}</font><font color="#CC99FF">]</font></a>

    </tr>



    模板_结束标记部分

    </table></td>

    第二步:
    新建一个最热主题调用:wen2

    调用标识名称: wen2
    调用代码: 系统自动生成
    调用说明: NEW热题
    调用类型: 帖子调用
    数据更新间隔:60秒
    时间显示格式:YYYY-M-D
    显示记录数:6
    标题长度:14
    帖子排序: 按照点击(最热帖)
    天数的限制:7 (其实就是本周最热门主题)如果不填就不受时间制约
    显示的类型: 显示主题
    调用的版面:选取所有版面
    版面 设置: 只显示该版面的数据
    版面的限制: 显示所有数据
    单独用户ID:不填

    模板_开始标记部分


    <td width="33%"><table width="100%" border="0" cellPadding=3 cellSpacing=1 class=tableborder1>


    模板_主体循环标记部分


    <tr>
    <td class="tablebody2" width="400" align="left">
    <font face="Wingdings" color="#FFAA39">1</font> <a href="dispbbs.asp?boardid={$Boardid}&ID={$ID}&replyID={$ReplyID}">{$Topic}</a>
    <a href="dispuser.asp?name={$UserName}"><font color="#CC99FF">[</font>{$UserName},<font color=green>{$PostTime}</font><font color="#CC99FF">]</font></a>
    </td>
    </tr>


    模板_结束标记部分

    </table></td>

    第三步:新建最新会员的调用:wen3

    调用标识名称: wen3
    调用代码: 系统自动生成
    调用说明: NEW会员
    调用类型: 会员调用
    数据更新间隔:60秒
    时间显示格式:YYYY-M-D H:M:S
    显示记录数:6
    会员排序: 按注册时间 (如果你想在首页显示为发帖排行榜,这里请选:按用户文章)

    模板_开始标记部分


    <td width="12%"><table width="100%" border="0" cellPadding=3 cellSpacing=1 class=tableborder1>


    模板_主体循环标记部分


    <tr>
    <td class="tablebody2" width="400" align="left">
    <img src="images/plus.gif"> <a href="dispuser.asp?id={$UserID}" target="_blank">{$UserName}</a> <font color="gray">({$UserTopic}/{$UserPost}/{$UserBest})</font><br>
    </td>
    </tr>


    模板_结束标记部分

    </table></td>
    </tr>
    </table>
    至此,调用设置完成!

    最后一步

    进入后台——风格界面模板总管理——分页面模板(page_index)——template.html(0)

    找到:

    font face="Wingdings" color="666666">v</font>
    <a href="infolist.asp?t=toplist&amp;orders=7">用户列表</a>
    </div>
    </div>

    下面加入:


    <br/>
    <script src="Dv_News.asp?GetName=wen1"></script>
    <script src="Dv_News.asp?GetName=wen2"></script>
    <script src="Dv_News.asp?GetName=wen3"></script>


    把下面的这个图片另存为到你的爱机!再上传到你的论坛images目录!


    此主题相关图片如下:
    按此在新窗口浏览图片

    OK,完成,经过测试

    离线qiaoer

    只看该作者 18楼 发表于: 2006-05-06
    离线qiaoer

    只看该作者 19楼 发表于: 2006-07-23

    楼主帖子下或者签名显示google广告for 5-10(5-10最新版本一样可以用,大家可以参阅 http://gg.cevx.com )

    相信很多朋友都看到了,现在越来越多的网页上面都有google提供的广告。google广告还是不错的:)小一点的网站一年下来域名和空间的费用也是足够了。大一点的月入几百美金都很正常。我的小站做了一年也有400美金了,现在第一笔131美金已经到帐了。大家可以到我的论坛看看我的帖子:)里面有google广告注册地址。

    http://www.cevx.com/bbs/dispbbs.asp?boardID=11&ID=1735&page=1

    很多朋友都想知道动网论坛楼主的帖子下面和楼主签名里面如何加google广告的,下面就说一下方法支持最新的更新2-14:

    有朋友反映原方法可能违反google规则,虽然本人用了近一年,赚了600多美金也没有出现什么问题,但本着对大家负责的角度删除了原方法。更新了下面的方法:

    如果想在动网的顶部或者底部显示google广告直接把google的代码替换到后台的“广告设置”里面的页首或者页尾代码即可。

    如果还想把Google广告放到一楼帖子下面可以参考

    http://bbs.dvbbs.net/dispbbs.asp?boardID=13&ID=1175311&page=1

    的方法,也就是:

    进入后台,打开[风格界面模板总管理]——[分页面模板(page_dispbbs)][界面风格]

    打开后在第一项里找到:

    <xsl:otherwise><xsl:value-of select="@body" disable-output-escaping="yes"/></xsl:otherwise>
    </xsl:choose>

    在其后面加入

    <xsl:if test="position()=1">
    <xsl:variable name="ggadscript"><![CDATA[这里添加你的google代码]]>
    </xsl:variable>
    <xsl:value-of select="$ggadscript" disable-output-escaping="yes" />
    </xsl:if>

    快速回复
    限100 字节
    如果您在写长篇帖子又不马上发表,建议存为草稿
     
    上一个 下一个