Merge branch 'tsj_fixbug' into 'master'
* Add skip stash page. See merge request easycorp/zentaopms!7188
This commit is contained in:
@@ -30,7 +30,7 @@ if($config->edition != 'open')
|
||||
/* Menu order. */
|
||||
$lang->mainNav->menuOrder = array();
|
||||
$lang->mainNav->menuOrder[5] = 'my';
|
||||
$lang->mainNav->menuOrder[10] = $lang->projectCommon;
|
||||
$lang->mainNav->menuOrder[10] = 'project';
|
||||
$lang->mainNav->menuOrder[15] = 'kanban';
|
||||
$lang->mainNav->menuOrder[35] = 'doc';
|
||||
$lang->mainNav->menuOrder[45] = 'system';
|
||||
@@ -137,7 +137,7 @@ $lang->doc->menuOrder[5] = 'dashboard';
|
||||
$lang->doc->menuOrder[10] = 'recent';
|
||||
$lang->doc->menuOrder[15] = 'my';
|
||||
$lang->doc->menuOrder[20] = 'collect';
|
||||
$lang->doc->menuOrder[25] = $lang->projectCommon;
|
||||
$lang->doc->menuOrder[25] = 'product';
|
||||
$lang->doc->menuOrder[30] = 'custom';
|
||||
|
||||
$lang->doc->menu->project['subMenu'] = new stdclass();
|
||||
|
||||
@@ -30,7 +30,7 @@ if($config->edition != 'open')
|
||||
/* Menu order. */
|
||||
$lang->mainNav->menuOrder = array();
|
||||
$lang->mainNav->menuOrder[5] = 'my';
|
||||
$lang->mainNav->menuOrder[10] = $lang->projectCommon;
|
||||
$lang->mainNav->menuOrder[10] = 'project';
|
||||
$lang->mainNav->menuOrder[15] = 'kanban';
|
||||
$lang->mainNav->menuOrder[35] = 'doc';
|
||||
$lang->mainNav->menuOrder[45] = 'system';
|
||||
@@ -137,7 +137,7 @@ $lang->doc->menuOrder[5] = 'dashboard';
|
||||
$lang->doc->menuOrder[10] = 'recent';
|
||||
$lang->doc->menuOrder[15] = 'my';
|
||||
$lang->doc->menuOrder[20] = 'collect';
|
||||
$lang->doc->menuOrder[25] = $lang->projectCommon;
|
||||
$lang->doc->menuOrder[25] = 'project';
|
||||
$lang->doc->menuOrder[30] = 'custom';
|
||||
|
||||
$lang->doc->menu->project['subMenu'] = new stdclass();
|
||||
|
||||
@@ -30,7 +30,7 @@ if($config->edition != 'open')
|
||||
/* Menu order. */
|
||||
$lang->mainNav->menuOrder = array();
|
||||
$lang->mainNav->menuOrder[5] = 'my';
|
||||
$lang->mainNav->menuOrder[10] = $lang->projectCommon;
|
||||
$lang->mainNav->menuOrder[10] = 'project';
|
||||
$lang->mainNav->menuOrder[15] = 'kanban';
|
||||
$lang->mainNav->menuOrder[35] = 'doc';
|
||||
$lang->mainNav->menuOrder[45] = 'system';
|
||||
@@ -137,7 +137,7 @@ $lang->doc->menuOrder[5] = 'dashboard';
|
||||
$lang->doc->menuOrder[10] = 'recent';
|
||||
$lang->doc->menuOrder[15] = 'my';
|
||||
$lang->doc->menuOrder[20] = 'collect';
|
||||
$lang->doc->menuOrder[25] = $lang->projectCommon;
|
||||
$lang->doc->menuOrder[25] = 'project';
|
||||
$lang->doc->menuOrder[30] = 'custom';
|
||||
|
||||
$lang->doc->menu->project['subMenu'] = new stdclass();
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
<div class='main-header'>
|
||||
<h2><?php echo $lang->doc->createLib;?></h2>
|
||||
</div>
|
||||
<form method='post' target='hiddenwin'>
|
||||
<form method='post' target='hiddenwin' class='no-stash'>
|
||||
<table class='table table-form'>
|
||||
<tr>
|
||||
<th class='w-110px'><?php echo $lang->doc->libType?></th>
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
<div class='main-header'>
|
||||
<h2><i class='icon-key'></i> <?php echo $lang->my->preference;?></h2>
|
||||
</div>
|
||||
<form method='post' target='hiddenwin'>
|
||||
<form method='post' target='hiddenwin' class='no-stash'>
|
||||
<table align='center' class='table table-form w-320px'>
|
||||
<tr>
|
||||
<th class='w-140px'><?php echo $lang->my->storyConcept;?></th>
|
||||
|
||||
@@ -93,12 +93,12 @@ $lang->product->unfoldClosed = '展开已关闭';
|
||||
$lang->product->confirmDelete = " 您确定删除该{$lang->productCommon}吗?";
|
||||
$lang->product->errorNoProduct = "还没有创建{$lang->productCommon}!";
|
||||
$lang->product->accessDenied = "您无权访问该{$lang->productCommon}";
|
||||
$lang->product->programChangeTip = "如下{$lang->projectCommon}只关联了该{$lang->productCommon}, 将直接转移至新{$lang->projectCommon}集下。";
|
||||
$lang->product->programChangeTip = "如下{$lang->projectCommon}只关联了该{$lang->productCommon}, 将直接转移至新项目集下。";
|
||||
$lang->product->notChangeProgramTip = "该{$lang->productCommon}的{$lang->SRCommon}已经关联到如下{$lang->projectCommon},请点击{$lang->projectCommon}名称进入{$lang->SRCommon}列表取消关联后再操作";
|
||||
$lang->product->confirmChangeProgram = "如下{$lang->projectCommon}既关联了该{$lang->productCommon}又关联了其他{$lang->productCommon},请确认是否继续关联该{$lang->productCommon},勾选后将取消与其他{$lang->productCommon}的关联关系,同时转移至新{$lang->projectCommon}集下。";
|
||||
$lang->product->confirmChangeProgram = "如下{$lang->projectCommon}既关联了该{$lang->productCommon}又关联了其他{$lang->productCommon},请确认是否继续关联该{$lang->productCommon},勾选后将取消与其他{$lang->productCommon}的关联关系,同时转移至新项目集下。";
|
||||
$lang->product->changeProgramError = "该{$lang->productCommon}的{$lang->SRCommon}已经关联到{$lang->projectCommon},请取消关联后再操作";
|
||||
$lang->product->changeLineError = "{$lang->productCommon}线下已有{$lang->productCommon},不可修改所属{$lang->projectCommon}集。";
|
||||
$lang->product->programEmpty = '{$lang->projectCommon}集不能为空';
|
||||
$lang->product->changeLineError = "{$lang->productCommon}线下已有{$lang->productCommon},不可修改所属项目集。";
|
||||
$lang->product->programEmpty = '项目集不能为空';
|
||||
$lang->product->nameIsDuplicate = "『%s』{$lang->productCommon}线已经存在,请重新设置!";
|
||||
$lang->product->nameIsDuplicated = "{$lang->productCommon}线已经有『%s』这条记录了。如果您确定该记录已删除,请到后台-系统-数据-回收站还原。";
|
||||
$lang->product->reviewStory = '您不是研发需求 "%s" 的评审人,无法评审,本次操作已被过滤。';
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
<span class="icon icon-cards-view" style="color: #888fa1;"></span>
|
||||
<?php echo ($app->user->admin or strpos(",{$app->user->view->programs},", ",$program->id,") !== false) ? html::a($this->createLink('program', 'product', "programID=$program->id"), $program->name) : $program->name;?>
|
||||
<?php else:?>
|
||||
<?php echo html::a($this->createLink('project', 'index', "projectID=$program->id", '', '', $program->id), $program->name, '', "class='text-ellipsis text-primary' title='{$program->name}'");?>
|
||||
<?php echo html::a($this->createLink('project', 'index', "projectID=$program->id", '', '', $program->id), $program->name, '', "class='text-ellipsis' title='{$program->name}'");?>
|
||||
<?php
|
||||
if($program->status != 'done' and $program->status != 'closed' and $program->status != 'suspended')
|
||||
{
|
||||
|
||||
@@ -73,7 +73,7 @@ $lang->programplan->emptyBegin = '『Begin』should not be blank';
|
||||
$lang->programplan->emptyEnd = '『End』should not be blank';
|
||||
$lang->programplan->checkBegin = '『Begin』should be valid date';
|
||||
$lang->programplan->checkEnd = '『End』should be valid date';
|
||||
$lang->programplan->methodTip = "You can choose to continue creating stages or Iterations/Kanban for work in this stage. It's not supported to further split the Iteration/Kanban.";
|
||||
$lang->programplan->methodTip = "You can choose to continue creating stages or {$lang->executionCommon}/Kanban for work in this stage. It's not supported to further split the {$lang->executionCommon}/Kanban.";
|
||||
|
||||
$lang->programplan->milestoneList[1] = 'Yes';
|
||||
$lang->programplan->milestoneList[0] = 'No';
|
||||
|
||||
@@ -73,7 +73,7 @@ $lang->programplan->emptyBegin = '『Begin』should not be blank';
|
||||
$lang->programplan->emptyEnd = '『End』should not be blank';
|
||||
$lang->programplan->checkBegin = '『Begin』should be valid date';
|
||||
$lang->programplan->checkEnd = '『End』should be valid date';
|
||||
$lang->programplan->methodTip = "You can choose to continue creating stages or Iterations/Kanban for work in this stage. It's not supported to further split the Iteration/Kanban.";
|
||||
$lang->programplan->methodTip = "You can choose to continue creating stages or {$lang->executionCommon}/Kanban for work in this stage. It's not supported to further split the {$lang->executionCommon}/Kanban.";
|
||||
|
||||
$lang->programplan->milestoneList[1] = 'Yes';
|
||||
$lang->programplan->milestoneList[0] = 'No';
|
||||
|
||||
@@ -73,7 +73,7 @@ $lang->programplan->emptyBegin = '『Begin』should not be blank';
|
||||
$lang->programplan->emptyEnd = '『End』should not be blank';
|
||||
$lang->programplan->checkBegin = '『Begin』should be valid date';
|
||||
$lang->programplan->checkEnd = '『End』should be valid date';
|
||||
$lang->programplan->methodTip = "You can choose to continue creating stages or Iterations/Kanban for work in this stage. It's not supported to further split the Iteration/Kanban.";
|
||||
$lang->programplan->methodTip = "You can choose to continue creating stages or {$lang->executionCommon}/Kanban for work in this stage. It's not supported to further split the {$lang->executionCommon}/Kanban.";
|
||||
|
||||
$lang->programplan->milestoneList[1] = 'Yes';
|
||||
$lang->programplan->milestoneList[0] = 'No';
|
||||
|
||||
@@ -73,7 +73,7 @@ $lang->programplan->emptyBegin = '『计划开始』日期不能为空';
|
||||
$lang->programplan->emptyEnd = '『计划完成』日期不能为空';
|
||||
$lang->programplan->checkBegin = '『计划开始』应当为合法的日期';
|
||||
$lang->programplan->checkEnd = '『计划完成』应当为合法的日期';
|
||||
$lang->programplan->methodTip = '您可以在该阶段下选择继续创建阶段或创建迭代/看板进行工作。迭代/看板不支持继续拆分。';
|
||||
$lang->programplan->methodTip = "您可以在该阶段下选择继续创建阶段或创建{$lang->executionCommon}/看板进行工作。{$lang->executionCommon}/看板不支持继续拆分。";
|
||||
|
||||
$lang->programplan->milestoneList[1] = '是';
|
||||
$lang->programplan->milestoneList[0] = '否';
|
||||
|
||||
@@ -2303,7 +2303,7 @@ class projectModel extends model
|
||||
if(!empty($suffix) or !empty($prefix)) echo '<div class="project-name' . (empty($prefix) ? '' : ' has-prefix') . (empty($suffix) ? '' : ' has-suffix') . '">';
|
||||
if(!empty($prefix)) echo $prefix;
|
||||
if($this->config->vision == 'rnd') $projectIcon = "<i class='text-muted icon icon-{$projectType}'></i> ";
|
||||
echo html::a($projectLink, $projectIcon . $project->name, '', "class='text-ellipsis text-primary'");
|
||||
echo html::a($projectLink, $projectIcon . $project->name, '', "class='text-ellipsis'");
|
||||
if(!empty($suffix)) echo $suffix;
|
||||
if(!empty($suffix) or !empty($prefix)) echo '</div>';
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user