螳螂bugnotes格式

N30*_*N30 12 mantis

是否可以格式化在Mantis bug跟踪器中输入的bugnotes(注释)?

我使用的是Mantis v1.0.8

例如

"样品螳螂虫笔记"

它显示为纯文本.

我想大胆或以不同的颜色显示

例如,类似于https://stackoverflow.com/editing-help

任何其他错误跟踪系统是否允许此类功能?

Gaw*_*cio 15

在Mantis中,可以使用一些HTML标记(遗憾的是并非所有标记都支持).从我的经验(我记得很清楚)我已经成功地使用:<B>,<I>,<U>,<S>和列表,都有序<OL><LI>和无序(子弹)<UL><LI>.它使注释和描述更具可读性.

目前我正在使用1.1.8版本的Mantis,但我在旧版本(1.0之前)成功使用它 - 所以你的也应该处理它.

  • 所有允许的标签:[github](https://github.com/mantisbt/mantisbt/blob/master-1.2.x/config_defaults_inc.php)搜索:g_html_valid_tags (8认同)
  • 所有允许的标签:http://git.mantisbt.org/?p = authorisbt.git; a = blob; f = config_defaults_inc.php#l1701 (5认同)

Dar*_*zak 15

因为它是由说GawcioMHU,该列表是有限的,在目前的螳螂1.2.15使用下列标记是允许在描述等多线字段:<p>,<li>,<ul>,<ol>,<br>,<pre>,<i>,<b>,<u>,<em>,<strong>.

此外,以下标记允许在总结和其他单线字段(例如OS平台): ,<i>,<b>,<u>,.<em> <strong>在问题摘要中有一些重点,这很有趣,对吗?:)

没有明确说明的是,这些列表是可定制的.不幸的是,它们是所谓的全局设置,因此无法使用Web界面进行设置,但如果您有可能调整已安装的螳螂代码,则可以修改该<mantis-doc-root>/config_inc.php文件(用于本地修改)并添加以下选项:

/**
 * These are the valid html tags for multi-line fields (e.g. description)
 * [...]
 */
$g_html_valid_tags = 'p, li, ul, ol, br, pre, i, b, u, em, strong, code';

/**
 * These are the valid html tags for single line fields (e.g. issue summary).
 * [...]
 */
$g_html_valid_tags_single_line = 'i, b, u, em, strong, code';
Run Code Online (Sandbox Code Playgroud)

服务器重新启动后,您应该能够<code>在摘要和问题描述中使用该标记.

不幸的是,mantis标签过滤器似乎不允许任何标签属性,因此允许自由格式化并不容易.就个人而言,我已调整其样式表以调整显示内容<pre><code>标签的颜色.要实现它,您可以编辑<mantis-doc-root>/ css/default.css`文件并添加/调整以下规则:

pre         { margin-top: 0px; margin-bottom: 0px; color: #0000CC; }
code        { color: #0000CC; }
em > strong { color: #CC0000; }
Run Code Online (Sandbox Code Playgroud)

这样你的报告可能会获得一些颜色:)