bug-tracking
  • mantis
  • bug-tracker
  • 2012-05-09 74 views 6 likes 
    6

    Tôi muốn thêm trạng thái tùy chỉnh vào trình theo dõi lỗi Mantis có tên "Đang giữ". Sau một số blog tôi thấy trên mạng, tôi đã thêm các dòng sau vào config_local.php:Trạng thái tùy chỉnh trong Trình theo dõi lỗi Mantis

    $g_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,55:onhold,80:resolved,90:closed'; 
    $g_status_colors['onhold'] = '#cceedd'; 
    $s_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,55:onhold,80:resolved,90:closed'; 
    

    Tuy nhiên, khi tôi đi đến gán trạng thái này sang lỗi, nó sẽ hiển thị như @ 55 @ trong menu thả xuống.

    Mọi ý tưởng tại sao điều này có thể là?

    Trả lời

    6

    Xem Mantis reference on customising status values:

    Xác định một hằng số để lập bản đồ các trạng thái mới to.In một custom_constants_inc.php file mới trong thư mục mantisbt chính:

    <?php define ('TEST', 60); ?>

    Xác định chuỗi ngôn ngữ yêu cầu. Điều này có thể cần phải được định nghĩa trong một số languages.In một custom_strings_inc.php file mới trong thư mục mantisbt chính:

    <?php 
    $s_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned, 60:to be tested,80:resolved,90:closed'; 
    $s_to_be_tested_bug_button = "Issue Ready to Test"; 
    $s_to_be_tested_bug_title = "Set Issue Ready to Test"; 
    $s_email_notification_title_for_status_bug_to_be_tested = "The following issue is ready TO BE TESTED."; 
    ?> 
    

    Xác định bất kỳ cấu hình required.In các config_inc.php tập tin hiện có trong thư mục mantisbt chính:

    $g_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned, 60:to be tested,80:resolved,90:closed'; # Status color additions 
    $g_status_colors['to be tested'] = '#ACE7AE';        
    

    Thêm trạng thái vào bất kỳ quy trình công việc nào được xác định trong config_inc.php.

    +0

    Cảm ơn bạn đã trả lời. Thực hiện các thay đổi bạn đã đề xuất dường như đã khắc phục được sự cố. – Daniel

    +0

    Liên kết bị hỏng, hãy xem https://www.mantisbt.org/manual/admin.customize.status.html – Xenos

    +0

    @Xenos - liên kết đó đã lỗi thời, nhưng không chắc chắn lý do tôi liên kết với mantisforge ... cập nhật liên kết lên mantisbt. org, cảm ơn! –

    1

    Tôi đang sử dụng phiên bản MantisBT 2.1.0 và có cùng sự cố. Bản sửa lỗi cho tôi là di chuyển các tệp custom_constants_inc.phpcustom_strings_inc.php từ thư mục mantisbt chính vào thư mục cấu hình.

    +0

    Có. cảm ơn. Thậm chí làm việc trên phiên bản MantisBT 2.0.0. – Rafee

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