-
09-0308
inove主题评论邮件通知
Category: wordpress -
inove主题本身功能已经十分强大但是对于我来说评论邮件通知这一部分做的不是太好,目前inove主题不支持wordpress 2.7自带的嵌套回复,虽然可以安装Wordpress Thread Comment这个插件实现嵌套回复,但是这个插件与主题有所冲突,毕竟inove主题的评论样式也是一大特色.水煮鱼的Comment Reply Notification经过测试似乎对inove也不起作用.
现在我已经比较完美的解决了inove评论邮件通知的问题了,使用的是Mail To Commenter这个款插件,稍微改造inove主题后,简直和Mail To Commenter是绝配.
Mail To Commenter的用法:@+用户名+空格 来实现评论邮件通知的,inove主题自带这个功能不过缺少一个空格,不过没关系我们可以通过修改主题的js文件来实现这个功能,首先找到inove-js-comment.js这个文件,用编辑器打开.
未修改前的代码是这样的:
/* Author: mg12 Update: 2008/11/13 Author URI: http://www.neoease.com/ */ (function() { function reply(authorId, commentId, commentBox) { var author = MGJS.$(authorId).innerHTML; var insertStr = '<a href="#' + commentId + '">@' + author.replace(/\t|\n|\r\n/g, "") + '</a> \n'; appendReply(insertStr, commentBox); }
修改之后的代码应该是这样的,其实很简单只是添加了一个空格而已
/* Author: mg12 Update: 2008/11/13 Author URI: http://www.neoease.com/ */ (function() { function reply(authorId, commentId, commentBox) { var author = MGJS.$(authorId).innerHTML; var insertStr = '<a href="#' + commentId + '">@' + author.replace(/\t|\n|\r\n/g, "") + ' </a> \n'; appendReply(insertStr, commentBox); }
原创文章,转载请注明出自:逐末网志 [http://jomor.org ]
本文地址:http://jomor.org/2009/03/08/inove-theme-comments-mail-support
发表评论

1楼爱锵锵
Post: 2009-03-08 18:45
还没弄,先占座
加个友情链接吧,都是用酋长的空间,呵呵
你的链接我已经加好了
你看看名字合适不合适
2楼jomor
Post: 2009-03-08 22:15
@爱锵锵
咱们两个人ip是一样的,添加友情链接一点效果都没有,呵呵,现在我去添加你的
3楼aunsen
Post: 2009-03-14 22:22
谢了!
4楼jomor
Post: 2009-03-14 22:35
@aunsen
配合这个插件很好用的
5楼calmblue
Post: 2009-03-22 23:52
很有用,谢谢.
6楼水清
Post: 2009-04-11 18:51
哪里加了空格呢。。。。。
7楼jomor
Post: 2009-04-11 20:27
@水清
仔细看看,第九行最右边
8楼流年观影
Post: 2009-04-11 21:16
@水清
replace(/\t|\n|\r\n/g, "") + ‘ \n’;在前面加了个空格
9楼Sean
Post: 2009-05-04 21:15
现在这个插件在后台已经可以选择是否包含空格了!
10楼jomor
Post: 2009-05-05 13:44
@Sean
谢谢提醒!
11楼Sean
Post: 2009-05-07 17:01
@jomor
我加了空格之后还是无法回复邮件通知,很郁闷的说!
12楼simaopig
Post: 2009-05-07 19:18
貌似我也无法发邮件。很无奈啊。
13楼jomor
Post: 2009-05-07 20:02
@Sean
@simaopig
确定空间支持么?
14楼xCoTt.cn
Post: 2009-05-08 15:02
很有用,我去调整下,谢谢。
15楼xianqinorg
Post: 2009-05-10 14:46
这不是误导吧。
16楼xianqinorg
Post: 2009-05-10 14:48
我在\n前加了空格,也是照样不行。我用的是smtp mail插件。
17楼jomor
Post: 2009-05-10 15:27
@xianqinorg
我没有使用任何smtp的插件,如果空间支持mail()函数的话,应该没问题啊
18楼escarpins
Post: 2009-05-14 23:39
学习中,做个记号
19楼jomor
Post: 2009-05-15 18:36
@escarpins
现在新版本inove1.4已经原生支持mail to commenter这个插件了
20楼新兮雅
Post: 2009-08-22 12:58
很好看,学习了!
21楼bywzy
Post: 2009-10-13 15:03
我用的是inove1.4。6的。可为何mail to commenter就一直用不起来呢。无法接受邮件