FastComments.com Blog

Fri Oct 16 2020
...

使用 FastComments 可以编辑评论

! 本文包含技术术语

新功能

通过 FastComments 留下的评论现在可以编辑 - 不论您是否登录。

可以理解,这是我们最常收到的功能请求之一,我们很高兴与我们的用户共同达成这个里程碑。

工作原理

登录用户始终可以编辑他们的评论。对于匿名评论者,我们的服务器提供一个临时的 24 小时窗口,让他们在评论后编辑评论,只要他们不关闭浏览器。比如,这意味着一个匿名评论者可以评论,然后编辑他们的评论以修正任何错字,而无需登录!

如果匿名评论者关闭了浏览器,他们将无法编辑评论,除非点击发送到他们电子邮件中的魔法链接。

为了增强安全性,任何猜测错误密钥的尝试都会使临时编辑密钥失效。

为什么现在,经过这么长时间?

与所有客户端小部件的更改一样,我们必须小心不要使其大小膨胀。此功能对核心评论代码库增加了相当的大小(大约 1kb gzipped - 约 10% 的增加)。 我们希望确保这不会降低 FastComments 的性能,并确保其能与我们实时评论功能正常工作。此外,我们希望该功能能满足客户最常见的使用案例 - 匿名评论。

编辑实时评论

就像评论和投票一样 - 编辑也发生在实时中。如果两个用户在同一页面上,一个用户编辑了他们的评论,另一个用户将看到更新。

启用评论编辑

我们已经完成了为所有客户默认启用评论编辑的工作。目前,该功能无法关闭。

下一步是什么?

我们计划在未来的更新中发布删除评论的功能。

第三方集成

编辑评论将导致事件传播到您拥有的任何集成 - 例如 WordPress。如果您使用我们的 WordPress 插件,则添加评论会在后台更新您的 WordPress 安装,以便您保留数据副本。如果您编辑了评论,我们也会遵循同样的逻辑并更新您在 WordPress 安装中的副本。这适用于其他集成,而不仅仅是 WordPress。

总结

我们知道这个功能一直被一些人期待。和所有重大版本一样,我们很高兴能够花时间优化、测试并妥善发布此功能。

干杯!