Налаштування системи Mantis Bug Tracker

Безкоштовна веб-орієнтована система MantisBT дозволяє вести облік
помилок, контролювати їх виконання а також розраховувати час, що
витрачається. Звичайно, щоб дана система працювала так, як потрібно,
необхідно налаштувати "під себе" конфігураційний файл.

Сайт виробника системи: http://www.mantisbt.org

Встановлюється дана система без проблем - так, як інші веб-системи. Тому, я не буду описувати, як це робиться.

По замовчуванню, ця система - на англійській мові. Але всі файли з
перекладом на багато інших мов встановлюються зразу з системою. Просто,
необхідно налаштувати файл.

Редагуємо в корні сайту з даною системою файл config_inc.php.
Це файл призначений для налаштувань користувача. Якщо Вам потрібно буде
подивитись інші змінні та їх призначення - дивіться файл config_defaults_inc.php.

Ітак, зміст мого файлу config_inc.php:

<?php
 $g_hostname = 'localhost';
 $g_db_type = 'mysql';
 $g_database_name = 'YouDatabaseName';
 $g_db_username = 'YouUserName';
 $g_db_password = 'YouPasswordDB';


 // Auth
 $g_allow_anonymous_login = OFF;
 $g_allow_account_delete  = OFF;
 $g_allow_reporter_close  = OFF;

 $g_show_version = ON; // Version Bug Tracker

 $g_email_set_category = ON; // MAIL_CATEGORY_PROJECT_CATEGORY (format: [Project] Category)


 // Email Send. The cronjob should typically run every 5 minutes.
 $g_email_send_using_cronjob = OFF;

 // creating new accounts, and the password will be set to blank when reset
 $g_send_reset_password = ON;


 $g_manual_url = 'http://www.mantisbt.org/docs/master-1.2.x/';


 $g_news_enabled  = ON;


 // shows project '[project] category' when 'All Projects' is selected
 $g_summary_category_include_project = OFF;

 $g_enable_projection = ON;
 $g_enable_product_build = ON;


 $g_sort_by_last_name = OFF;
 $g_status_percentage_legend = ON;
 $g_enable_project_documentation = ON;

 $g_show_priority_text = OFF;
 $g_show_project_menu_bar = OFF;  // Menu Project
 $g_show_footer_menu = OFF;   // Menu Bottom



 $g_administrator_email = 'rs@corp2.net';
 $g_webmaster_email = 'rs@corp2.net';
 $g_from_email  = 'noreply@bugs.corp2.net';
 $g_from_name  = 'K2® Bug Tracker';
 $g_return_path_email = 'rs@corp2.net';

 $g_default_language = 'ukrainian';
 $g_fallback_language = 'ukrainian';

 $g_window_title  = 'K2® Bug Tracker';

 $g_favicon_image = 'images/favicon.ico';
 $g_logo_image  = 'images/logo2.png';


 $g_show_avatar = ON;
 $g_show_realname = ON;

 $g_short_date_format    = 'd.m.Y';
 $g_normal_date_format   = 'd.m.Y H:i';
 $g_complete_date_format = 'd.m.Y H:i T';
 $g_calendar_js_date_format   = '\%d-\%m-\%Y \%H:\%M';
 $g_calendar_date_format   = 'd-m-Y H:i';

 $g_max_file_size = 5000000;

 $g_relationship_graph_view_on_click = ON;
 $g_relationship_graph_enable  = ON;


 $g_preview_text_extensions = array( '', 'txt', 'diff', 'patch' );
 $g_preview_image_extensions = array( 'bmp', 'png', 'gif', 'jpg', 'jpeg' );
 $g_inline_file_exts = 'gif,png,jpg,jpeg,bmp';


 $g_time_tracking_enabled = ON;
 $g_time_tracking_with_billing = ON;
 $g_time_tracking_stopwatch = ON;


 // Sub-Project
 $g_show_extended_project_browser = ON;

 // Debuggin
 $g_show_timer = ON;
 $g_show_queries_count  = OFF;


 $g_wiki_enable = OFF;
 // Wiki Engine (supported engines: 'dokuwiki', 'mediawiki', 'twiki', 'wikka', 'xwiki')
 $g_wiki_engine = '';


 // Default Reminder View Status (VS_PUBLIC or VS_PRIVATE)
 $g_default_reminder_view_status = VS_PRIVATE;

?>
В цьому файлі я налаштував український інтерфейс баг-репорту,
український формат дати а також більш розширену роботу, ніж вона є по
замовчуванню.

Ось результат наших налаштувань:

mantis1 mantis2mantis3

Комментарии

Популярные сообщения