| 摘要 | 在编辑器打开的瞬间,自动为新主题的标题填充可配置的时间戳(默认格式为 YYYY-MM-DD HH:mm:ss)。 |
|
| 预览 | Theme Creator | |
| 代码库 | GitHub - andysmith-ai/discourse-auto-timestamp-title · GitHub | |
| 安装指南 | 如何安装主题或主题组件 | |
| 初次使用 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。其他字符将原样保留——例如 YYYYMMDDHHmmss → 20260723153000。
注意:Discourse 默认的 min topic title length(最小主题标题长度)为 15 个字符。上述默认格式长度为 19 个字符,因此可直接使用。如果您选择较短的模式(如 YYYYMMDDHHmmss,14 个字符),请相应调低该站点设置,否则单独的时间戳将无法通过验证。
