如何给BO-BLOG加上匿名评论
每天都要去Cnbeta那里关注IT界的新闻,觉得他们的评论系统很方便,只要自己填写评论的内容即可。名字都显示匿名。那么BO-BLOG是不是也可以做成这样的匿名评论呢?昨天上Google Reader看到Kiyu的博客更新了,去转了一圈,发现他的评论框上都被自动填上了,懒得写名字,懒得写主页,懒得写邮箱。而游客只需填写评论内容即可发表自己的评论。赶紧上QQ问他怎么弄的。他给我发过来一个elements.php,我用Beyond Compare对比了下,发现了以下的不同之处。
方案1:修改elements.php
此方案无法保存Cookie,无法使用记住我的功能,是个不完美的方案,如果既想要匿名评论的功能,又想要“记住我”的功能,请看方案2。
修改BO-BLOG模板,游客评论留言自动输入昵称/主页/邮箱
大家找到以下几段代码(根据模板的不同,可能代码也不太相同,大家请根据自己的情况作改动)
大致代码都模板文件夹中的elements.php中
如自动查找无结果,请手动查找
基本所有修改的内容都在该代码的下方。
昵称修改
找到代码
将其修改为
主页修改
将其修改为
邮箱修改
将其修改为
大家可以发现,自己将主页改为了自己的博客地址,哈哈,原因是为了SEO,增加内链。大家也可以这么改一下。
代码大同小异,大家自己看着修改吧!有不懂得就留言!
注:以上方法虽然可以实现匿名评论,但是却无法使用“记住我”这个功能,也就是说保存COOKIE的功能失效了,也会给大家带来诸多不便,通过和冰剑同学探讨研究与测试,终于改出了一个完美方案!
方案2:修改image\common.js
如果大家想要匿名评论功能的话,推荐使用此方案,经过我和冰剑的完美测试,证实此修改方法很好用。
找到image\common.js
alert(jslang[11]);
return false;
}
修改为
alert(jslang[11]);
return false;
}
if (v_replier=='' || v_replier==' ' ) {
v_replier='匿名';
}
if (v_repemail=='' || v_repemail==' ') {
v_repemail='none@none.net'
}
if (v_repurl=='' || v_repurl==' ' ) {
v_repurl='http://www.forece.net'
}
完成后,删除浏览器临时文件,删除Cookie后,测试一下吧。
如果出现方块乱码,如图所示
请将common.js用编辑器另存为UTF-8格式即可。
不成功的~~
不知道什么地方出问题了
dthlw大同吧
<a href=http://blog.sina.com.cn/guiguailuntan>鬼怪乱谈故事</a>
<noscript><marquee direction="up">
逸冰来测试看看效果啦
真的不错耶
.......欢迎测试,貌似你消失了很久了
好像输入框没出现匿名了。。。
把那个方法换掉了。
东闲月阁发来贺电!
谢谢啊!
试试看,效果如何,冰剑是个猪,笔记本坏了还没好,哈哈
一看你就是JOE!
还是修改不成功呀
......怎么不成功,说说问题
网址加上本站对SEO好吗?
可以增加内链
我那边稍微改了一下。。。暂时是留空的
不过这样设置以后会让保存游客信息功能失效呃
啊,会这样么?我让冰剑帮我改改。
- -。。。
so,what?