>
- | id;?> |
+ id;?> |
- case->priList, $case->pri, $case->pri)?> |
- title?> |
+ case->priList, $case->pri, $case->pri)?> |
+ title?> |
- lastRunDate)) echo date(DT_MONTHTIME1, strtotime($case->lastRunDate));?> |
- lastRunResult) echo $lang->testcase->resultList[$case->lastRunResult];?> |
+ lastRunDate)) echo date(DT_MONTHTIME1, strtotime($case->lastRunDate));?> |
+ lastRunResult) echo $lang->testcase->resultList[$case->lastRunResult];?> |
-
+ |
testcase->statusList, $case->status);?>
diff --git a/module/block/view/productblock.html.php b/module/block/view/productblock.html.php
index 53591f6755..50a86080f1 100644
--- a/module/block/view/productblock.html.php
+++ b/module/block/view/productblock.html.php
@@ -15,11 +15,11 @@
| product->name;?> |
- product->plans;?> |
- product->releases;?> |
product->currentProject;?> |
+ product->plans;?> |
+ product->releases;?> |
story->statusList['active'] . $lang->story->common;?> |
bug->unResolved . $lang->bug->common;?> |
@@ -30,13 +30,13 @@
$appid = isset($_GET['entry']) ? "class='app-btn' data-id='{$this->get->entry}'" : "";
$viewLink = $this->createLink('product', 'browse', 'productID=' . $product->id);
?>
- >
- | name?> |
+ >
+ | name?> |
+
+ id, '');?> |
+
plans?> |
releases?> |
-
- id, '');?> |
-
stories['active']?> |
unResolved?> |
diff --git a/module/block/view/releaseblock.html.php b/module/block/view/releaseblock.html.php
index a1051476ce..e0846fcc59 100644
--- a/module/block/view/releaseblock.html.php
+++ b/module/block/view/releaseblock.html.php
@@ -14,12 +14,16 @@
- | idAB?> |
+
+ idAB?> |
release->product;?> |
+
release->name;?> |
+
release->build;?> |
- release->date;?> |
- release->status;?> |
+
+ release->date;?> |
+ release->status;?> |
@@ -29,12 +33,21 @@
$viewLink = $this->createLink('release', 'view', "releaseID={$release->id}");
?>
>
+
| id;?> |
productName?> |
+
name?> |
+
buildName?> |
+
date?> |
- release->statusList[$release->status]?> |
+
+
+
+ release->statusList, $release->status);?>
+
+ |
diff --git a/module/block/view/storyblock.html.php b/module/block/view/storyblock.html.php
index 3a1abc1765..3e0b6a5de3 100644
--- a/module/block/view/storyblock.html.php
+++ b/module/block/view/storyblock.html.php
@@ -14,7 +14,9 @@
'>
+
| idAB?> |
+
priAB?> |
story->title;?> |
@@ -33,14 +35,21 @@
$viewLink = $this->createLink('story', 'view', "storyID={$story->id}");
?>
>
+
| id;?> |
+
story->priList, $story->pri, $story->pri);?>
|
title?> |
- estimate?> |
+ estimate?> |
- story->statusList, $story->status);?> |
+
+
+
+ story->statusList, $story->status);?>
+
+ |
diff --git a/module/block/view/taskblock.html.php b/module/block/view/taskblock.html.php
index 5348ca0c6a..50a202c93e 100644
--- a/module/block/view/taskblock.html.php
+++ b/module/block/view/taskblock.html.php
@@ -21,7 +21,7 @@
| task->estimateAB;?> |
task->deadline;?> |
- statusAB;?> |
+ statusAB;?> |
@@ -35,7 +35,7 @@
task->priList, $task->pri, $task->pri)?> |
name?> |
- estimate?> |
+ estimate?> |
deadline, 0, 4) > 0) echo $task->deadline;?> |
diff --git a/module/block/view/testtaskblock.html.php b/module/block/view/testtaskblock.html.php
index 896c450e46..49d366bea4 100644
--- a/module/block/view/testtaskblock.html.php
+++ b/module/block/view/testtaskblock.html.php
@@ -13,13 +13,17 @@
-
- | idAB?> |
- testtask->product;?> |
- testtask->name;?> |
- testtask->project . '/' . $lang->testtask->build;?> |
- testtask->begin;?> |
- testtask->end;?> |
+
+
+ | idAB?> |
+ testtask->product;?> |
+
+ testtask->name;?> |
+
+ testtask->project . '/' . $lang->testtask->build;?> |
+
+ testtask->begin;?> |
+ testtask->end;?> |
@@ -28,11 +32,15 @@
$appid = isset($_GET['entry']) ? "class='app-btn' data-id='{$this->get->entry}'" : '';
$viewLink = $this->createLink('testtask', 'view', "testtaskID={$testtask->id}");
?>
- >
- | id;?> |
- productName?> |
- name?> |
- buildName?>'>projectName . '/' . $testtask->buildName?> |
+ >
+
+ | id;?> |
+ productName?> |
+
+ name?> |
+
+ buildName?>'>projectName . '/' . $testtask->buildName?> |
+
begin?> |
end?> |
diff --git a/module/bug/model.php b/module/bug/model.php
index 9f7a1467f2..7b77b5b4ed 100644
--- a/module/bug/model.php
+++ b/module/bug/model.php
@@ -2398,9 +2398,18 @@ class bugModel extends model
if($col->show)
{
$class = "c-$id";
- if($id == 'status') $class .= ' bug-' . $bug->status;
- if($id == 'title') $class .= ' text-left';
+ $title = '';
if($id == 'id') $class .= ' cell-id';
+ if($id == 'status')
+ {
+ $class .= ' bug-' . $bug->status;
+ $title = "title='" . zget($this->lang->bug->statusList, $bug->status) . "'";
+ }
+ if($id == 'title')
+ {
+ $class .= ' text-left';
+ $title = "title='{$bug->title}";
+ }
if($id == 'assignedTo')
{
$class .= ' has-btn text-left';
@@ -2408,7 +2417,7 @@ class bugModel extends model
}
if($id == 'deadline' && isset($bug->delay)) $class .= ' delayed';
- echo "";
+ echo " | ";
switch($id)
{
case 'id':
@@ -2463,7 +2472,9 @@ class bugModel extends model
echo zget($this->lang->bug->typeList, $bug->type);
break;
case 'status':
+ echo "";
echo zget($this->lang->bug->statusList, $bug->status);
+ echo '';
break;
case 'activatedCount':
echo $bug->activatedCount;
diff --git a/module/common/lang/en.php b/module/common/lang/en.php
index 33105f0458..d2fa84b610 100644
--- a/module/common/lang/en.php
+++ b/module/common/lang/en.php
@@ -657,9 +657,6 @@ if(isset($config->global->flow) and $config->global->flow == 'onlyTask')
unset($lang->product->menu);
unset($lang->product->menuOrder);
- $lang->project->menu->task['subModule'] = 'task';
- $lang->project->menu->task['alias'] = 'grouptask,importtask';
-
unset($lang->searchObjects['bug']);
unset($lang->searchObjects['story']);
unset($lang->searchObjects['product']);
diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php
index 7090a20641..9d9d81d18c 100644
--- a/module/common/lang/zh-cn.php
+++ b/module/common/lang/zh-cn.php
@@ -657,9 +657,6 @@ if(isset($config->global->flow) and $config->global->flow == 'onlyTask')
unset($lang->product->menu);
unset($lang->product->menuOrder);
- $lang->project->menu->task['subModule'] = 'task';
- $lang->project->menu->task['alias'] = 'grouptask,importtask';
-
unset($lang->searchObjects['bug']);
unset($lang->searchObjects['story']);
unset($lang->searchObjects['product']);
diff --git a/module/common/lang/zh-tw.php b/module/common/lang/zh-tw.php
index 78b675fb5c..5a7cc78fcc 100644
--- a/module/common/lang/zh-tw.php
+++ b/module/common/lang/zh-tw.php
@@ -657,9 +657,6 @@ if(isset($config->global->flow) and $config->global->flow == 'onlyTask')
unset($lang->product->menu);
unset($lang->product->menuOrder);
- $lang->project->menu->task['subModule'] = 'task';
- $lang->project->menu->task['alias'] = 'grouptask,importtask';
-
unset($lang->searchObjects['bug']);
unset($lang->searchObjects['story']);
unset($lang->searchObjects['product']);
diff --git a/module/product/lang/zh-tw.php b/module/product/lang/zh-tw.php
index 2acfc4ac0c..2494d7f06c 100644
--- a/module/product/lang/zh-tw.php
+++ b/module/product/lang/zh-tw.php
@@ -73,6 +73,7 @@ $lang->product->branch = '所屬%s';
$lang->product->qa = '測試';
$lang->product->release = '發佈';
$lang->product->latestDynamic = '最新動態';
+$lang->product->plan = '計劃';
$lang->product->iteration = '版本迭代';
$lang->product->iterationInfo = '迭代 %s 次';
$lang->product->iterationView = '查看詳情';
diff --git a/module/product/view/project.html.php b/module/product/view/project.html.php
index c36948814b..322812301e 100644
--- a/module/product/view/project.html.php
+++ b/module/product/view/project.html.php
@@ -40,9 +40,19 @@
| code;?> |
end;?> |
delay)):?>
- project->delayed;?> |
+
+
+
+ project->delayed;?>
+
+ |
- project->statusList[$project->status];?> |
+
+
+
+ project->statusList, $project->status);?>
+
+ |
hours->totalEstimate;?> |
hours->totalConsumed;?> |
diff --git a/module/project/view/all.html.php b/module/project/view/all.html.php
index c87e9f511b..fc485df6da 100644
--- a/module/project/view/all.html.php
+++ b/module/project/view/all.html.php
@@ -75,9 +75,19 @@
PM];?> |
end;?> |
delay)):?>
- project->delayed;?> |
+
+
+
+ project->delayed;?>
+
+ |
- project->statusList[$project->status];?> |
+
+
+
+ project->statusList, $project->status);?>
+
+ |
hours->totalEstimate;?> |
hours->totalConsumed;?> |
diff --git a/module/project/view/story.html.php b/module/project/view/story.html.php
index 314e1494ac..a6ece3ba1d 100644
--- a/module/project/view/story.html.php
+++ b/module/project/view/story.html.php
@@ -141,7 +141,12 @@
openedBy];?> |
assignedTo];?> |
estimate;?> |
- story->statusList, $story->status);?> |
+
+
+
+ story->statusList, $story->status);?>
+
+ |
story->stageList[$story->stage];?> |
owner];?> |
begin?> |
end?> |
- testtask->statusList[$task->status];?> |
+
+
+
+ testtask->statusList[$task->status];?>
+
+ |
type != 'normal'):?>
product->branch;?> |
- release->date;?> |
- release->status;?> |
- actions;?> |
+ release->date;?> |
+ release->status;?> |
+ actions;?> |
@@ -48,17 +48,13 @@
branch];?> |
date;?> |
- release->statusList[$release->status];?> |
+
+
+
+ release->statusList, $release->status);?>
+
+ |
-
- createLink('release', 'delete', "releaseID=$release->id&confirm=yes");
- echo html::a("javascript:ajaxDelete(\"$deleteURL\",\"releaseList\",confirmDelete)", '', '', "class='btn' title='{$lang->release->delete}'");
- }
- ?>
-
id&type=story&link=true"), ' ', '', "class='btn' title='{$lang->release->linkStory}'");
if(common::hasPriv('release', 'linkBug') and $this->config->global->flow != 'onlyStory') echo html::a(inlink('view', "releaseID=$release->id&type=bug&link=true"), ' ', '', "class='btn' title='{$lang->release->linkBug}'");
@@ -68,6 +64,11 @@
echo html::a(inlink('changeStatus', "releaseID=$release->id&status=$changedStatus"), ' ', 'hiddenwin', "class='btn' title='{$lang->release->changeStatusList[$changedStatus]}'");
}
common::printIcon('release', 'edit', "release=$release->id", $release, 'list');
+ if(common::hasPriv('release', 'delete', $release))
+ {
+ $deleteURL = $this->createLink('release', 'delete', "releaseID=$release->id&confirm=yes");
+ echo html::a("javascript:ajaxDelete(\"$deleteURL\",\"releaseList\",confirmDelete)", '', '', "class='btn' title='{$lang->release->delete}'");
+ }
?>
|
diff --git a/module/story/lang/zh-cn.php b/module/story/lang/zh-cn.php
index 06c1cd0b96..aa6dcbde8d 100644
--- a/module/story/lang/zh-cn.php
+++ b/module/story/lang/zh-cn.php
@@ -181,7 +181,7 @@ $lang->story->lblReview = '评审需求';
$lang->story->lblActivate = '激活需求';
$lang->story->lblClose = '关闭需求';
-$lang->story->checkAffection = '检查影响';
+$lang->story->checkAffection = '影响范围';
$lang->story->affectedProjects = '影响的' . $lang->projectCommon;
$lang->story->affectedBugs = '影响的Bug';
$lang->story->affectedCases = '影响的用例';
diff --git a/module/story/lang/zh-tw.php b/module/story/lang/zh-tw.php
index 8177e7d2d0..5c52e281f1 100644
--- a/module/story/lang/zh-tw.php
+++ b/module/story/lang/zh-tw.php
@@ -181,7 +181,7 @@ $lang->story->lblReview = '評審需求';
$lang->story->lblActivate = '激活需求';
$lang->story->lblClose = '關閉需求';
-$lang->story->checkAffection = '檢查影響';
+$lang->story->checkAffection = '影響範圍';
$lang->story->affectedProjects = '影響的' . $lang->projectCommon;
$lang->story->affectedBugs = '影響的Bug';
$lang->story->affectedCases = '影響的用例';
diff --git a/module/testcase/model.php b/module/testcase/model.php
index e98c2e274d..8b4ea13931 100644
--- a/module/testcase/model.php
+++ b/module/testcase/model.php
@@ -1289,19 +1289,28 @@ class testcaseModel extends model
if($col->show)
{
$class = '';
- if($id == 'status') $class .= $case->status;
- if($id == 'title') $class .= ' text-left';
- if($id == 'actions')$class .= ' c-actions';
+ $title = '';
+ if($id == 'title')
+ {
+ $class .= ' text-left';
+ $title = "title='{$case->title}'";
+ }
+ if($id == 'status')
+ {
+ $class .= $case->status;
+ $title = "title='" . zget($this->lang->testcase->statusList, $case->status) . "'";
+ }
+ if($id == 'actions') $class .= ' c-actions';
if($id == 'lastRunResult') $class .= $case->lastRunResult;
- echo "";
+ echo " | ";
switch($id)
{
case 'id':
echo $mode == 'table' ? html::checkbox('caseIDList', array($case->id => sprintf('%03d', $case->id))) : sprintf('%03d', $case->id);
break;
case 'pri':
- echo "";
+ echo "";
echo zget($this->lang->testcase->priList, $case->pri, $case->pri);
echo "";
break;
@@ -1331,7 +1340,9 @@ class testcaseModel extends model
}
else
{
+ echo "";
echo $this->lang->testcase->statusList[$case->status];
+ echo '';
}
break;
case 'story':
diff --git a/module/testcase/view/groupcase.html.php b/module/testcase/view/groupcase.html.php
index e2332062f9..c8b40a8513 100644
--- a/module/testcase/view/groupcase.html.php
+++ b/module/testcase/view/groupcase.html.php
@@ -71,7 +71,9 @@
}
else
{
+ echo "";
echo $lang->testcase->statusList[$case->status];
+ echo '';
}
?>
|
diff --git a/module/testcase/view/view.html.php b/module/testcase/view/view.html.php
index c132a1a689..7b191fd8d7 100644
--- a/module/testcase/view/view.html.php
+++ b/module/testcase/view/view.html.php
@@ -286,6 +286,7 @@
";
common::printIcon('testtask', 'runCase', "runID=$runID&caseID=$case->id&version=$case->currentVersion", $case, 'button', '', '', 'runCase', false, "data-width='95%'");
common::printIcon('testtask', 'results', "runID=$runID&caseID=$case->id&version=$case->version", $case, 'button', '', '', 'results', false, "data-width='95%'");
@@ -293,7 +294,6 @@
}
if($config->testcase->needReview or !empty($config->testcase->forceReview)) common::printIcon('testcase', 'review', "caseID=$case->id", $case, 'button', 'review', '', 'iframe');
?>
-
id", $case);
if(!$isLibCase) common::printIcon('testcase', 'create', "productID=$case->product&branch=$case->branch&moduleID=$case->module&from=testcase¶m=$case->id", $case, 'button', 'copy');
diff --git a/module/testtask/view/browse.html.php b/module/testtask/view/browse.html.php
index e73619a870..00cf82c4f8 100644
--- a/module/testtask/view/browse.html.php
+++ b/module/testtask/view/browse.html.php
@@ -80,7 +80,12 @@ $status = $this->session->testTaskVersionStatus;
owner);?> |
begin?> |
end?> |
- testtask->statusList[$task->status];?> |
+
+
+
+ testtask->statusList[$task->status];?>
+
+ |
| | | |