* Fix bug.
This commit is contained in:
@@ -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';
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -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 = '';
|
||||
|
||||
@@ -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';
|
||||
|
||||
|
||||
@@ -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';
|
||||
|
||||
|
||||
@@ -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';
|
||||
|
||||
|
||||
@@ -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';
|
||||
|
||||
|
||||
@@ -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 = '版本列表';
|
||||
|
||||
|
||||
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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';
|
||||
|
||||
@@ -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,';
|
||||
|
||||
@@ -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,';
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -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 = '修改档案';
|
||||
|
||||
@@ -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 = '修改檔案';
|
||||
|
||||
@@ -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。';
|
||||
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user