感谢你对这些改进所做的努力。
还有另一个问题:
用户从其他视图向某个分类发布内容,导致模板根本没有被填充到编辑器中。
他们以任意格式撰写主题,然后提交到该分类,从而完全绕过了模板。
或许可以禁止用户从除该分类以外的任何地方向该分类发布内容。
不过,我不确定如何实现得直观,比如当用户正在浏览“最新”页面时,这样做可能会阻碍他们向正确的分类发布内容。
或者,在他们选择分类时,将模板内容显示在帖子顶部,从而提示他们重新整理内容……
目前,在向任何分类发布内容时,忽略模板实在太容易了。
我只是随口说说,可能已经有现成的解决方案,有人可以指点我一下;或者这可能不是一个容易解决的功能问题(更不用说编码了!)
最后,我想推荐一个解决方案,那就是使用 Custom Wizard 插件 来引导用户完成这一流程。
抱歉,我觉得这篇帖子很难理解。能否列出用户需要执行的具体操作步骤?
好的,那么 STR 挑战
背景
假设你有一个名为“自我介绍”的分类。
在该分类中,你已在分类的“主题模板”设置中配置了默认模板。
期望的用户行为
目前期望的用户行为如下:
- 用户访问“自我介绍”分类
- 点击“新建主题”——此时内容已自动填充为模板格式
- 用户填写内容
- 用户提交
结果:主题的首帖符合模板要求
规避方法
STR 规避方式:
- 进入显示所有分类的主页
- 点击“新建主题”,输入“大家好,我是新来的”等内容,选择一个主题等
- 选择“自我介绍”分类
- 提交
结果:该主题不符合主题模板要求。
1 个赞
如果你在输入正文内容之前先更改分类,也就是按照屏幕上字段的呈现顺序依次填写每个字段,会发生什么情况?
我不同意这样的做法:如果你在编辑过程中更改分类,用户输入的正文内容就会被擦除并覆盖为主题模板。
哦,当然,同意不应该这样,而且是的,如果用户先选择类别,一切都没问题:
期望的用户行为还包括:
- 进入首页,显示所有类别
- 点击“新建主题 +”
- 选择“自我介绍”类别——主题现已预填好模板内容
- 填写详细信息
- 提交。
不幸的是,选择类别往往是在事后才考虑的。
我理解你目前所做的一切都是正确的,我只是想知道我们是否可以添加一些额外的功能,来应对我所描述的场景?
具体能做什么呢?弹出一个提示框,邀请系统用模板覆盖用户的正文内容?由于损失厌恶心理,用户很难接受这种做法。
2 个赞
是的,这确实有些棘手。
或许可以添加一个可配置的类别选项,将模板追加到主题内容中(而不是覆盖已有内容),并在提交前弹出提示对话框要求用户重新格式化。
在某些情况下,我更希望强烈引导用户这样做。如果用户不遵循这些步骤,我甚至愿意让该区域的主题提交变得更加困难,以此来严格管控该类别下的内容。
2 个赞
这真是一场精彩的讨论。模板文案的另一个明显问题是,论坛用户的理解能力参差不齐,他们可能不清楚文本会保留在帖子中,除非被覆盖或删除。这会导致格式不一致,最终造成整个分类下主题信息的不一致。此外,在某些情况下,论坛可能希望强制要求帖子中包含某些信息,并且进一步要求这些信息在主题中以严格的方式呈现。我一直认为,一个主题创建表单可以解决这些问题,但我理解这可能无法实现,或者需求不足。
关于根据分类选择来填充主题编辑器的内容,是否可以通过让论坛所有者选择是否在主题编辑区域显示某些文案(例如:请先选择分类,再发布主题)来解决?然后根据所选分类填充模板文案(是的,我知道,不幸的是,如果没有表单选项,这确实很难实现)?
2 个赞
riking
(Kane York)
9
我觉得这已经偏离了“用户提交内容未编辑”这一主题,应该转移到新的 #feature 中,以便进行进一步的改进。
4 个赞