diff --git a/module/project/view/taskheader.html.php b/module/project/view/taskheader.html.php
index 964e0b824c..4e7470119c 100644
--- a/module/project/view/taskheader.html.php
+++ b/module/project/view/taskheader.html.php
@@ -1,61 +1,7 @@
methodName === 'task')
- {
- echo '- ';
- if($productID)
- {
- $product = $this->product->getById($productID);
- $removeLink = $browseType == 'byproduct' ? inlink('task', "projectID=$projectID&browseType=$status¶m=0&orderBy=$orderBy&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}") : 'javascript:removeCookieByKey("productBrowseParam")';
- echo $product->name;
- echo ' ' . html::a($removeLink, "", '', "class='text-muted'") . ' ';
- }
- elseif($moduleID)
- {
- $module = $this->tree->getById($moduleID);
- $removeLink = $browseType == 'bymodule' ? inlink('task', "projectID=$projectID&browseType=$status¶m=0&orderBy=$orderBy&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}") : 'javascript:removeCookieByKey("moduleBrowseParam")';
- echo $module->name;
- echo ' ' . html::a($removeLink, "", '', "class='text-muted'") . ' ';
- }
- else
- {
- echo $this->lang->tree->all;
- }
- echo "
";
- }
-
- foreach(customModel::getFeatureMenu($this->moduleName, 'task') as $menuItem)
- {
- if(isset($menuItem->hidden)) continue;
- $type = $menuItem->name;
- if(strpos($type, 'QUERY') === 0)
- {
- $queryID = (int)substr($type, 5);
- echo "- " . html::a(inlink('task', "project=$projectID&type=bySearch¶m=$queryID"), $menuItem->text) . '
' ;
- }
- elseif($type != 'status')
- {
- echo "- " . html::a(inlink('task', "project=$projectID&type=$type"), $menuItem->text) . '
' ;
- }
- elseif($type == 'status')
- {
- echo "- ";
- $taskBrowseType = isset($status) ? $this->session->taskBrowseType : '';
- $current = zget($lang->project->statusSelects, $taskBrowseType, '');
- if(empty($current)) $current = $menuItem->text;
- echo html::a('javascript:;', $current . " ", '', "data-toggle='dropdown'");
- echo "
';
- }
- }
-
+ echo "- "; common::printLink('project', 'task', "project=$projectID&type=unclosed", $lang->project->list); echo '
';
echo "- "; common::printLink('project', 'kanban', "projectID=$projectID", $lang->project->kanban) . '
';
if($project->type == 'sprint' or $project->type == 'waterfall') echo "- "; common::printLink('project', 'burn', "project=$projectID", $lang->project->burn); echo '
';
echo "- "; common::printLink('project', 'tree', "projectID=$projectID", $lang->project->tree); echo '
';
@@ -71,7 +17,6 @@
common::printLink('project', 'groupTask', "project=$projectID&groupBy=$key", $value);
}
echo '
';
- if($this->methodName === 'task') echo "
{$lang->project->byQuery} ";
?>
@@ -121,7 +66,6 @@
?>
-
'>
task->files = 'Files';
$lang->task->ditto = 'Ditto';
$lang->task->dittoNotice = "Current task and task above it do not belong to same project!";
$lang->task->selectAllUser = 'All';
+$lang->task->noStory = 'No Story';
$lang->task->statusList[''] = '';
$lang->task->statusList['wait'] = 'Pending';
diff --git a/module/task/lang/zh-cn.php b/module/task/lang/zh-cn.php
index 70cf566756..bc8447ddcc 100644
--- a/module/task/lang/zh-cn.php
+++ b/module/task/lang/zh-cn.php
@@ -92,6 +92,7 @@ $lang->task->files = '附件';
$lang->task->ditto = '同上';
$lang->task->dittoNotice = "该任务与上一任务不属于同一项目!";
$lang->task->selectAllUser = '全部';
+$lang->task->noStory = '无需求';
$lang->task->statusList[''] = '';
$lang->task->statusList['wait'] = '未开始';