diff --git a/module/my/view/task.html.php b/module/my/view/task.html.php index d061fc0278..cf4db169ef 100644 --- a/module/my/view/task.html.php +++ b/module/my/view/task.html.php @@ -78,12 +78,10 @@ createLink('task', 'view', "taskID=$task->id"), $task->name, null, "style='color: $task->color'");?> openedBy);?> - + assignedTo) ? zget($users, $task->assignedTo) : $this->lang->task->noAssigned; $btnTextClass = 'text-red'; - $btnClass = $assignedToText == 'closed' ? ' disabled' : ''; - echo html::a(helper::createLink('task', 'assignTo', "projectID=$task->project&taskID=$task->id", '', true), " {$assignedToText}", '', "class='iframe btn btn-sm btn-icon-left{$btnClass}'"); + echo "" . zget($users, $task->assignedTo) . ""; ?> finishedBy);?> @@ -91,7 +89,7 @@ consumed;?> left;?> '>deadline, 0, 4) > 0) echo $task->deadline;?> - task->statusList[$task->status];?> + task->statusList[$task->status];?> needConfirm) @@ -101,9 +99,7 @@ } else { - echo "
"; - if($task->status == 'wait') common::printIcon('task', 'finish', "taskID=$task->id", $task, 'list', '', '', 'iframe', true); - echo "
"; + common::printIcon('task', 'assignTo', "projectID=$task->project&taskID=$task->id", $task, 'list', '', '', 'iframe', true); if($task->status == 'wait') common::printIcon('task', 'start', "taskID=$task->id", $task, 'list', '', '', 'iframe', true); if($task->status == 'pause') common::printIcon('task', 'restart', "taskID=$task->id", $task, 'list', '', '', 'iframe', true); diff --git a/module/my/view/todo.html.php b/module/my/view/todo.html.php index b53f1ca272..da0dcdbfc8 100644 --- a/module/my/view/todo.html.php +++ b/module/my/view/todo.html.php @@ -94,7 +94,7 @@ createLink('todo', 'view', "id=$todo->id&from=my", '', true), $todo->name, '', "data-toggle='modal' data-type='iframe' data-title='" . $lang->todo->view . "' data-icon='check'");?> begin;?> end;?> - todo->statusList[$todo->status];?> + todo->statusList[$todo->status];?> status == 'done' or $todo->status == 'closed') diff --git a/module/product/view/project.html.php b/module/product/view/project.html.php index d249b5fa9e..67bad5ef92 100644 --- a/module/product/view/project.html.php +++ b/module/product/view/project.html.php @@ -52,14 +52,12 @@ delay)):?> - project->delayed;?> - project->statusList, $project->status);?> diff --git a/module/productplan/view/view.html.php b/module/productplan/view/view.html.php index 20cdad30d9..ec192f47ed 100644 --- a/module/productplan/view/view.html.php +++ b/module/productplan/view/view.html.php @@ -142,8 +142,7 @@ estimate;?> - - story->statusList[$story->status];?> + story->statusList[$story->status];?> story->stageList[$story->stage];?> @@ -378,7 +377,6 @@ assignedTo);?> - bug->statusList[$bug->status];?> diff --git a/module/project/view/grouptask.html.php b/module/project/view/grouptask.html.php index 4a28286924..a201a9e2b7 100644 --- a/module/project/view/grouptask.html.php +++ b/module/project/view/grouptask.html.php @@ -119,7 +119,7 @@ task->progress;?> typeAB;?> task->deadlineAB;?> - actions;?> + actions;?> @@ -191,9 +191,8 @@ if(!common::printLink('task', 'view', "task=$task->id", $task->name)) echo $task->name; ?> - task->statusList[$task->status];?> - assignedToRealName ? $task->assignedToRealName : $lang->task->noAssigned;?> - createLink('task', 'assignTo', "projectID=$task->project&taskID=$task->id", 'html', true), ' ' . $assignedToRealName, '', "class='iframe btn btn-icon-left btn-sm' $assignedToClass");?> + task->statusList[$task->status];?> + " . $task->assignedToRealName . "";?> finishedBy);?> estimate;?> consumed;?> @@ -202,6 +201,7 @@ task->typeList, $task->type);?> '>deadline, 0, 4) > 0) echo $task->deadline;?> + project&taskID=$task->id", $task, 'list', '', '', 'iframe', true);?> id", '', 'list');?> project&taskid=$task->id", '', 'list', '', 'hiddenwin');?> diff --git a/module/release/view/browse.html.php b/module/release/view/browse.html.php index 44db360497..9de63e0ea8 100644 --- a/module/release/view/browse.html.php +++ b/module/release/view/browse.html.php @@ -61,7 +61,6 @@ date;?> - release->statusList, $release->status);?> diff --git a/module/release/view/view.html.php b/module/release/view/view.html.php index 5d2e6433d2..a3d81a973f 100644 --- a/module/release/view/view.html.php +++ b/module/release/view/view.html.php @@ -107,7 +107,9 @@ title, '', "class='preview'");?> openedBy];?> estimate;?> - story->statusList[$story->status];?> + + story->statusList[$story->status];?> + story->stageList[$story->stage];?> id);?> title, '', "class='preview'");?> - bug->statusList, $bug->status);?> + + bug->statusList, $bug->status);?> + openedBy];?> openedDate, 5, 11)?> resolvedBy];?> diff --git a/module/story/model.php b/module/story/model.php index 2e8aad2703..f5876fc836 100644 --- a/module/story/model.php +++ b/module/story/model.php @@ -2354,7 +2354,7 @@ class storyModel extends model break; case 'status': echo ""; - echo " " . $this->lang->story->statusList[$story->status]; + echo $this->lang->story->statusList[$story->status]; echo ''; break; case 'estimate': diff --git a/module/task/config.php b/module/task/config.php index 56e0300ed4..930d81dd46 100644 --- a/module/task/config.php +++ b/module/task/config.php @@ -197,5 +197,5 @@ $config->task->datatable->fieldList['lastEditedDate']['required'] = 'no'; $config->task->datatable->fieldList['actions']['title'] = 'actions'; $config->task->datatable->fieldList['actions']['fixed'] = 'right'; -$config->task->datatable->fieldList['actions']['width'] = '160'; +$config->task->datatable->fieldList['actions']['width'] = '180'; $config->task->datatable->fieldList['actions']['required'] = 'yes'; diff --git a/module/task/model.php b/module/task/model.php index df02930e4d..6c3069c623 100644 --- a/module/task/model.php +++ b/module/task/model.php @@ -2418,7 +2418,7 @@ class taskModel extends model echo $this->lang->task->typeList[$task->type]; break; case 'status': - $storyChanged ? print(" {$this->lang->story->changed}") : print(" {$this->lang->task->statusList[$task->status]}"); + $storyChanged ? print("{$this->lang->story->changed}") : print(" {$this->lang->task->statusList[$task->status]}"); break; case 'estimate': echo round($task->estimate, 1); @@ -2450,15 +2450,8 @@ class taskModel extends model case 'assignedTo': $btnTextClass = ''; $assignedToText = zget($users, $task->assignedTo); - $btnTextClass = ''; - if(empty($task->assignedTo)) - { - $btnTextClass = 'text-primary'; - $assignedToText = $this->lang->task->noAssigned; - } else if($task->assignedTo == $account) $btnTextClass = 'text-red'; - $btnClass = $assignedToText == 'closed' ? ' disabled' : ''; - - echo html::a(helper::createLink('task', 'assignTo', "projectID=$task->project&taskID=$task->id", '', true), " {$assignedToText}", '', "class='iframe btn btn-icon-left btn-sm {$btnClass}'"); + if($task->assignedTo == $account) $btnTextClass = 'text-red'; + echo "{$assignedToText}"; break; case 'assignedDate': echo substr($task->assignedDate, 5, 11); @@ -2519,10 +2512,8 @@ class taskModel extends model break; } - echo "
"; - if($task->status == 'wait') common::printIcon('task', 'finish', "taskID=$task->id", $task, 'list', '', '', 'iframe', true); - echo "
"; - + common::printIcon('task', 'assignTo', "projectID=$task->project&taskID=$task->id", $task, 'list', '', '', 'iframe', true); + if($task->status == 'wait') common::printIcon('task', 'start', "taskID=$task->id", $task, 'list', '', '', 'iframe', true); if($task->status == 'pause') common::printIcon('task', 'restart', "taskID=$task->id", $task, 'list', '', '', 'iframe', true); if($task->status == 'done' or $task->status == 'cancel' or $task->status == 'closed') common::printIcon('task', 'close', "taskID=$task->id", $task, 'list', '', '', 'iframe', true);