当支持组的人想要添加错误时,我想要一个模板。
以下是GitHub中的一个示例(https://github.com/photonstorm/phaser/issues/new),如果可能,我想在Phabricator中实现。
答案 0 :(得分:1)
Phabricator支持定制表单,包括“创建任务”表单。有几种解决方法,the documentation中对此进行了介绍。
自定义表单的最简单方法是在URL中为您提供的链接提供默认值,例如,说您从文档中链接到错误提交表单。您可以提供模板文本作为链接本身的一部分。这可能会导致网址很长,但可以使用网址缩短服务将其屏蔽。
我将使用Wikimedia's phabricator作为其工作方式的示例。如果要在模板文本预先填充的情况下链接到创建任务表单,则可以构建如下所示的url:
https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?description=[insert template text here]
执行此操作的另一种方法(不需要您将模板文本存储在url中)是编辑表单并为description字段指定默认值。 phabricator上游文档中介绍了编辑表单,因此我不再赘述,而是请您参考标题为creating new forms下的文档部分。