自动时间戳标题

:information_source: 摘要 在编辑器打开的瞬间,自动为新主题的标题填充可配置的时间戳(默认格式为 YYYY-MM-DD HH:mm:ss)。
:eyeglasses: 预览 Theme Creator
:hammer_and_wrench: 代码库 GitHub - andysmith-ai/discourse-auto-timestamp-title · GitHub
:question: 安装指南 如何安装主题或主题组件
:open_book: 初次使用 Discourse 主题? Discourse 主题使用入门指南

安装此主题组件

当编辑器打开时,自动为新主题的标题字段填充时间戳,这样您就无需为快速笔记构思标题。该格式可配置,默认情况下仅对空白标题生效。

仅在您开始创建新主题时触发——回复和编辑不受影响。您随后仍可编辑或清除标题。

设置项:

设置项 默认值 描述
title_format YYYY-MM-DD HH:mm:ss 生成标题的格式模式。
overwrite_existing_title false 覆盖您已输入的标题。关闭时,仅当标题为空时才插入时间戳。
use_utc false 使用 UTC 时间,而非访客浏览器的本地时间。

格式令牌(moment 风格,区分大小写):YYYY MM DD HH mm ss。其他字符将原样保留——例如 YYYYMMDDHHmmss20260723153000

注意:Discourse 默认的 min topic title length(最小主题标题长度)为 15 个字符。上述默认格式长度为 19 个字符,因此可直接使用。如果您选择较短的模式(如 YYYYMMDDHHmmss,14 个字符),请相应调低该站点设置,否则单独的时间戳将无法通过验证。

3 个赞

感谢您的辛勤工作!

如果您愿意,或者为了下次方便,您可以使用我们的主题创建者实例来演示主题和组件:

它会提供一个可分享的预览链接。

2 个赞

这太酷了!谢谢 :heart: 我觉得这对于日记类分类非常有用,但最好能增加一个分类限制设置,以免它在所有地方都运行。等你有空的时候,能加个这样的选项吗?

2 个赞