zblog在留言、评论这部分做得比较简单,体现了zblog“轻”的特点。很多熟悉asp语言又喜欢折腾的bloggers们都会进行多多少少的DIY,修改样式、添加插件等等,以满足个人的需求。
删除二次回复内容需手动编辑文字
不知道其他博客平台例如WordPress的留言管理是怎样的,因为我还没用过WordPress,但是我个人觉得zblog的留言管理不太符合我的心意。
直接留言的还好办,可以直接在后台管理里看到,然后可以删除或者加入SPAM黑名单列表。但一旦碰到二次或多次回复的内容,就麻烦了,因为二次以上的回复在后台管理列表里是不显示的,正因为这个原因,我看漏了很多网友的留言。
编辑二次回复需从直接留言的列表进入留言“编辑”界面,找到二次或多次回复的那部分内容,手动删除。删除时还必须把那对回复标签一同删除。我觉得这样操作比较麻烦,如果二次回复的内容能直接看到并能编辑就更好了。
去掉zblog留言编辑后留下的“最后编辑”那句提示文字
zblog留言编辑后会留下“由某某于什么时间最后编辑”这句提示文字,如下图所示:
这个设计在论坛很常见,但是一个博客留言我就认为没有这个必要了。留言管理都是博主,并且删除或编辑网友的回复是没有必要公诸于众的。
今天我看了下相关的源代码,其实要去掉这句话,很容易就可以实现了。操作方法如下:
1、找到如下文件\FUNCTION\c_system_event.asp,然后备份,以防出现意外后能立即恢复。
2、用文本方式打开这个文件,搜索“SaveComment(intID,intLog_ID)”,然后往下算应该是第12行,找到这行代码“objComment.Content=Request.Form("txaArticle") & vbCrlf & Replace(Replace(ZC_MSG273,"%s",BlogUser.Name,1,1),"%s",GetTime(Now()),1,1)”,把这行代码修改为“objComment.Content=Request.Form("txaArticle")”,保存即可。
这样,以后再进行留言编辑,就不会再出现那句话了。
看看下面我的效果图,是不是显得更清爽干净了?
但是比较遗憾的是,经过测试,发现即使执行“文件重建”,以前的评论编辑后留下的话也无法自动去掉,因为那句话是作为回复内容之一写进了数据库的。
☉zblog用户可放心 百度能读懂中文标签【图】 (2011-11-15 23:3:30)
☉SEO:百度对zblog的中文tag标签地址并不买帐 (2011-1-14 23:13:8)
☉Zblog只在首页和该文章所在分类页显示文章置顶的方法 (2010-11-15 23:38:57)
☉zblog主题本地安装失败:Theme Sapper 认为: 该主题不需要升级 (2010-11-10 16:43:19)
☉月光博客的真实流量和估算收入 (2010-9-28 0:10:58)
☉zblog重建文件超时问题的解决方法 (2010-9-24 22:45:22)
☉如何去掉ZBLOG的文章摘要 (2010-8-19 21:24:36)
☉使用博客搭建CMS是否合适? (2010-8-12 22:6:2)
☉博客防止垃圾评论的有效方法 (2010-8-6 17:9:30)
☉修改zblog文章发布默认浏览数 (2010-8-2 21:37:29)
☉zblog二次回复不显示在侧栏最新评论里 (2010-6-14 22:41:9)
☉博客(zblog)文章评论数、浏览数出错的原因 (2010-6-4 20:28:42)
☉zblog文章自动生成摘要长度修改方法 (2010-6-1 0:4:41)
☉博客主题链接竟然是被百度K的网站 (2010-4-27 20:47:53)
☉z-blog分类目录静态化 (2010-4-16 4:33:12)
Kaka 于 2012-2-23 17:38:06 回复其实,插件跟我们手动修改的代码是一样的,只不过插件是通过程序来帮我们完成这个修改而已。因为修改只有一个地方,懂asp的人不会搞错的,再说,已经备份了此文件,嘿嘿。
Kaka 于 2012-2-22 22:36:10 回复个人博客流量一般来说都很少,很难赚到钱的。
有人把博客做得有声有色,可以赚包月广告费;有人把博客作为他的业务宣传平台;也有人把博客做成大流量站,挂联盟或弹窗广告;还有人卖博客链接,赚钱轻松。。。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。