0

我已按照 Bugzilla 手册中的说明创建并测试了我自己的 enter_bug.cgi 自定义格式。我通过在 URL 中手动输入“format=xxx”进行了测试。现在我准备为其他用户推出这个。启用我的自定义格式作为默认格式的正确方法是什么?

我想出了一些对我来说似乎不太好的解决方案:

  1. 破解 choose-classification.html.tmpl 或 choose-product.html.tmpl 强制格式
  2. 用我的自定义版本替换现有的 create.html.tmpl
  3. 破解 common-links.html.tmpl 以强制格式

似乎choose-classification.html.tmpl 和choose-product.html.tmpl 已经设置为正确处理传入的格式变量,但我似乎无法找出设置该变量的适当位置。

4

1 回答 1

0

我将此问题交叉发布到官方 bugzilla 支持新闻组 (mozilla.support.bugzilla) 并仅得到一个回复​​:

如果我是你,我会把它命名为 template/en/custom/bug/create/create.html.tmpl 以便它覆盖默认值。

我不想让我的自定义格式用于每个分类,因此,我只是修改了 choose-classification.html.tmpl 以手动将“format=xxx”强制输入到应用该格式的分类的 URL 中。不是最优雅的解决方案,但它有效。

于 2009-03-04T14:04:46.417 回答