评论@插件 - At 0.1.1 For Typecho 0.9

2013-12-14
506 字
2 分钟阅读时长

提醒:本文最后更新于 4682 天前,文中所描述的信息可能已发生改变,请谨慎使用。

在各大微博网站中习惯了@ 这个功能之后,发现它真是越来越方便了呢。连QQ都开始支持@ 功能的今天,Typecho居然不支持这么快捷的功能也太不潮啦。不过装上At插件之后一切就没有问题啦,立马就Fashion起来了有木有。

这款软件的基本作用是能让你:

  • 在评论中方便的@ 和链接页面中的其它评论
  • 同时支持点击回复按钮评论框增加@被回复评论的用户名
  • 被@的人会收到邮件通知(传说中的究极暗黑召唤术,慎用!)
  • 更多功能还在开发中...

具体效果见下图:

请输入图片描述


插件更新至0.1.0版,增加了对@人邮件通知的功能(需要在后台填写相关设置)。因为功能涵盖关系,最好不要和CommentToMail插件同时使用,会导致发送多次邮件的情况出现。另外,邮件模板中可以使用的变量见下表:

变量名 代表内容 说明
{site} 博客站点名称 在博客后台设置中设定的
{title} 评论文章标题
{author} 作者名称
{mail} 评论者的邮箱
{permalink} 评论链接
{text} 发评论的正文
{time} 发布评论时间
{author_m} 被提及的用户名称
{text_m} 被提及的用户评论

插件更新至0.1.1版,修复插件因为评论特殊字符造成的BUG。

下载地址:BOX | 百度云

本文作者lizheming

发布于 2013-12-14,最后更新于 2013-12-14

147 评论

ranbo Chrome37.0Windows 7
2014-09-12 22:27:52

为什么我的用了没有效果呢?

公子Chrome37.0Windows 7
2014-10-11 18:39:01

不知道主题里footer的那个钩子代码有没有写上,没写上的话应该是加载不到代码的。

SSFirefox36.0Windows 8
2015-03-11 21:15:28

哪个钩子代码是啥。。。

公子Chrome43.0Windows 7
2015-03-11 23:47:43

@SS

<?php $this->footer(); ?>
SSFirefox36.0Windows 8
2015-03-11 23:52:34

哈哈,搞定了。感谢~~

CansllChrome45.0Windows 10
2015-11-10 04:16:41

,,,我用的是poem主题,有那个钩子,看上去主题已经加了JQ,然而还是不显示,问下是什么原因?(回复发到我的邮箱吧。。。)

公子Chrome46.0macOS 10.11.1
2015-11-15 03:29:47

控制台一行大大的 Error 告诉我:“你分明就没有加载 jQuery !!”

Uncaught ReferenceError: $ is not defined

风车 Chrome31.0Windows 7
2014-05-20 10:44:33

有可能支持多说么

公子Chrome34.0Windows 7
2014-05-20 17:16:46

@风车 额,暂时没考虑过多说,技术上实现的话还需要仔细研究一下。

风车Chrome31.0Windows 7
2014-05-21 07:13:57

@公子多说同步插件能把多说上的留言即时同步回本地么

公子Chrome34.0Windows 7
2014-05-21 07:32:05

@风车 应该是可以的,有同步功能的说。

猫大叔 Firefox28.0Windows 7
2014-04-13 23:01:00

公子啊…这个不小心@到自己.就会报错
maodashu.com/usr/plugins/CommentFilter/Plugin.php on line 185

公子Chrome34.0Windows 7
2014-04-13 23:48:32

@猫大叔 @ 公子 恩恩,我来测试一下。

公子Chrome34.0Windows 7
2014-04-13 23:49:58

@猫大叔 没有问题啊,我这里PHP和插件那块都没有报错的说。花束偶是不是因为你@的自己没有设置邮箱账号的原因啊?

猫大叔Firefox28.0Windows 7
2014-04-15 01:32:20

后台设置好了邮箱账号的.奇怪.会不会是其它插件有冲突呢?

公子Chrome34.0Windows 7
2014-04-15 03:42:42

@猫大叔 不太清楚,我有空看看是什么情况吧。另外你今天的测试邮件我有收到的,程序应该是正常工作了吧。

枫叶红秋雨 Chrome34.0macOS 10.9.2
2014-04-13 02:24:26

@感觉还是好用的。不过一刷挺不好的

公子Chrome34.0Windows 7
2014-04-13 07:21:21

@枫叶红秋雨 谢谢你的夸奖,不过你说的“一刷”是指什么意思呢?

kindle之家 IE10.0Windows 7
2014-03-17 06:01:15

先感谢啦,果断下载使用

羽中 Firefox27.0Windows 7
2014-02-10 00:16:51

嗯?这是哪里。。= = 只知道ctm不能用了,先拿走这个嘿嘿

公子Chrome32.0Windows 7
2014-02-10 02:12:50

@羽中 羽中大大!!!么么哒~新年快乐!话说CommentToMail可以用的说!

123 Firefox26.0Windows 8.1
2014-02-09 06:08:48

@ 123 测试一下

123 Firefox26.0Windows 8.1
2014-02-09 06:08:11

不错的功能,赞一个!

syoubunn Opera19.0Windows 8.1
2014-01-15 19:45:46

您好,请问一下和域名解析之间有没有关系?另外yeah的邮箱可以使用么?

syoubunnOpera19.0Windows 8.1
2014-01-15 19:49:20

@syoubunn 错误提示是SMTP connect() failed. 和The following From address failed : MAIL FROM command failed,550,Invalid User

怡红公子Chrome32.0Windows 7
2014-01-15 19:57:14

@syoubunn 跟域名解析没有关系,和你在插件配置中填写的SMTP信息有关系,yeah的邮箱不太清楚(因为我没有),不过我有测试163的邮箱,是可以的。

syoubunnOpera19.0Windows 8.1
2014-01-15 20:17:23

@怡红公子多谢 已成功,原来要在用户名加上”艾特yeah。net“

怡红公子Chrome32.0Windows 7
2014-01-15 20:18:16

@syoubunn 额,我不是在下面有写上注释=。=

风中漫步 Firefox26.0Windows XP
2014-01-08 22:36:24

我的邮件发送功能无法正常使用,配置也完全OK的,不知道问题出在那里,我是用的163邮箱。

另外,问个问题:
如果说我的站点的评论设置审核后发布,那么邮件提醒是在管理员对评论审核通过后一起发送呢?还是评论一表未被审核状态下就发送呢?

公子Chrome31.0Windows 7
2014-01-09 03:58:52

@风中漫步 插件目录下有一个error.log文件,你看看日志文件里面记录了什么错误,麻烦贴给我看看。我这里测试了163的邮箱是没有问题的,注意的是SSL验证勾选了的话端口号需要变一下啊,具体可以看这里:http://help.163.com/09/1223/14/5R7P6CJ600753VB8.html

目前是后面这种情况,未审核就发布了,确实稍有不妥,后期我会补正的,谢谢你的反馈。不过我也没打算做那么强大的邮件通知功能,如果需要邮件通知功能的话还是用CommentToMail的好。

风中漫步Firefox26.0Windows XP
2014-01-09 17:11:57

感谢您的回复。
error_log文件一直是0,没有内容。

怡红公子Chrome31.0Windows 7
2014-01-09 19:15:01

@风中漫步 error_log.txt没有错误记录应该是成功发送了的,看看是不是到垃圾邮件里面去了?

风中漫步IE11.0Windows 7
2014-01-09 23:50:50

@怡红公子 垃圾邮件里没有,然后邮箱的发件箱里面也没有。搞不清是什么状况。

怡红公子Chrome31.0Windows 7
2014-01-10 00:33:37

@风中漫步 额,这样我也不是很清楚是怎么回事了,我这边测试了插件使用163的邮箱是没有问题的。另外,评论中有@的人才会发送邮件通知,如果勾选了SSL的话PHP要开启openssl插件。