隐藏特定级别以下用户的问题历史记录字段



我目前正在为我的公司实施一个新的票务系统,并偶然发现了Mantis错误跟踪器,它似乎是一个相当强大且功能繁重的开源错误跟踪系统。

但是,在浏览了他们的文档和论坛之后,似乎在系统的某些领域缺乏指导。

我们希望避免客户看到为其问题设置的优先级。为此,我们从通知电子邮件中删除了历史记录字段,并从最终用户可以查看的所有页面中隐藏了此字段。现在唯一出现的位置是页面底部的问题历史记录部分。

我的问题是,如何为低于开发人员级别的用户删除此历史记录部分?我本以为这将是一个配置选项,但似乎并非如此。

我很乐意调整源代码,但我现在是一名 .Net 开发人员,并且大约 7 年没有编写 PHP 代码,所以一些指导会有所帮助。

要在电子邮件中隐藏历史记录,您无需编辑源代码。只需将以下行复制到config_inc.php并设置访问级别即可。

$g_view_history_threshold       = DEVELOPER;

目前,这仅适用于电子邮件。但是将来它也可以在错误视图页面中使用。查看config_defaults_inc.php了解更多详情。

您可以通过将以下变量更改为 OFF 来隐藏所有用户的历史记录部分:

g_history_default_visible  = OFF;

所有可用配置的默认值都可以在config_defaults_inc.php中找到,但您不应直接在那里编辑,而应将变量复制到config_inc.php,然后设置自己的值。

相关内容

  • 没有找到相关文章

最新更新