Добавить комментарий при перемещении заявки

MantisBT forum for users who prefer to ask and answer questions in Russian.

Moderators: Developer, Contributor

Post Reply
alphaed
Posts: 43
Joined: 07 Aug 2012, 09:24

Добавить комментарий при перемещении заявки

Post by alphaed »

Подскажите, как сделать (наиболее безболезненным методом), чтобы на странице /bug_actiongroup_page.php добавилась форма добавления комментария при перемещении заявки?
Last edited by alphaed on 22 Jan 2013, 10:01, edited 1 time in total.
alphaed
Posts: 43
Joined: 07 Aug 2012, 09:24

Re: Добавить комментарий при перемещении заявки

Post by alphaed »

Сам спросил, сам решил.

В /bug_actiongroup.php меняем

Code: Select all

bug_move( $t_bug_id, $f_project_id );
на
bug_move( $t_bug_id, $f_project_id, $f_bug_notetext, $f_bug_noteprivate );
В /core/bug_api.php меняем

Code: Select all

function bug_move( $p_bug_id, $p_target_project_id ) {
на
function bug_move( $p_bug_id, $p_target_project_id, $p_bugnote_text = '', $p_bugnote_private = false, $p_time_tracking = '0:00' ) {

и добавляем в конец функции 
bugnote_add( $p_bug_id, $p_bugnote_text, $p_time_tracking, $p_bugnote_private, 0, '', NULL, FALSE );
Ну и в bug_actiongroup_page.php

Code: Select all

Там где 
case 'MOVE' :
			$t_question_title 		= lang_get( 'move_bugs_conf_msg' );
			$t_button_title 		= lang_get( 'move_group_bugs_button' );
			$t_form					= 'project_id';
			break;

добавляем перед break;
			$t_bugnote				= true;

Мне не особо понятно зачем это, но практически все пользователи затребовали добавление комментария при перемещении.
Post Reply