评论@插件 - At 0.1.1 For Typecho 0.9
提醒:本文最后更新于 4682 天前,文中所描述的信息可能已发生改变,请谨慎使用。
在各大微博网站中习惯了@ 这个功能之后,发现它真是越来越方便了呢。连QQ都开始支持@ 功能的今天,Typecho居然不支持这么快捷的功能也太不潮啦。不过装上At插件之后一切就没有问题啦,立马就Fashion起来了有木有。
这款软件的基本作用是能让你:
- 在评论中方便的@ 和链接页面中的其它评论
- 同时支持点击回复按钮评论框增加
@被回复评论的用户名 - 被@的人会收到邮件通知(传说中的究极暗黑召唤术,慎用!)
- 更多功能还在开发中...
具体效果见下图:

插件更新至0.1.0版,增加了对@人邮件通知的功能(需要在后台填写相关设置)。因为功能涵盖关系,最好不要和CommentToMail插件同时使用,会导致发送多次邮件的情况出现。另外,邮件模板中可以使用的变量见下表:
| 变量名 | 代表内容 | 说明 |
|---|---|---|
| {site} | 博客站点名称 | 在博客后台设置中设定的 |
| {title} | 评论文章标题 | |
| {author} | 作者名称 | |
| {mail} | 评论者的邮箱 | |
| {permalink} | 评论链接 | |
| {text} | 发评论的正文 | |
| {time} | 发布评论时间 | |
| {author_m} | 被提及的用户名称 | |
| {text_m} | 被提及的用户评论 |
插件更新至0.1.1版,修复插件因为评论特殊字符造成的BUG。
147 评论
作者大大,这个插件的smtp的相关设置是不是只能自建的啊?我用QQ邮箱的不行…
@小健健具体是这样报错的。
Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/apt/usr/plugins/At/Plugin.php on line 221
Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/apt/usr/plugins/At/Plugin.php on line 222
@小健健 这个是将错误信息写入到文件里出错了,和邮件发送没直接关系。你可以直接在代码这块 echo 下
ErrorInfo看看 https://github.com/typecho-fans/plugins/blob/master/At/Plugin.php#L221您好,我开启了评论并没有出现艾特功能~
我用的initial模版,请问这个header(); ?>和footer(); ?>是应该放在主题的那个php文件内呢?comments吗?
@马春杰 在
</body>前保证有<?php $this->footer(); ?>即可。启动插件console提示,无法使用@ Uncaught ReferenceError: TypechoComment is not defined
@梁伟 检查一下模板
</head>前是否有一下代码,没有的话补一下就可以了。如果有的话再确认下设置-评论设置中“启用评论回复”这个是否勾选上。@公子 真的非常感谢,我自己以前把这段代码删了,评论就出问题了。
最新版本的Typecho似乎用不了?
应该没问题吧?给个博客地址看看?我这因为新版 Markdown 有问题一直都没升。
@公子在本地调试的。提交后空白不能显示。提交后URL的后缀是/comment,变成/#comment就可以显示了。但不知道怎么加上#
@蛋白质小蝌蚪 空白应该是因为邮件通知发送失败导致的,不过评论应该是成功的,所以你回到文章里看评论还是有的,这个算是个不太好的体验吧~ 本地的话邮件发送失败可能是因为 PHP 的
mail()函数不支持的关系大概?@公子确实是这个原因。本地测试的时候没当回事,瞎填了smtp,认真填对了就好了!感谢,很棒的插件!
你好,请问这个插件,还能提供下载么?貌似都打不开了
@龙鹰 https://pan.baidu.com/s/1cbCn3w 百度盘的下载链接失效了好像,重新分享一下~
@公子 炒鸡感谢。感觉这个插件很棒~
@龙鹰 哈哈,不客气~
我想问问 父级评论不存在是什么情况。。。谢谢
挺好的
不错的插件
@大大的小蜗牛骚扰下测试~
卧槽上面的广告君还比我厉害
日产广告三万八,也是欲哭无泪啊╮(╯▽╰)╭
@公子哎公子你这不会还0.9版本吧,为啥我1.0测试你这个At卡在评论action页面白屏了?0.0
@羽中靠神秘RP问题,今天测试没事了!- -
@羽中 嗯,有时候发邮件卡了是会白页的,不是必现现象。
@ ranbo 似乎是要打开评论回复才有效果