* [task#127626,doing,0.5h] Add the tutorial for IPD.
This commit is contained in:
@@ -138,7 +138,7 @@ class header extends wg
|
||||
|
||||
$items[] = array('type' => 'divider');
|
||||
|
||||
if($app->config->vision === 'rnd' && !commonModel::isTutorialMode())
|
||||
if(in_array($app->config->vision, array('rnd', 'or')) && !commonModel::isTutorialMode())
|
||||
{
|
||||
$items[] = array
|
||||
(
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
<?php
|
||||
global $lang,$config;
|
||||
|
||||
$orTutorial = new stdClass();
|
||||
$orTutorial->demandManage = new stdClass();
|
||||
$orTutorial->demandManage->name = 'demandManage';
|
||||
$orTutorial->demandManage->title = $lang->tutorial->orTutorial->demandManage->title;
|
||||
$orTutorial->demandManage->icon = 'bars text-special';
|
||||
$orTutorial->demandManage->type = 'basic';
|
||||
$orTutorial->demandManage->modules = 'demandpool';
|
||||
$orTutorial->demandManage->app = 'demandpool';
|
||||
$orTutorial->demandManage->tasks = array();
|
||||
|
||||
$orTutorial->demandManage->tasks['demandManage'] = array();
|
||||
$orTutorial->demandManage->tasks['demandManage']['name'] = 'demandManage';
|
||||
$orTutorial->demandManage->tasks['demandManage']['title'] = $lang->tutorial->orTutorial->demandManage->title;
|
||||
$orTutorial->demandManage->tasks['demandManage']['startUrl'] = array('demandpool', 'browse');
|
||||
$orTutorial->demandManage->tasks['demandManage']['steps'] = array();
|
||||
|
||||
$orTutorial->marketManage = new stdClass();
|
||||
$orTutorial->marketManage->name = 'marketManage';
|
||||
$orTutorial->marketManage->title = $lang->tutorial->orTutorial->marketManage->title;
|
||||
$orTutorial->marketManage->icon = 'market text-special';
|
||||
$orTutorial->marketManage->type = 'basic';
|
||||
$orTutorial->marketManage->modules = 'marketreport';
|
||||
$orTutorial->marketManage->app = 'market';
|
||||
$orTutorial->marketManage->tasks = array();
|
||||
|
||||
$orTutorial->marketManage->tasks['marketManage'] = array();
|
||||
$orTutorial->marketManage->tasks['marketManage']['name'] = 'marketManage';
|
||||
$orTutorial->marketManage->tasks['marketManage']['title'] = $lang->tutorial->orTutorial->marketManage->title;
|
||||
$orTutorial->marketManage->tasks['marketManage']['startUrl'] = array('marketreport', 'all');
|
||||
$orTutorial->marketManage->tasks['marketManage']['steps'] = array();
|
||||
|
||||
$orTutorial->roadmapManage = new stdClass();
|
||||
$orTutorial->roadmapManage->name = 'roadmapManage';
|
||||
$orTutorial->roadmapManage->title = $lang->tutorial->orTutorial->roadmapManage->title;
|
||||
$orTutorial->roadmapManage->icon = 'product text-special';
|
||||
$orTutorial->roadmapManage->type = 'basic';
|
||||
$orTutorial->roadmapManage->modules = 'product';
|
||||
$orTutorial->roadmapManage->app = 'product';
|
||||
$orTutorial->roadmapManage->tasks = array();
|
||||
|
||||
$orTutorial->roadmapManage->tasks['roadmapManage'] = array();
|
||||
$orTutorial->roadmapManage->tasks['roadmapManage']['name'] = 'roadmapManage';
|
||||
$orTutorial->roadmapManage->tasks['roadmapManage']['title'] = $lang->tutorial->orTutorial->roadmapManage->title;
|
||||
$orTutorial->roadmapManage->tasks['roadmapManage']['startUrl'] = array('product', 'all');
|
||||
$orTutorial->roadmapManage->tasks['roadmapManage']['steps'] = array();
|
||||
|
||||
$orTutorial->charterManage = new stdClass();
|
||||
$orTutorial->charterManage->name = 'charterManage';
|
||||
$orTutorial->charterManage->title = $lang->tutorial->orTutorial->charterManage->title;
|
||||
$orTutorial->charterManage->icon = 'project text-special';
|
||||
$orTutorial->charterManage->type = 'basic';
|
||||
$orTutorial->charterManage->modules = 'charter';
|
||||
$orTutorial->charterManage->app = 'charter';
|
||||
$orTutorial->charterManage->tasks = array();
|
||||
|
||||
$orTutorial->charterManage->tasks['charterManage'] = array();
|
||||
$orTutorial->charterManage->tasks['charterManage']['name'] = 'charterManage';
|
||||
$orTutorial->charterManage->tasks['charterManage']['title'] = $lang->tutorial->orTutorial->charterManage->title;
|
||||
$orTutorial->charterManage->tasks['charterManage']['startUrl'] = array('charter', 'browse');
|
||||
$orTutorial->charterManage->tasks['charterManage']['steps'] = array();
|
||||
@@ -3,23 +3,34 @@ global $lang,$app;
|
||||
|
||||
$config->tutorial->guides = array();
|
||||
|
||||
/* Starter tutorial. */
|
||||
$config->tutorial->guides[$starter->name] = $starter;
|
||||
if($app->config->vision === 'rnd')
|
||||
{
|
||||
/* Starter tutorial. */
|
||||
$config->tutorial->guides[$starter->name] = $starter;
|
||||
|
||||
/* Basic tutorial. */
|
||||
$config->tutorial->guides[$accountManage->name] = $accountManage;
|
||||
$config->tutorial->guides[$productManage->basic->name] = $productManage->basic;
|
||||
$config->tutorial->guides[$scrumProjectManage->basic->name] = $scrumProjectManage->basic;
|
||||
$config->tutorial->guides[$waterfallProjectManage->basic->name] = $waterfallProjectManage->basic;
|
||||
$config->tutorial->guides[$kanbanProjectManage->basic->name] = $kanbanProjectManage->basic;
|
||||
$config->tutorial->guides[$taskManage->name] = $taskManage;
|
||||
$config->tutorial->guides[$testManage->name] = $testManage;
|
||||
/* Basic tutorial. */
|
||||
$config->tutorial->guides[$accountManage->name] = $accountManage;
|
||||
$config->tutorial->guides[$productManage->basic->name] = $productManage->basic;
|
||||
$config->tutorial->guides[$scrumProjectManage->basic->name] = $scrumProjectManage->basic;
|
||||
$config->tutorial->guides[$waterfallProjectManage->basic->name] = $waterfallProjectManage->basic;
|
||||
$config->tutorial->guides[$kanbanProjectManage->basic->name] = $kanbanProjectManage->basic;
|
||||
$config->tutorial->guides[$taskManage->name] = $taskManage;
|
||||
$config->tutorial->guides[$testManage->name] = $testManage;
|
||||
|
||||
/* Advance tutorial. */
|
||||
$config->tutorial->guides[$programManage->name] = $programManage;
|
||||
$config->tutorial->guides[$productManage->advance->name] = $productManage->advance;
|
||||
$config->tutorial->guides[$scrumProjectManage->advance->name] = $scrumProjectManage->advance;
|
||||
$config->tutorial->guides[$waterfallProjectManage->advance->name] = $waterfallProjectManage->advance;
|
||||
$config->tutorial->guides[$kanbanProjectManage->advance->name] = $kanbanProjectManage->advance;
|
||||
if($app->config->edition != 'open') $config->tutorial->guides[$feedbackManage->name] = $feedbackManage;
|
||||
$config->tutorial->guides[$docManage->name] = $docManage;
|
||||
/* Advance tutorial. */
|
||||
$config->tutorial->guides[$programManage->name] = $programManage;
|
||||
$config->tutorial->guides[$productManage->advance->name] = $productManage->advance;
|
||||
$config->tutorial->guides[$scrumProjectManage->advance->name] = $scrumProjectManage->advance;
|
||||
$config->tutorial->guides[$waterfallProjectManage->advance->name] = $waterfallProjectManage->advance;
|
||||
$config->tutorial->guides[$kanbanProjectManage->advance->name] = $kanbanProjectManage->advance;
|
||||
if($app->config->edition != 'open') $config->tutorial->guides[$feedbackManage->name] = $feedbackManage;
|
||||
$config->tutorial->guides[$docManage->name] = $docManage;
|
||||
}
|
||||
|
||||
if($app->config->vision === 'or')
|
||||
{
|
||||
$config->tutorial->guides[$orTutorial->demandManage->name] = $orTutorial->demandManage;
|
||||
$config->tutorial->guides[$orTutorial->marketManage->name] = $orTutorial->marketManage;
|
||||
$config->tutorial->guides[$orTutorial->roadmapManage->name] = $orTutorial->roadmapManage;
|
||||
$config->tutorial->guides[$orTutorial->charterManage->name] = $orTutorial->charterManage;
|
||||
}
|
||||
|
||||
@@ -1847,3 +1847,16 @@ $lang->tutorial->docManage->step24->desc = '选择两个需要比对的版本';
|
||||
$lang->tutorial->docManage->step25 = new stdClass();
|
||||
$lang->tutorial->docManage->step25->name = '点击确认';
|
||||
$lang->tutorial->docManage->step25->desc = '点击开始对比';
|
||||
|
||||
$lang->tutorial->orTutorial = new stdClass();
|
||||
$lang->tutorial->orTutorial->demandManage = new stdClass();
|
||||
$lang->tutorial->orTutorial->demandManage->title = '需求池管理教程';
|
||||
|
||||
$lang->tutorial->orTutorial->marketManage = new stdClass();
|
||||
$lang->tutorial->orTutorial->marketManage->title = '市场管理教程';
|
||||
|
||||
$lang->tutorial->orTutorial->roadmapManage = new stdClass();
|
||||
$lang->tutorial->orTutorial->roadmapManage->title = '产品规划管理教程';
|
||||
|
||||
$lang->tutorial->orTutorial->charterManage = new stdClass();
|
||||
$lang->tutorial->orTutorial->charterManage->title = 'Chart立项教程';
|
||||
|
||||
Reference in New Issue
Block a user