diff --git a/module/task/js/create.js b/module/task/js/create.js index 2c79cfa866..5989e32b0b 100644 --- a/module/task/js/create.js +++ b/module/task/js/create.js @@ -364,6 +364,14 @@ function toggleSelectTestStory() } } +/** + * Add Ditto checkBox. + * + * @param object $obj + * @param int $index + * @access public + * @return void + */ var index = 0; function addItem(obj) { @@ -383,22 +391,33 @@ function addItem(obj) $nextTr.find('.deadlineInput').attr('id', 'testDeadline\[' + index + '\]'); if($nextTr.find('.deadlineBox').length == 0) - $nextTr.find('.deadlineInput').after('同上'); + { + $nextTr.find('.deadlineInput').after('' + ditto + ''); + } if($nextTr.find('.estStartedBox').length == 0) - $nextTr.find('.startInput').after('同上'); + { + $nextTr.find('.startInput').after('' + ditto + ''); + } if($nextTr.find('.deadlineBox').is(':hidden')) { - $nextTr.find('.deadlineBox').show(); - $nextTr.find(".deadlineBox input[type='checkBox']").attr('checked', true); + $nextTr.find('.deadlineBox').show(); + $nextTr.find(".deadlineBox input[type='checkBox']").attr('checked', true); } if($nextTr.find('.estStartedBox').is(':hidden')) { - $nextTr.find('.estStartedBox').show(); - $nextTr.find(".estStartedBox input[type='checkBox']").attr('checked', true); + $nextTr.find('.estStartedBox').show(); + $nextTr.find(".estStartedBox input[type='checkBox']").attr('checked', true); } } +/** + * remove Ditto checkBox. + * + * @param object $obj + * @access public + * @return void + */ function removeItem(obj) { if($(obj).closest('table').find('tbody tr').size() > 1) $(obj).closest('tr').remove(); @@ -652,6 +671,13 @@ $(window).unload(function(){ if(blockID) window.parent.refreshBlock($('#block' + blockID)); }); +/** + * Toggle checkBox Ditto Whether to hide. + * + * @param object $obj + * @access public + * @return void + */ function hiddenDitto(obj) { var $this = $(obj); diff --git a/module/task/view/create.html.php b/module/task/view/create.html.php index c158c55de9..c5d30f7c29 100644 --- a/module/task/view/create.html.php +++ b/module/task/view/create.html.php @@ -15,6 +15,7 @@ id));?> +task->ditto);?> task->error->teamMember);?> vision);?> task->create->requiredFields);?> @@ -135,8 +136,8 @@ foreach(explode(',', $config->task->create->requiredFields) as $field) $storyTitle):?> 0) $members['ditto'] = $lang->task->ditto;?> - $storyTitle), $storyID, "class='form-control chosen'");?> - task->priList, $task->pri, "class='form-control chosen'");?> + $storyTitle), $storyID, "class='form-control chosen'");?> + task->priList, $task->pri, "class='form-control chosen'");?>
task->create->requiredFields) as $field) ?>
- assignedTo : 'ditto', "class='form-control chosen'");?> - + assignedTo : 'ditto', "class='testAssignedTo form-control chosen'");?> +