2008年1月31日修改兼容SiteWeaver 6.5,增加了插件安全系数,所有传递的参数都经过严格的过滤,杜绝SQL注入!
第一步:在后台任一文章频道 自定义字段管理中,添加一个新字段,配置如下:
使用范围:所有同类频道
字段名称:MY_upart
字段标题:顶
字段说明:任意
调用标签:{$MY_upart}
字段类型:单行文本
默认值:0
是否必填:是
确认输入无错后,保存修改。
第二步:下载上面的文件后解压,得到2个文件,分别是:install_ding.asp ding.asp,这两个文件都放在与conn.asp同级目录下。
第三步:如果你的网站目前没有录入文章是一个空表,可以跳过此步。如果你的文章模块已有数据,请执行此操作,在浏览器执行install_ding.asp,操作完成后务必删除该文件!(操作前最好备份数据库)
第四步:在任意你想显示顶文章的页面(只要能正常得到{$ArticleID}的页面)插入以下代码:<iframe src="/ding.asp?articleid={$ArticleID}" width="55" height="65" scrolling="no" frameborder="0"></iframe>,如果你网站的ding.asp文件路径与上面不同,请将上面代码的文件路径修改正确。
第五步:该生成的生成,该清除缓存的清除缓存。完毕
--------------------------------------------------------------------------------------
将文件放在频道目录的修改方法,
方法1.将文件放置在频道目录中,然后将ding.asp第1、2行修改为
<!--#include file="../start.asp" -->
方法2:文件仍放在根目录,修改sql = "select MY_upart from PE_Article where Deleted=" & PE_False & " and Status=3 and ArticleID=" & ArticleID
修改为
sql = "select PE_Article.MY_upart,PE_Channel.ChannelDir from PE_Article,PE_Channel where PE_Article.ChannelID=PE_Channel.ChannelID and PE_Article.Deleted=" & PE_False & " and PE_Article.Status=3 and PE_Article.ArticleID=" & ArticleID
Response.Write"<a href="""&InstallDir&add&""" target=""_top"">查看</a>"
修改为
Response.Write"<a href="""&InstallDir&rs("ChannelDir")&add&""" target=""_top"">查看</a>"





文章评论