PJBlog2.6.干掉广告机
作者:TenGoal 日期:2007-05-25
(1) 删除trackback.asp,它是提交trackback的文件,把它彻底删除,世界从此清静.
(2) 由于Pjblog本身不具备关闭引用的功能,只能手动修改数据库结构以达到关闭的作用:
1.下载数据库到本地,如果数据库后缀名为".asp",务必修改成".mdb",否则无法打开.
2.用Office 自带的Access打开后,找到表blog_Trackback,然后点击鼠标右键,选择“视图设计”,寻找到"tb_Title"字段后,修改文本长度为"1"(一个字节_即可.由于垃圾引用的标题肯定会超过1个字节,所有会使引用无法存储到数据库,这样就可以达到关闭的作用.
3.保存数据库,上传到空间即可.
PJBlog一次性删除所有引用通告的办法:
PJblog后台只提供了一次性删除20条引用通告的功能,而我的垃圾引用通告有将近900条,这说明我要反复操作40多次才能清理完这些垃圾......还是自己动手改代码吧,让你一次性删除所有的引用通告,当然,前提时你的引用通告太多而又基本上都是垃圾.....大家打开根目录下的ConContent.asp 找到2183行的:
把它改成:
保存以后就ok了,原理很简单,原来的数据库删除语句需要传回来一个参数来指定要删除的内容,现在我把参数去掉了,所以每次选中要删除的引用通告并点击删除时就会删除所有的通告!
海量的垃圾信息被删除以后大家就可以把上面的语句恢复回来,以防以后每次都删除所有的引用时误删了有用的信息,当然如果你的引用里面垃圾信息不那么多,你只好一条一条去删除了.
(2) 由于Pjblog本身不具备关闭引用的功能,只能手动修改数据库结构以达到关闭的作用:
1.下载数据库到本地,如果数据库后缀名为".asp",务必修改成".mdb",否则无法打开.
2.用Office 自带的Access打开后,找到表blog_Trackback,然后点击鼠标右键,选择“视图设计”,寻找到"tb_Title"字段后,修改文本长度为"1"(一个字节_即可.由于垃圾引用的标题肯定会超过1个字节,所有会使引用无法存储到数据库,这样就可以达到关闭的作用.
3.保存数据库,上传到空间即可.
PJBlog一次性删除所有引用通告的办法:
PJblog后台只提供了一次性删除20条引用通告的功能,而我的垃圾引用通告有将近900条,这说明我要反复操作40多次才能清理完这些垃圾......还是自己动手改代码吧,让你一次性删除所有的引用通告,当然,前提时你的引用通告太多而又基本上都是垃圾.....大家打开根目录下的ConContent.asp 找到2183行的:
程序代码
conn.execute("Delete * from blog_Trackback where tb_ID="&t1)
把它改成:
程序代码
conn.execute("Delete * from blog_Trackback")
保存以后就ok了,原理很简单,原来的数据库删除语句需要传回来一个参数来指定要删除的内容,现在我把参数去掉了,所以每次选中要删除的引用通告并点击删除时就会删除所有的通告!
海量的垃圾信息被删除以后大家就可以把上面的语句恢复回来,以防以后每次都删除所有的引用时误删了有用的信息,当然如果你的引用里面垃圾信息不那么多,你只好一条一条去删除了.
评论: 1 | 引用: 0 | 查看次数: 1407
- 1
kaoki [2007-05-25 09:35 PM]
FC2的可以关掉禁止TB~方便呢~
- 1
发表评论