2010-11-01 26 views
10

Có thể định dạng bugnotes (bình luận) được nhập vào trình theo dõi lỗi Mantis cho một vấn đề không?Mantis bugnotes định dạng

Tôi đang sử dụng Mantis v1.0.8

ví dụ:

"ghi chú lỗi bọ ngựa mẫu"

xuất hiện dưới dạng văn bản thuần túy.

Tôi muốn in đậm hoặc hiển thị màu khác nhau

ví dụ: tương tự như https://stackoverflow.com/editing-help

có hệ thống theo dõi lỗi nào khác cho phép tính năng như vậy không?

Trả lời

12

Trong Mantis người ta có thể sử dụng một số thẻ HTML (tiếc là không phải tất cả đều được hỗ trợ). Từ kinh nghiệm của tôi (như tôi nhớ rõ) Tôi đã sử dụng thành công: <B>, <I>, <U>, <S> và danh sách, cả hai được đặt hàng <OL><LI> và không có thứ tự (dấu đầu dòng): <UL><LI>. Nó làm cho ghi chú và mô tả dễ đọc hơn.

Hiện tại tôi đang sử dụng phiên bản 1.1.8 của Mantis nhưng tôi đã sử dụng thành công phiên bản cũ hơn (trước 1.0) - vì vậy bạn cũng nên xử lý điều đó.

+0

cảm ơn rất nhiều câu trả lời. Tôi đã thử và nó hoạt động .. – N30

+5

tất cả các thẻ được phép: http://git.mantisbt.org/?p=mantisbt.git;a=blob;f=config_defaults_inc.php#l1701 – Joschua

+8

tất cả các thẻ được cho phép: [github] (https : //github.com/mantisbt/mantisbt/blob/master-1.2.x/config_defaults_inc.php) tìm kiếm: g_html_valid_tags – mhu

14

Như người ta nói bởi Gawciomhu, danh sách này còn hạn chế và bọ ngựa hiện 1.2.15 sử dụng các thẻ sau đây được cho phép trong mô tả và các lĩnh vực khác nhiều dòng: <p>, <li>, <ul>, <ol>, <br> , <pre>, <i>, <b>, <u>, <em>, <strong>.

Bên cạnh đó, thẻ sau được phép sử tóm tắt và các lĩnh vực khác dòng đơn (ví dụ OS hoặc vBulletin): <i>, <b>, <u>, <em>, <strong>. Đó là buồn cười để có một số nhấn mạnh trong bản tóm tắt vấn đề, phải không? :)

Điều gì không được nói rõ ràng, là các danh sách này có thể tùy chỉnh hay không. Thật không may, chúng được gọi là cài đặt chung, vì vậy chúng không thể được đặt bằng giao diện web, nhưng nếu bạn có khả năng tinh chỉnh mã bọ ngựa đã cài đặt, bạn có thể sửa đổi tệp <mantis-doc-root>/config_inc.php (được thiết kế để sửa đổi cục bộ) và thêm các tùy chọn sau đây:

/** 
* 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'; 

Sau khi khởi động lại máy chủ, bạn có thể sử dụng thẻ <code> tóm tắt và mô tả sự cố của mình.

Thật không may, các bộ lọc thẻ bọ ngựa dường như không cho phép bất kỳ thuộc tính thẻ nào, vì vậy sẽ không dễ dàng cho phép định dạng miễn phí. Cá nhân, tôi đã điều chỉnh bảng định kiểu của nó để tinh chỉnh màu sắc trong đó nội dung của các thẻ <pre><code> được hiển thị. Để đạt được điều đó, bạn có thể chỉnh sửa <mantis-doc-root>/css/mặc định.tập tin css` và thêm/điều chỉnh quy tắc sau:

pre   { margin-top: 0px; margin-bottom: 0px; color: #0000CC; } 
code  { color: #0000CC; } 
em > strong { color: #CC0000; } 

Bằng cách này báo cáo của bạn có thể đạt được một số màu sắc :)

+0

Cảm ơn, tôi có quyền truy cập vào mã được cài đặt. 1 cho câu trả lời chi tiết cho một câu hỏi rất cũ. – N30

0

Overwrite Mantis (< 1.3 ver.) cấu hình mặc định bằng cách sử dụng config_inc.php tập tin cá nhân của bạn dưới <mantis-doc-root>/config/config_inc.php

Bạn có thể ghi đè tất cả cài đặt mặc định trong tệp cấu hình này. Ví dụ. $g_html_valid_tags, $g_bug_view_page_fields, ... Chỉ cần sao chép/dán các giá trị mặc định từ <mantis-doc-root>/config_defaults_inc.php vào tệp <mantis-doc-root>/config/config_inc.php của bạn.

Các vấn đề liên quan