* @package dashboard * @version $Id: task.html.php 5101 2013-07-12 00:44:27Z chencongzhi520@gmail.com $ * @link http://www.zentao.net */ ?> recTotal);?> rawMethod);?> app->loadLang('task');?>
rawMethod == 'work' ? 'workTask' : 'contributeTask';?>
>

task->noTask;?>

session->myTaskType : $type;?> children)):?> children as $key => $child):?> children)) ? ' table-child-bottom' : '';?>
idAB);?>
task->name);?> task->pri;?>>priAB);?> statusAB);?> my->projects);?> task->execution);?> task->assignedTo);?> task->deadlineAB);?> task->estimateAB);?> task->consumedAB);?> task->leftAB);?> task->openedByAB);?> task->finishedByAB);?> actions;?>
/>
id);?>
' title='name?>'> team)) echo '' . $this->lang->task->multipleAB . ' ';?> executionMultiple) ? 'project' : 'execution'; if($task->parent > 0) { echo '' . $this->lang->task->childrenAB . ' ' . html::a($this->createLink('task', 'view', "taskID=$task->id", '', '', $task->project), $task->parentName . ' / '. $task->name, '', "title='{$task->parentName} / {$task->name}' data-app='$tab'"); } else { $onlybody = $task->executionType == 'kanban' ? true : ''; $class = $task->executionType == 'kanban' ? 'iframe' : ''; echo html::a($this->createLink('task', 'view', "taskID=$task->id", '', $onlybody, $task->project), $task->name, null, "class='$class' data-width='80%' style='color: $task->color' data-app='$tab'"); } ?> children)) echo '';?> pri;?>' title='task->priList, $task->pri);?>'>task->priList, $task->pri);?> storyStatus) and $task->storyStatus == 'active' and $task->latestStoryVersion > $task->storyVersion and !in_array($task->status, array('cancel', 'closed')));?> {$this->lang->my->storyChanged}") : print(" " . $this->processStatus('task', $task) . "");?> projectName and $task->project) ? html::a($this->createLink('project', 'index', "projectID=$task->project"), $task->projectName) : '';?> executionMultiple) echo html::a($this->createLink('execution', 'task', "executionID=$task->execution"), $task->executionName, '');?> task->printAssignedHtml($task, $users);?> deadline, 0, 4) > 0) echo '' . substr($task->deadline, 5, 6) . '';?> estimate, 1) . $lang->execution->workHourUnit;?> consumed, 1) . $lang->execution->workHourUnit;?> left, 1) . $lang->execution->workHourUnit;?> openedBy);?> finishedBy);?> needConfirm) { $this->lang->task->confirmStoryChange = $this->lang->confirm; common::printIcon('task', 'confirmStoryChange', "taskid=$task->id", '', 'list', '', 'hiddenwin', '', '', '', '', $task->project); } else { $attr = isset($kanbanList[$task->execution]) ? "disabled" : ''; $canStart = ($task->status != 'pause' and common::hasPriv('task', 'start')); $canRestart = ($task->status == 'pause' and common::hasPriv('task', 'restart')); if($task->status != 'pause') 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); common::printIcon('task', 'finish', "taskID=$task->id", $task, 'list', '', '', 'iframe', true); common::printIcon('task', 'close', "taskID=$task->id", $task, 'list', '', '', 'iframe', true); if(($canStart or $canRestart or $canFinish or $canClose) and ($canRecordEstimate or $canEdit or $canBatchCreate)) { echo "
"; } common::printIcon('task', 'recordEstimate', "taskID=$task->id", $task, 'list', 'time', '', 'iframe', true); common::printIcon('task', 'edit', "taskID=$task->id", $task, 'list', '', '', 'iframe', true, "data-width='95%'"); common::printIcon('task', 'batchCreate', "executionID=$task->execution&storyID=$task->story&moduleID=$task->module&taskID=$task->id&ifame=true", $task, 'list', 'split', '', 'iframe', true, "data-width='95%' $attr", $this->lang->task->children); } } ?>
/>
id);?>
executionMultiple) ? 'project' : 'execution';?> parent > 0) echo '' . $this->lang->task->childrenAB . ' ';?> createLink('task', 'view', "taskID=$child->id", '', '', $child->project), $child->name, null, "style='color: $child->color' data-app='$tab'");?> pri;?>' title='task->priList, $child->pri);?>'>task->priList, $child->pri);?> storyStatus) and $child->storyStatus == 'active' and $child->latestStoryVersion > $child->storyVersion and !in_array($child->status, array('cancel', 'closed')));?> {$this->lang->my->storyChanged}") : print(" " . $this->processStatus('task', $child) . "");?> projectName and $task->project) ? html::a($this->createLink('project', 'view', "projectID=$task->project"), $task->projectName) : '';?> executionMultiple) echo html::a($this->createLink('execution', 'task', "executionID=$child->project"), $child->executionName, '');?> task->printAssignedHtml($child, $users);?> deadline, 0, 4) > 0) echo '' . substr($child->deadline, 5, 6) . '';?> estimate, 1) . ' ' . $lang->execution->workHourUnit;?> consumed, 1) . ' ' . $lang->execution->workHourUnit;?> left, 1) . ' ' . $lang->execution->workHourUnit;?> openedBy);?> finishedBy);?> needConfirm) { $this->lang->task->confirmStoryChange = $this->lang->confirm; common::printIcon('task', 'confirmStoryChange', "taskid=$child->id", '', 'list', '', 'hiddenwin'); } else { $canStart = ($child->status != 'pause' and common::hasPriv('task', 'start')); $canRestart = ($child->status == 'pause' and common::hasPriv('task', 'restart')); if($child->status != 'pause') common::printIcon('task', 'start', "taskID=$child->id", $child, 'list', '', '', 'iframe', true); if($child->status == 'pause') common::printIcon('task', 'restart', "taskID=$child->id", $child, 'list', '', '', 'iframe', true); common::printIcon('task', 'finish', "taskID=$child->id", $child, 'list', '', '', 'iframe', true); common::printIcon('task', 'close', "taskID=$child->id", $child, 'list', '', '', 'iframe', true); if(($canStart or $canRestart or $canFinish or $canClose) and ($canRecordEstimate or $canEdit or $canBatchCreate)) { echo "
"; } common::printIcon('task', 'recordEstimate', "taskID=$child->id", $child, 'list', 'time', '', 'iframe', true); common::printIcon('task', 'edit', "taskID=$child->id", $child, 'list', '', '', 'iframe', true, "data-width='95%'"); common::printIcon('task', 'batchCreate', "executionID=$child->execution&storyID=$child->story&moduleID=$child->module&taskID=$child->id&iframe=true", $child, 'list', 'split', '', 'iframe', true, '', $this->lang->task->children); } } ?>