我目前正在为我的公司实施一个新的票务系统,并且偶然发现了Mantis错误跟踪器,它似乎是一个相当强大且功能丰富的开源错误跟踪系统。
然而,在浏览他们的文档和论坛之后,系统的某些区域的指导似乎有些缺乏。
我们希望避免客户看到为其问题设置的优先级。为此,我们从通知电子邮件中删除了历史记录字段,并将该字段隐藏在最终用户可以查看的所有页面中。现在出现的唯一位置是页面底部的问题历史记录部分。
我的问题是,如何为开发人员级别以下的用户删除此历史记录部分?我原本以为这将是一个配置选项,但它看起来不会。
我很高兴调整源代码,但我现在是一名交易的.Net开发人员,并且大约7年没有编写PHP代码,所以一些指导会有所帮助。
答案 0 :(得分:0)
要隐藏电子邮件中的历史记录,您无需编辑源代码。只需将以下行复制到config_inc.php并设置访问级别。
$g_view_history_threshold = DEVELOPER;
目前,这仅适用于电子邮件。但是将来它也可以在bug视图页面中工作。检查config_defaults_inc.php以获取更多详细信息。
您可以通过将以下变量更改为OFF来隐藏所有用户的历史记录部分:
g_history_default_visible = OFF;
config_defaults_inc.php 提供了所有可用配置的默认值,但您不应该直接在那里编辑,而应将变量复制到 config_inc.php 然后设置自己的值。