在“关于我”部分插入日期/时间时,其格式被显示为 datetime,而非预期的日期和时间格式。
插入日期/时间
公开个人资料
Discourse 信息:
- 已安装 2.4.0.beta9 (e36efb1edc)
在“关于我”部分插入日期/时间时,其格式被显示为 datetime,而非预期的日期和时间格式。
我认为“关于我”部分不支持这种日期格式。
嗯,我认为我们不需要在“关于我”部分运行完整的帖子装饰功能(也不应该这样做)。不过,考虑到工具栏中已经显示了日期选择器,在那里添加对其的支持应该不会太难。
@j.jaffeux 你怎么看?
所以我可以很轻松地实现它:
但这有一个我们认为我们不愿付出的代价:
bio_excerpt 而不是单纯的 bio_cooked,这可能意味着日期会被截断,并且我们会移除 HTML:[1] pry(main)> PrettyText.excerpt("<b>Foo</b>", 5)
=> "Foo"
{{text-overflow}} 组件。因此,如果不疯狂地构建某种 postCooked 钩子,就无法在不修改以下代码的情况下实现该功能:
<div class='bio'>{{text-overflow class="overflow" text=user.bio_excerpt}}</div>
改为:
<div class='bio'>{{{user.bio_cooked}}}</div>
我认为我们不应该为了这样一个特定的边缘情况而这样做,因为这基本上意味着我们要直接渲染来自用户输入的 HTML。由你决定,如果你希望进一步深入研究或探索其他解决方案,请告诉我。
或许更安全的做法是直接从“关于”编辑器的工具栏中移除该按钮?
好的,请移除该按钮。
已完成: