这个月因为其他工作比较多进来,所以更新的新功能不多。

提示

由于 Quail 使用的上游支付供应商 MixPay 暂停服务,因此 Quail 的所有加密货币支付都先暂停服务。给大家带来不便了,抱歉。

支持普通的支付方式

Quail 开始支持信用卡、借记卡、微信和支付宝等支付方式,使付费订阅变得更为简单和方便。这也能增加用户的支付意愿,尤其是对于那些习惯于使用特定支付方式的用户,他们可能更愿意订阅付费内容。

但是,由于当前技术的限制,这一新功能首先对一部分符合特定资质的作者开放。根据作者的订阅数、付费订阅数以及付费文章数来决定资质。随着后续条件成熟,在不久的将来将这些功能扩展到所有的作者。

开启法定货币的付费以后,读者可以在会员订阅页面看到计价切换的开关:

An image to describe post

在收银台,也可以选择信用卡、借记卡、微信和支付宝等支付方式:

An image to describe post

脚注(Footnotes)

很多严谨的作者在写作的时候经常使用脚注的方式来注明引用来源,或者对内容进行说明。

在 Quail,可以使用 PHP Markdown Extra 的脚注语法。如下示例,每个脚注由两部分组成:文本中一个上标数字的标记 [^N],和放置在文档末尾的脚注列表中的脚注定义。

通往地狱的道路充满了善意是一句谚语或格言。
另一种形式是“地狱充满了美好的意义,而天堂充满了美好的作品”。[^1]

这个谚语的确切起源是未知的,它的形式已经随着时间而演变。
现代表达方式“通往地狱的道路充满了善意”于1855年
首次发表在亨利·博恩的《谚语手册》中。[^2]

...

[^1]: the road to Hell is paved with good intentions, Proverbs, Infobase Publishing: 234, 2007, [ISBN 9780816066735](https://zh.wikipedia.org/wiki/Special:%E7%BD%91%E7%BB%9C%E4%B9%A6%E6%BA%90/9780816066735)
[^2]: Bohn, Henry, A Hand-book of Proverbs, 1855

本文末尾的「开源」一节也用到了脚注。

嵌入 Tweet

很多作者在写文章的时候,需要引用来自 X(前生叫 Twitter)的内容。一种很直观的做法就是直接在文章里嵌入 X 的 Widget 了。

所以,现在可以在 Quail 里直接用下面这样的语法来嵌入 X:

![](https://twitter.com/op7418/status/1706333887553818951)

当然,也可以在嵌入时指定暗色配色,只需要在链接末尾加上 ?theme=dark 就行:

![](https://twitter.com/op7418/status/1706333887553818951?theme=dark)

其它

主要是修复了一些问题:

  • 修复了 tag 长度的问题
  • 修复了新版 Obsidian 的插件兼容性问题
  • 修复了文章封面图的显示问题
  • 修复了一些 SEO 相关的问题
  • 大量 UI 优化
  • 文章列表支持按热度展示

开源

大致就是这些了,我们下个月见!


  1. 用于嵌入视频和 Tweet 的 goldmark 插件 ↩︎

  2. 用于渲染 mathjax 公式的 goldmark 插件 ↩︎

  3. 用于渲染文本框的 goldmark 插件 ↩︎