* Fix bug.

This commit is contained in:
leiyong
2020-12-07 08:16:23 +08:00
parent 0dafa019a2
commit 6eec4a4a88
28 changed files with 130 additions and 121 deletions
+1 -1
View File
@@ -70,7 +70,7 @@ $lang->action->objectTypes['productplan'] = $lang->planCommon;
$lang->action->objectTypes['release'] = 'Release';
$lang->action->objectTypes['program'] = 'Program';
$lang->action->objectTypes['project'] = 'Project';
$lang->action->objectTypes['execution'] = $lang->execution;
$lang->action->objectTypes['execution'] = $lang->executionCommon;
$lang->action->objectTypes['task'] = 'Aufgabe';
$lang->action->objectTypes['build'] = 'Build';
$lang->action->objectTypes['bug'] = 'Bug';
+1 -1
View File
@@ -70,7 +70,7 @@ $lang->action->objectTypes['productplan'] = $lang->planCommon;
$lang->action->objectTypes['release'] = 'Release';
$lang->action->objectTypes['program'] = 'Program';
$lang->action->objectTypes['project'] = 'Project';
$lang->action->objectTypes['execution'] = $lang->execution;
$lang->action->objectTypes['execution'] = $lang->executionCommon;
$lang->action->objectTypes['task'] = 'Task';
$lang->action->objectTypes['build'] = 'Build';
$lang->action->objectTypes['bug'] = 'Bug';
+1 -1
View File
@@ -70,7 +70,7 @@ $lang->action->objectTypes['productplan'] = $lang->planCommon;
$lang->action->objectTypes['release'] = 'Release';
$lang->action->objectTypes['program'] = 'Program';
$lang->action->objectTypes['project'] = 'Project';
$lang->action->objectTypes['execution'] = $lang->execution;
$lang->action->objectTypes['execution'] = $lang->executionCommon;
$lang->action->objectTypes['task'] = 'Tâche';
$lang->action->objectTypes['build'] = 'Build';
$lang->action->objectTypes['bug'] = 'Bug';
+1 -1
View File
@@ -70,7 +70,7 @@ $lang->action->objectTypes['productplan'] = $lang->planCommon;
$lang->action->objectTypes['release'] = 'Phát hành';
$lang->action->objectTypes['program'] = 'Program';
$lang->action->objectTypes['project'] = 'Project';
$lang->action->objectTypes['execution'] = $lang->execution;
$lang->action->objectTypes['execution'] = $lang->executionCommon;
$lang->action->objectTypes['task'] = 'Nhiệm vụ';
$lang->action->objectTypes['build'] = 'Bản dựng';
$lang->action->objectTypes['bug'] = 'Bug';
+2 -1
View File
@@ -70,7 +70,7 @@ $lang->action->objectTypes['productplan'] = $lang->planCommon;
$lang->action->objectTypes['release'] = '发布';
$lang->action->objectTypes['program'] = '项目集';
$lang->action->objectTypes['project'] = '项目';
$lang->action->objectTypes['execution'] = $lang->execution;
$lang->action->objectTypes['execution'] = $lang->executionCommon;
$lang->action->objectTypes['task'] = '任务';
$lang->action->objectTypes['build'] = '版本';
$lang->action->objectTypes['bug'] = 'Bug';
@@ -137,6 +137,7 @@ $lang->action->desc->diff2 = '修改了 <strong><i>%s</i></strong>,
$lang->action->desc->diff3 = '将文件名 %s 改为 %s 。' . "\n";
$lang->action->desc->linked2bug = '$date 由 <strong>$actor</strong> 关联到版本 <strong>$extra</strong>';
$lang->action->desc->resolved = '$date, 由 <strong>$actor</strong> 解决。' . "\n";
$lang->action->desc->managed = '$date, 由 <strong>$actor</strong> 维护。' . "\n";
/* 用来描述和父子任务相关的操作历史记录。*/
$lang->action->desc->createchildren = '$date, 由 <strong>$actor</strong> 创建子任务 <strong>$extra</strong>。' . "\n";
+1 -1
View File
@@ -70,7 +70,7 @@ $lang->action->objectTypes['productplan'] = $lang->planCommon;
$lang->action->objectTypes['release'] = '發佈';
$lang->action->objectTypes['program'] = '項目集';
$lang->action->objectTypes['project'] = '項目';
$lang->action->objectTypes['execution'] = $lang->execution;
$lang->action->objectTypes['execution'] = $lang->executionCommon;
$lang->action->objectTypes['task'] = '任務';
$lang->action->objectTypes['build'] = '版本';
$lang->action->objectTypes['bug'] = 'Bug';
+1 -1
View File
@@ -376,7 +376,7 @@ class actionModel extends model
}
}
}
elseif(($actionName == 'opened' or $actionName == 'managed' or $actionName == 'edited') and $objectType == 'project')
elseif(($actionName == 'opened' or $actionName == 'managed' or $actionName == 'edited') and ($objectType == 'execution' || $objectType == 'project'))
{
$linkedProducts = $this->dao->select('id,name')->from(TABLE_PRODUCT)->where('id')->in($action->extra)->fetchPairs('id', 'name');
$action->extra = '';
+4 -4
View File
@@ -334,7 +334,7 @@ $lang->block->availableBlocks->issue = 'My Issues';
$lang->block->moduleList['program'] = 'Project';
$lang->block->moduleList['product'] = $lang->productCommon;
$lang->block->moduleList['project'] = $lang->execution;
$lang->block->moduleList['project'] = $lang->executionCommon;
$lang->block->moduleList['qa'] = 'QA';
$lang->block->moduleList['todo'] = 'Todos';
@@ -374,9 +374,9 @@ $lang->block->modules['product']->availableBlocks->release = 'Release';
$lang->block->modules['project'] = new stdclass();
$lang->block->modules['project']->availableBlocks = new stdclass();
$lang->block->modules['project']->availableBlocks->statistic = $lang->execution . ' Statistik';
$lang->block->modules['project']->availableBlocks->overview = $lang->execution . ' Übersicht';
$lang->block->modules['project']->availableBlocks->list = $lang->execution . ' Liste';
$lang->block->modules['project']->availableBlocks->statistic = $lang->executionCommon . ' Statistik';
$lang->block->modules['project']->availableBlocks->overview = $lang->executionCommon . ' Übersicht';
$lang->block->modules['project']->availableBlocks->list = $lang->executionCommon . ' Liste';
$lang->block->modules['project']->availableBlocks->task = 'Aufgaben';
$lang->block->modules['project']->availableBlocks->build = 'Build';
+4 -4
View File
@@ -334,7 +334,7 @@ $lang->block->availableBlocks->issue = 'My Issues';
$lang->block->moduleList['program'] = 'Project';
$lang->block->moduleList['product'] = $lang->productCommon;
$lang->block->moduleList['project'] = $lang->execution;
$lang->block->moduleList['project'] = $lang->executionCommon;
$lang->block->moduleList['qa'] = 'Test';
$lang->block->moduleList['todo'] = 'Todo';
@@ -374,9 +374,9 @@ $lang->block->modules['product']->availableBlocks->release = 'Release';
$lang->block->modules['project'] = new stdclass();
$lang->block->modules['project']->availableBlocks = new stdclass();
$lang->block->modules['project']->availableBlocks->statistic = $lang->execution . ' Statistics';
$lang->block->modules['project']->availableBlocks->overview = $lang->execution . ' Overview';
$lang->block->modules['project']->availableBlocks->list = $lang->execution . ' List';
$lang->block->modules['project']->availableBlocks->statistic = $lang->executionCommon . ' Statistics';
$lang->block->modules['project']->availableBlocks->overview = $lang->executionCommon . ' Overview';
$lang->block->modules['project']->availableBlocks->list = $lang->executionCommon . ' List';
$lang->block->modules['project']->availableBlocks->task = 'Task';
$lang->block->modules['project']->availableBlocks->build = 'Build';
+4 -4
View File
@@ -335,7 +335,7 @@ $lang->block->availableBlocks->issue = 'My Issues';
$lang->block->moduleList['program'] = 'Project';
$lang->block->moduleList['product'] = $lang->productCommon;
$lang->block->moduleList['project'] = $lang->execution;
$lang->block->moduleList['project'] = $lang->executionCommon;
$lang->block->moduleList['qa'] = 'Test';
$lang->block->moduleList['todo'] = 'Todo';
@@ -375,9 +375,9 @@ $lang->block->modules['product']->availableBlocks->release = 'Release';
$lang->block->modules['project'] = new stdclass();
$lang->block->modules['project']->availableBlocks = new stdclass();
$lang->block->modules['project']->availableBlocks->statistic = $lang->execution . ' Statistiques';
$lang->block->modules['project']->availableBlocks->overview = $lang->execution . " Vue d'ensemble";
$lang->block->modules['project']->availableBlocks->list = $lang->execution . ' Liste';
$lang->block->modules['project']->availableBlocks->statistic = $lang->executionCommon . ' Statistiques';
$lang->block->modules['project']->availableBlocks->overview = $lang->executionCommon . " Vue d'ensemble";
$lang->block->modules['project']->availableBlocks->list = $lang->executionCommon . ' Liste';
$lang->block->modules['project']->availableBlocks->task = 'Tâches';
$lang->block->modules['project']->availableBlocks->build = 'Build';
+4 -4
View File
@@ -334,7 +334,7 @@ $lang->block->availableBlocks->issue = 'My Issues';
$lang->block->moduleList['program'] = 'Project';
$lang->block->moduleList['product'] = $lang->productCommon;
$lang->block->moduleList['project'] = $lang->execution;
$lang->block->moduleList['project'] = $lang->executionCommon;
$lang->block->moduleList['qa'] = 'QA';
$lang->block->moduleList['todo'] = 'Việc làm';
@@ -374,9 +374,9 @@ $lang->block->modules['product']->availableBlocks->release = 'Phát hành';
$lang->block->modules['project'] = new stdclass();
$lang->block->modules['project']->availableBlocks = new stdclass();
$lang->block->modules['project']->availableBlocks->statistic = $lang->execution . ' thống';
$lang->block->modules['project']->availableBlocks->overview = $lang->execution . ' xem';
$lang->block->modules['project']->availableBlocks->list = $lang->execution . ' danh sách';
$lang->block->modules['project']->availableBlocks->statistic = $lang->executionCommon . ' thống';
$lang->block->modules['project']->availableBlocks->overview = $lang->executionCommon . ' xem';
$lang->block->modules['project']->availableBlocks->list = $lang->executionCommon . ' danh sách';
$lang->block->modules['project']->availableBlocks->task = 'Nhiệm vụ';
$lang->block->modules['project']->availableBlocks->build = 'Bản dựng';
+4 -4
View File
@@ -334,7 +334,7 @@ $lang->block->availableBlocks->issue = '我的问题';
$lang->block->moduleList['program'] = '项目';
$lang->block->moduleList['product'] = $lang->productCommon;
$lang->block->moduleList['project'] = $lang->execution;
$lang->block->moduleList['project'] = $lang->executionCommon;
$lang->block->moduleList['qa'] = '测试';
$lang->block->moduleList['todo'] = '待办';
@@ -374,9 +374,9 @@ $lang->block->modules['product']->availableBlocks->release = '发布列表';
$lang->block->modules['project'] = new stdclass();
$lang->block->modules['project']->availableBlocks = new stdclass();
$lang->block->modules['project']->availableBlocks->statistic = $lang->execution . '统计';
$lang->block->modules['project']->availableBlocks->overview = $lang->execution . '总览';
$lang->block->modules['project']->availableBlocks->list = $lang->execution . '列表';
$lang->block->modules['project']->availableBlocks->statistic = $lang->executionCommon . '统计';
$lang->block->modules['project']->availableBlocks->overview = $lang->executionCommon . '总览';
$lang->block->modules['project']->availableBlocks->list = $lang->executionCommon . '列表';
$lang->block->modules['project']->availableBlocks->task = '任务列表';
$lang->block->modules['project']->availableBlocks->build = '版本列表';
+4 -4
View File
@@ -334,7 +334,7 @@ $lang->block->availableBlocks->issue = '我的問題';
$lang->block->moduleList['program'] = '項目';
$lang->block->moduleList['product'] = $lang->productCommon;
$lang->block->moduleList['project'] = $lang->execution;
$lang->block->moduleList['project'] = $lang->executionCommon;
$lang->block->moduleList['qa'] = '測試';
$lang->block->moduleList['todo'] = '待辦';
@@ -374,9 +374,9 @@ $lang->block->modules['product']->availableBlocks->release = '發佈列表';
$lang->block->modules['project'] = new stdclass();
$lang->block->modules['project']->availableBlocks = new stdclass();
$lang->block->modules['project']->availableBlocks->statistic = $lang->execution . '統計';
$lang->block->modules['project']->availableBlocks->overview = $lang->execution . '總覽';
$lang->block->modules['project']->availableBlocks->list = $lang->execution . '列表';
$lang->block->modules['project']->availableBlocks->statistic = $lang->executionCommon . '統計';
$lang->block->modules['project']->availableBlocks->overview = $lang->executionCommon . '總覽';
$lang->block->modules['project']->availableBlocks->list = $lang->executionCommon . '列表';
$lang->block->modules['project']->availableBlocks->task = '任務列表';
$lang->block->modules['project']->availableBlocks->build = '版本列表';
@@ -116,7 +116,7 @@
</div>
<script>
/* Auto resize stages */
$('.block-recentprogram #cards .project-stages-container').each(function()
$('.block-recentproject #cards .project-stages-container').each(function()
{
var $container = $(this);
var $row = $container.children();
+13 -13
View File
@@ -20,19 +20,19 @@ $lang->ellipsis = '…';
$lang->percent = '%';
$lang->dash = '-';
$lang->zentaoPMS = 'ZenTao';
$lang->logoImg = 'zt-logo-en.png';
$lang->welcome = "%s PMS";
$lang->logout = 'Abmelden';
$lang->login = 'Anmelden';
$lang->help = 'Hilfe';
$lang->aboutZenTao = 'ZenTao';
$lang->profile = 'Profil';
$lang->changePassword = 'Passwort';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>Time %s MS, Memory %s KB, Query %s. </div></div>";
$lang->agreement = "I have read and agreed to the terms and conditions of <a href='http://zpl.pub/page/zplv12.html' target='_blank'> Z PUBLIC LICENSE 1.2 </a>. <span class='text-danger'>Without authorization, I should not remove, hide or cover any logos/links of ZenTao.</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.pm/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>AIUX</strong></a>";
$lang->execution = 'Execution';
$lang->zentaoPMS = 'ZenTao';
$lang->logoImg = 'zt-logo-en.png';
$lang->welcome = "%s PMS";
$lang->logout = 'Abmelden';
$lang->login = 'Anmelden';
$lang->help = 'Hilfe';
$lang->aboutZenTao = 'ZenTao';
$lang->profile = 'Profil';
$lang->changePassword = 'Passwort';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>Time %s MS, Memory %s KB, Query %s. </div></div>";
$lang->agreement = "I have read and agreed to the terms and conditions of <a href='http://zpl.pub/page/zplv12.html' target='_blank'> Z PUBLIC LICENSE 1.2 </a>. <span class='text-danger'>Without authorization, I should not remove, hide or cover any logos/links of ZenTao.</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.pm/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>AIUX</strong></a>";
$lang->executionCommon = 'Execution';
$lang->reset = 'Zurücksetzen';
$lang->cancel = 'Abbrechen';
+13 -13
View File
@@ -20,19 +20,19 @@ $lang->ellipsis = '…';
$lang->percent = '%';
$lang->dash = '-';
$lang->zentaoPMS = 'ZenTao';
$lang->logoImg = 'zt-logo-en.png';
$lang->welcome = "%s ALM";
$lang->logout = 'Logout';
$lang->login = 'Login';
$lang->help = 'Help';
$lang->aboutZenTao = 'About';
$lang->profile = 'Profile';
$lang->changePassword = 'Password';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>Time %s MS, Memory %s KB, Query %s. </div></div>";
$lang->agreement = "I have read and agreed to the terms and conditions of <a href='http://zpl.pub/page/zplv12.html' target='_blank'> Z PUBLIC LICENSE 1.2 </a>. <span class='text-danger'>Without authorization, I should not remove, hide or cover any logos/links of ZenTao.</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.pm/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>AIUX</strong></a>";
$lang->execution = 'Execution';
$lang->zentaoPMS = 'ZenTao';
$lang->logoImg = 'zt-logo-en.png';
$lang->welcome = "%s ALM";
$lang->logout = 'Logout';
$lang->login = 'Login';
$lang->help = 'Help';
$lang->aboutZenTao = 'About';
$lang->profile = 'Profile';
$lang->changePassword = 'Password';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>Time %s MS, Memory %s KB, Query %s. </div></div>";
$lang->agreement = "I have read and agreed to the terms and conditions of <a href='http://zpl.pub/page/zplv12.html' target='_blank'> Z PUBLIC LICENSE 1.2 </a>. <span class='text-danger'>Without authorization, I should not remove, hide or cover any logos/links of ZenTao.</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.pm/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>AIUX</strong></a>";
$lang->executionCommon = 'Execution';
$lang->reset = 'Reset';
$lang->cancel = 'Cancel';
+13 -13
View File
@@ -20,19 +20,19 @@ $lang->ellipsis = '…';
$lang->percent = '%';
$lang->dash = '-';
$lang->zentaoPMS = 'ZenTao';
$lang->logoImg = 'zt-logo-en.png';
$lang->welcome = "%s ALM";
$lang->logout = 'Déconnexion';
$lang->login = 'Connexion';
$lang->help = 'Aide';
$lang->aboutZenTao = 'A Propos';
$lang->profile = 'Profil';
$lang->changePassword = 'Mot de Passe';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>Time %s MS, Memory %s KB, Query %s. </div></div>";
$lang->agreement = "J'ai lu et j'accepte les termes et conditions de la <a href='http://zpl.pub/page/zplv12.html' target='_blank'> Z PUBLIC LICENSE 1.2 </a>. <span class='text-danger'>Sans autorisation, je ne dois pas supprimer, masquer ou couvrir les logos / liens de ZenTao.</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.pm/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>AIUX</strong></a>";
$lang->execution = 'Execution';
$lang->zentaoPMS = 'ZenTao';
$lang->logoImg = 'zt-logo-en.png';
$lang->welcome = "%s ALM";
$lang->logout = 'Déconnexion';
$lang->login = 'Connexion';
$lang->help = 'Aide';
$lang->aboutZenTao = 'A Propos';
$lang->profile = 'Profil';
$lang->changePassword = 'Mot de Passe';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>Time %s MS, Memory %s KB, Query %s. </div></div>";
$lang->agreement = "J'ai lu et j'accepte les termes et conditions de la <a href='http://zpl.pub/page/zplv12.html' target='_blank'> Z PUBLIC LICENSE 1.2 </a>. <span class='text-danger'>Sans autorisation, je ne dois pas supprimer, masquer ou couvrir les logos / liens de ZenTao.</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.pm/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>AIUX</strong></a>";
$lang->executionCommon = 'Execution';
$lang->reset = 'Réinitialiser';
$lang->cancel = 'Annuler';
+13 -13
View File
@@ -20,19 +20,19 @@ $lang->ellipsis = '…';
$lang->percent = '%';
$lang->dash = '-';
$lang->zentaoPMS = 'ZenTao';
$lang->logoImg = 'zt-logo-en.png';
$lang->welcome = "%s";
$lang->logout = 'Thoát';
$lang->login = 'Đăng nhập';
$lang->help = 'Trợ giúp';
$lang->aboutZenTao = 'Giới thiệu';
$lang->profile = 'Hồ sơ';
$lang->changePassword = 'Mật khẩu';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>Time %s MS, Memory %s KB, Query %s. </div></div>";
$lang->agreement = "I have read and agreed to the terms and conditions of <a href='http://zpl.pub/page/zplv12.html' target='_blank'> Z PUBLIC LICENSE 1.2 </a>. <span class='text-danger'>Without authorization, I should not remove, hide or cover any logos/links of ZenTao.</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.pm/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>AIUX</strong></a>";
$lang->execution = 'Execution';
$lang->zentaoPMS = 'ZenTao';
$lang->logoImg = 'zt-logo-en.png';
$lang->welcome = "%s";
$lang->logout = 'Thoát';
$lang->login = 'Đăng nhập';
$lang->help = 'Trợ giúp';
$lang->aboutZenTao = 'Giới thiệu';
$lang->profile = 'Hồ sơ';
$lang->changePassword = 'Mật khẩu';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>Time %s MS, Memory %s KB, Query %s. </div></div>";
$lang->agreement = "I have read and agreed to the terms and conditions of <a href='http://zpl.pub/page/zplv12.html' target='_blank'> Z PUBLIC LICENSE 1.2 </a>. <span class='text-danger'>Without authorization, I should not remove, hide or cover any logos/links of ZenTao.</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.pm/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>AIUX</strong></a>";
$lang->executionCommon = 'Execution';
$lang->reset = 'Thiết lập lại';
$lang->cancel = 'Hủy';
+15 -15
View File
@@ -20,19 +20,19 @@ $lang->ellipsis = '…';
$lang->percent = '%';
$lang->dash = '-';
$lang->zentaoPMS = '禅道';
$lang->logoImg = 'zt-logo.png';
$lang->welcome = "%s项目管理系统";
$lang->logout = '退出';
$lang->login = '登录';
$lang->help = '帮助';
$lang->aboutZenTao = '关于禅道';
$lang->profile = '个人档案';
$lang->changePassword = '更改密码';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>时间: %s 毫秒, 内存: %s KB, 查询: %s. </div></div>";
$lang->agreement = "已阅读并同意<a href='http://zpl.pub/page/zplv12.html' target='_blank'>《Z PUBLIC LICENSE授权协议1.2》</a>。<span class='text-danger'>未经许可,不得去除、隐藏或遮掩禅道软件的任何标志及链接。</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.net/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>艾体验</strong></a>";
$lang->execution = '执行';
$lang->zentaoPMS = '禅道';
$lang->logoImg = 'zt-logo.png';
$lang->welcome = "%s项目管理系统";
$lang->logout = '退出';
$lang->login = '登录';
$lang->help = '帮助';
$lang->aboutZenTao = '关于禅道';
$lang->profile = '个人档案';
$lang->changePassword = '更改密码';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>时间: %s 毫秒, 内存: %s KB, 查询: %s. </div></div>";
$lang->agreement = "已阅读并同意<a href='http://zpl.pub/page/zplv12.html' target='_blank'>《Z PUBLIC LICENSE授权协议1.2》</a>。<span class='text-danger'>未经许可,不得去除、隐藏或遮掩禅道软件的任何标志及链接。</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.net/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>艾体验</strong></a>";
$lang->executionCommon = '执行';
$lang->reset = '重填';
$lang->cancel = '取消';
@@ -222,7 +222,7 @@ $lang->searchObjects['bug'] = 'Bug';
$lang->searchObjects['story'] = "{$lang->productSRCommon}";
$lang->searchObjects['task'] = '任务';
$lang->searchObjects['testcase'] = '用例';
$lang->searchObjects['project'] = $lang->execution;
$lang->searchObjects['project'] = $lang->executionCommon;
$lang->searchObjects['product'] = $lang->productCommon;
$lang->searchObjects['user'] = '用户';
$lang->searchObjects['build'] = '版本';
@@ -279,7 +279,7 @@ $lang->my->menu->task = array('link' => '任务|my|task|', 'subModule' =>
$lang->my->menu->bug = array('link' => 'Bug|my|bug|', 'subModule' => 'bug');
$lang->my->menu->testtask = array('link' => '测试|my|testtask|', 'subModule' => 'testcase,testtask', 'alias' => 'testcase');
$lang->my->menu->story = array('link' => "需求|my|story|", 'subModule' => 'story');
$lang->my->menu->myExecution = "{$lang->execution}|my|execution|";
$lang->my->menu->myExecution = "{$lang->executionCommon}|my|execution|";
$lang->my->menu->dynamic = '动态|my|dynamic|';
$lang->my->dividerMenu = ',program,requirement,dynamic,';
+15 -15
View File
@@ -20,19 +20,19 @@ $lang->ellipsis = '…';
$lang->percent = '%';
$lang->dash = '-';
$lang->zentaoPMS = '禪道';
$lang->logoImg = 'zt-logo.png';
$lang->welcome = "%s項目管理系統";
$lang->logout = '退出';
$lang->login = '登錄';
$lang->help = '幫助';
$lang->aboutZenTao = '關於禪道';
$lang->profile = '個人檔案';
$lang->changePassword = '更改密碼';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>時間: %s 毫秒, 內存: %s KB, 查詢: %s. </div></div>";
$lang->agreement = "已閲讀並同意<a href='http://zpl.pub/page/zplv12.html' target='_blank'>《Z PUBLIC LICENSE授權協議1.2》</a>。<span class='text-danger'>未經許可,不得去除、隱藏或遮掩禪道軟件的任何標誌及連結。</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.net/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>艾體驗</strong></a>";
$lang->execution = '執行';
$lang->zentaoPMS = '禪道';
$lang->logoImg = 'zt-logo.png';
$lang->welcome = "%s項目管理系統";
$lang->logout = '退出';
$lang->login = '登錄';
$lang->help = '幫助';
$lang->aboutZenTao = '關於禪道';
$lang->profile = '個人檔案';
$lang->changePassword = '更改密碼';
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>時間: %s 毫秒, 內存: %s KB, 查詢: %s. </div></div>";
$lang->agreement = "已閲讀並同意<a href='http://zpl.pub/page/zplv12.html' target='_blank'>《Z PUBLIC LICENSE授權協議1.2》</a>。<span class='text-danger'>未經許可,不得去除、隱藏或遮掩禪道軟件的任何標誌及連結。</span>";
$lang->designedByAIUX = "<a href='https://api.zentao.net/goto.php?item=aiux' class='link-aiux' target='_blank'>Designed by <strong>艾體驗</strong></a>";
$lang->executionCommon = '執行';
$lang->reset = '重填';
$lang->cancel = '取消';
@@ -222,7 +222,7 @@ $lang->searchObjects['bug'] = 'Bug';
$lang->searchObjects['story'] = "{$lang->productSRCommon}";
$lang->searchObjects['task'] = '任務';
$lang->searchObjects['testcase'] = '用例';
$lang->searchObjects['project'] = $lang->execution;
$lang->searchObjects['project'] = $lang->executionCommon;
$lang->searchObjects['product'] = $lang->productCommon;
$lang->searchObjects['user'] = '用戶';
$lang->searchObjects['build'] = '版本';
@@ -279,7 +279,7 @@ $lang->my->menu->task = array('link' => '任務|my|task|', 'subModule' =>
$lang->my->menu->bug = array('link' => 'Bug|my|bug|', 'subModule' => 'bug');
$lang->my->menu->testtask = array('link' => '測試|my|testtask|', 'subModule' => 'testcase,testtask', 'alias' => 'testcase');
$lang->my->menu->story = array('link' => "需求|my|story|", 'subModule' => 'story');
$lang->my->menu->myExecution = "{$lang->execution}|my|execution|";
$lang->my->menu->myExecution = "{$lang->executionCommon}|my|execution|";
$lang->my->menu->dynamic = '動態|my|dynamic|';
$lang->my->dividerMenu = ',program,requirement,dynamic,';
+1 -1
View File
@@ -13,7 +13,7 @@ $lang->my->story = 'Meine Storys';
$lang->my->requirement = 'My Requirements';
$lang->my->createProgram = 'Create Program';
$lang->my->project = "My Projects";
$lang->my->execution = "My {$lang->execution}";
$lang->my->execution = "My {$lang->executionCommon}";
$lang->my->profile = 'Meine Profil';
$lang->my->dynamic = 'Meine Verlauf';
$lang->my->editProfile = 'Profil bearbeiten';
+1 -1
View File
@@ -13,7 +13,7 @@ $lang->my->story = 'My Stories';
$lang->my->requirement = 'My Requirements';
$lang->my->createProgram = 'Create Program';
$lang->my->project = "My Projects";
$lang->my->execution = "My {$lang->execution}";
$lang->my->execution = "My {$lang->executionCommon}";
$lang->my->profile = 'My Profile';
$lang->my->dynamic = 'My Dynamics';
$lang->my->editProfile = 'Edit';
+1 -1
View File
@@ -13,7 +13,7 @@ $lang->my->story = 'Mes Stories';
$lang->my->requirement = 'My Requirements';
$lang->my->createProgram = 'Create Program';
$lang->my->project = "My Projects";
$lang->my->execution = "My {$lang->execution}";
$lang->my->execution = "My {$lang->executionCommon}";
$lang->my->profile = 'Mon Profil';
$lang->my->dynamic = 'Mon Historique';
$lang->my->editProfile = 'Edit Profil';
+1 -1
View File
@@ -13,7 +13,7 @@ $lang->my->story = 'Câu chuyện của bạn';
$lang->my->requirement = 'My Requirements';
$lang->my->createProgram = 'Create Program';
$lang->my->project = "My Projects";
$lang->my->execution = "My {$lang->execution}";
$lang->my->execution = "My {$lang->executionCommon}";
$lang->my->profile = 'Hồ sơ của bạn';
$lang->my->dynamic = 'Lịch sử của bạn';
$lang->my->editProfile = 'Sửa';
+1 -1
View File
@@ -13,7 +13,7 @@ $lang->my->story = "我的{$lang->productSRCommon}";
$lang->my->requirement = "我的用户{$lang->productSRCommon}";
$lang->my->createProgram = '添加项目';
$lang->my->project = "我的项目";
$lang->my->execution = "我的{$lang->execution}";
$lang->my->execution = "我的{$lang->executionCommon}";
$lang->my->profile = '我的档案';
$lang->my->dynamic = '我的动态';
$lang->my->editProfile = '修改档案';
+1 -1
View File
@@ -13,7 +13,7 @@ $lang->my->story = "我的{$lang->productSRCommon}";
$lang->my->requirement = "我的用戶{$lang->productSRCommon}";
$lang->my->createProgram = '添加項目';
$lang->my->project = "我的項目";
$lang->my->execution = "我的{$lang->execution}";
$lang->my->execution = "我的{$lang->executionCommon}";
$lang->my->profile = '我的檔案';
$lang->my->dynamic = '我的動態';
$lang->my->editProfile = '修改檔案';
+8
View File
@@ -371,3 +371,11 @@ $lang->project->treeLevel['all'] = '全部展开';
$lang->project->treeLevel['root'] = '全部折叠';
$lang->project->treeLevel['task'] = '全部显示';
$lang->project->treeLevel['story'] = "只看{$lang->projectSRCommon}";
$lang->execution = new stdclass();
$lang->execution->action = new stdclass();
$lang->execution->action->opened = '$date, 由 <strong>$actor</strong> 创建。$extra' . "\n";
$lang->execution->action->managed = '$date, 由 <strong>$actor</strong> 维护。$extra' . "\n";
$lang->execution->action->edited = '$date, 由 <strong>$actor</strong> 编辑。$extra' . "\n";
$lang->execution->action->extra = '相关产品为 %s。';
+1 -1
View File
@@ -141,7 +141,7 @@
<?php $this->printExtendFields($execution, 'div', "position=left&inForm=0");?>
<div class="col-sm-12">
<?php $blockHistory = true;?>
<?php $actionFormLink = $this->createLink('action', 'comment', "objectType=project&objectID=$execution->id");?>
<?php $actionFormLink = $this->createLink('action', 'comment', "objectType=execution&objectID=$execution->id");?>
<?php include '../../common/view/action.html.php';?>
</div>
</div>