diff --git a/module/project/lang/de.php b/module/project/lang/de.php index 1c110a527a..777bcf91e3 100644 --- a/module/project/lang/de.php +++ b/module/project/lang/de.php @@ -1,4 +1,6 @@ project->createGuide = 'Select Template'; $lang->project->index = 'Dashboard'; @@ -267,6 +269,7 @@ $lang->project->currencySymbol['THB'] = '฿'; $lang->project->currencySymbol['SGD'] = 'S$'; $lang->project->modelList[''] = ''; +$lang->project->modelList['ipd'] = "IPD"; $lang->project->modelList['scrum'] = "Scrum"; if(helper::hasFeature('waterfall')) $lang->project->modelList['waterfall'] = "CMMI"; $lang->project->modelList['kanban'] = "Kanban"; @@ -327,7 +330,6 @@ $lang->project->kanbanSubAclList['private'] = "Private (Only the {$lang->project $lang->project->kanbanSubAclList['open'] = "Open (accessible with {$lang->projectCommon} view permissions)"; $lang->project->kanbanSubAclList['program'] = "Open in the program (all upper-level program team leaders and stakeholders, the {$lang->projectCommon} leader, team members can access)"; -global $config; if($config->systemMode == 'light') { unset($lang->project->subAclList['program']); @@ -350,6 +352,7 @@ $lang->project->endList[186] = 'Half year'; $lang->project->endList[365] = 'One year'; $lang->project->endList[999] = 'Longtime'; +$lang->project->ipdTitle = "Integrated Product Development"; $lang->project->scrumTitle = 'Agile Development Management'; $lang->project->waterfallTitle = "Waterfall {$lang->projectCommon} Management"; $lang->project->kanbanTitle = "Kanban {$lang->projectCommon} Management"; @@ -364,6 +367,7 @@ $lang->project->membersUnit = '%s men'; $lang->project->lastIteration = "Recent {$lang->executionCommon}"; $lang->project->lastKanban = 'Recent Kanban'; $lang->project->ongoingStage = 'Ongoing stage'; +$lang->project->ipd = 'IPD'; $lang->project->scrum = 'Scrum'; $lang->project->waterfall = 'Waterfall'; $lang->project->agileplus = 'Agile +'; diff --git a/module/project/lang/en.php b/module/project/lang/en.php index 1c110a527a..777bcf91e3 100644 --- a/module/project/lang/en.php +++ b/module/project/lang/en.php @@ -1,4 +1,6 @@ project->createGuide = 'Select Template'; $lang->project->index = 'Dashboard'; @@ -267,6 +269,7 @@ $lang->project->currencySymbol['THB'] = '฿'; $lang->project->currencySymbol['SGD'] = 'S$'; $lang->project->modelList[''] = ''; +$lang->project->modelList['ipd'] = "IPD"; $lang->project->modelList['scrum'] = "Scrum"; if(helper::hasFeature('waterfall')) $lang->project->modelList['waterfall'] = "CMMI"; $lang->project->modelList['kanban'] = "Kanban"; @@ -327,7 +330,6 @@ $lang->project->kanbanSubAclList['private'] = "Private (Only the {$lang->project $lang->project->kanbanSubAclList['open'] = "Open (accessible with {$lang->projectCommon} view permissions)"; $lang->project->kanbanSubAclList['program'] = "Open in the program (all upper-level program team leaders and stakeholders, the {$lang->projectCommon} leader, team members can access)"; -global $config; if($config->systemMode == 'light') { unset($lang->project->subAclList['program']); @@ -350,6 +352,7 @@ $lang->project->endList[186] = 'Half year'; $lang->project->endList[365] = 'One year'; $lang->project->endList[999] = 'Longtime'; +$lang->project->ipdTitle = "Integrated Product Development"; $lang->project->scrumTitle = 'Agile Development Management'; $lang->project->waterfallTitle = "Waterfall {$lang->projectCommon} Management"; $lang->project->kanbanTitle = "Kanban {$lang->projectCommon} Management"; @@ -364,6 +367,7 @@ $lang->project->membersUnit = '%s men'; $lang->project->lastIteration = "Recent {$lang->executionCommon}"; $lang->project->lastKanban = 'Recent Kanban'; $lang->project->ongoingStage = 'Ongoing stage'; +$lang->project->ipd = 'IPD'; $lang->project->scrum = 'Scrum'; $lang->project->waterfall = 'Waterfall'; $lang->project->agileplus = 'Agile +'; diff --git a/module/project/lang/fr.php b/module/project/lang/fr.php index 1c110a527a..777bcf91e3 100644 --- a/module/project/lang/fr.php +++ b/module/project/lang/fr.php @@ -1,4 +1,6 @@ project->createGuide = 'Select Template'; $lang->project->index = 'Dashboard'; @@ -267,6 +269,7 @@ $lang->project->currencySymbol['THB'] = '฿'; $lang->project->currencySymbol['SGD'] = 'S$'; $lang->project->modelList[''] = ''; +$lang->project->modelList['ipd'] = "IPD"; $lang->project->modelList['scrum'] = "Scrum"; if(helper::hasFeature('waterfall')) $lang->project->modelList['waterfall'] = "CMMI"; $lang->project->modelList['kanban'] = "Kanban"; @@ -327,7 +330,6 @@ $lang->project->kanbanSubAclList['private'] = "Private (Only the {$lang->project $lang->project->kanbanSubAclList['open'] = "Open (accessible with {$lang->projectCommon} view permissions)"; $lang->project->kanbanSubAclList['program'] = "Open in the program (all upper-level program team leaders and stakeholders, the {$lang->projectCommon} leader, team members can access)"; -global $config; if($config->systemMode == 'light') { unset($lang->project->subAclList['program']); @@ -350,6 +352,7 @@ $lang->project->endList[186] = 'Half year'; $lang->project->endList[365] = 'One year'; $lang->project->endList[999] = 'Longtime'; +$lang->project->ipdTitle = "Integrated Product Development"; $lang->project->scrumTitle = 'Agile Development Management'; $lang->project->waterfallTitle = "Waterfall {$lang->projectCommon} Management"; $lang->project->kanbanTitle = "Kanban {$lang->projectCommon} Management"; @@ -364,6 +367,7 @@ $lang->project->membersUnit = '%s men'; $lang->project->lastIteration = "Recent {$lang->executionCommon}"; $lang->project->lastKanban = 'Recent Kanban'; $lang->project->ongoingStage = 'Ongoing stage'; +$lang->project->ipd = 'IPD'; $lang->project->scrum = 'Scrum'; $lang->project->waterfall = 'Waterfall'; $lang->project->agileplus = 'Agile +'; diff --git a/module/project/lang/zh-cn.php b/module/project/lang/zh-cn.php index 98bb8e8910..e5105b2640 100644 --- a/module/project/lang/zh-cn.php +++ b/module/project/lang/zh-cn.php @@ -1,4 +1,6 @@ project->createGuide = "选择{$lang->projectCommon}模板"; $lang->project->index = "{$lang->projectCommon}仪表盘"; @@ -267,6 +269,7 @@ $lang->project->currencySymbol['THB'] = '฿'; $lang->project->currencySymbol['SGD'] = 'S$'; $lang->project->modelList[''] = ""; +$lang->project->modelList['ipd'] = "IPD"; $lang->project->modelList['scrum'] = "Scrum"; if(helper::hasFeature('waterfall')) $lang->project->modelList['waterfall'] = "瀑布"; $lang->project->modelList['kanban'] = "看板"; @@ -327,7 +330,6 @@ $lang->project->kanbanSubAclList['private'] = "私有 (只有{$lang->projectComm $lang->project->kanbanSubAclList['open'] = "公开 (有{$lang->projectCommon}视图权限即可访问)"; $lang->project->kanbanSubAclList['program'] = "项目集内公开(所有上级项目集负责人和干系人、{$lang->projectCommon}负责人、团队成员可访问)"; -global $config; if($config->systemMode == 'light') { unset($lang->project->subAclList['program']); @@ -350,6 +352,7 @@ $lang->project->endList[186] = '半年'; $lang->project->endList[365] = '一年'; $lang->project->endList[999] = '长期'; +$lang->project->ipdTitle = "集成产品开发"; $lang->project->scrumTitle = "敏捷开发全流程{$lang->projectCommon}管理"; $lang->project->waterfallTitle = "瀑布式{$lang->projectCommon}管理"; $lang->project->kanbanTitle = "专业研发看板{$lang->projectCommon}管理"; @@ -364,6 +367,7 @@ $lang->project->membersUnit = '%s人'; $lang->project->lastIteration = "近期{$lang->executionCommon}"; $lang->project->lastKanban = '近期看板'; $lang->project->ongoingStage = '进行中的阶段'; +$lang->project->ipd = 'IPD'; $lang->project->scrum = 'Scrum'; $lang->project->waterfall = '瀑布'; $lang->project->agileplus = '融合敏捷'; diff --git a/module/project/view/createguide.html.php b/module/project/view/createguide.html.php index cfe8e50caf..45675d3b31 100644 --- a/module/project/view/createguide.html.php +++ b/module/project/view/createguide.html.php @@ -27,14 +27,23 @@

project->chooseProgramType; ?>

-
- tab; - if($tab == 'product') $tab = 'project'; + tab; + if($tab == 'product') $tab = 'project'; - $hasWaterfall = helper::hasFeature('waterfall'); - $hasWaterfallPlus = helper::hasFeature('waterfallplus'); - ?> + $hasWaterfall = helper::hasFeature('waterfall'); + $hasWaterfallPlus = helper::hasFeature('waterfallplus'); + ?> + systemMode == 'PLM'):?> +
+
+ createLink("project", "create", "model=ipd&programID=$programID©ProjectID=0&extra=productID=$productID,branchID=$branchID"), "", '', "data-app='{$tab}' class='createButton'")?> +

project->ipd; ?>

+

project->ipdTitle; ?>

+
+
+ +
createLink("project", "create", "model=scrum&programID=$programID©ProjectID=0&extra=productID=$productID,branchID=$branchID"), "", '', "data-app='{$tab}' class='createButton'")?>

project->scrum; ?>

diff --git a/www/theme/default/images/main/ipd.png b/www/theme/default/images/main/ipd.png new file mode 100644 index 0000000000..502a043f1d Binary files /dev/null and b/www/theme/default/images/main/ipd.png differ