202 lines
8 KiB
PHP
202 lines
8 KiB
PHP
<?php
|
|
global $lang;
|
|
|
|
$programManage = new stdClass();
|
|
$programManage->name = 'programManage';
|
|
$programManage->title = $lang->tutorial->programManage->title;
|
|
$programManage->icon = 'program text-success text-lg';
|
|
$programManage->type = 'advance';
|
|
$programManage->modules = 'program,product,project,personnel';
|
|
$programManage->app = 'program';
|
|
$programManage->tasks = array();
|
|
|
|
$programManage->tasks['addProgram'] = array();
|
|
$programManage->tasks['addProgram']['name'] = 'addProgram';
|
|
$programManage->tasks['addProgram']['title'] = $lang->tutorial->programManage->addProgram->title;
|
|
$programManage->tasks['addProgram']['startUrl'] = array('program', 'browse');
|
|
$programManage->tasks['addProgram']['steps'] = array();
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'openApp',
|
|
'app' => 'program',
|
|
'title' => $lang->tutorial->programManage->addProgram->step1->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step1->desc
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'click',
|
|
'target' => '#actionBar a.create-program-btn',
|
|
'page' => 'program-browse',
|
|
'title' => $lang->tutorial->programManage->addProgram->step2->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step2->desc
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'form',
|
|
'page' => 'program-create',
|
|
'title' => $lang->tutorial->programManage->addProgram->step3->name
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'saveForm',
|
|
'page' => 'program-create',
|
|
'title' => $lang->tutorial->programManage->addProgram->step4->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step4->desc
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'click',
|
|
'target' => '#actionBar a.create-project-btn',
|
|
'page' => 'program-browse',
|
|
'url' => array('program', 'browse'),
|
|
'title' => $lang->tutorial->programManage->addProgram->step5->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step5->desc
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'click',
|
|
'target' => '#modelList div.scrum div.model-item',
|
|
'page' => 'program-browse',
|
|
'title' => $lang->tutorial->programManage->addProgram->step6->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step6->desc
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'form',
|
|
'page' => 'project-create',
|
|
'url' => array('project', 'create', 'model=scrum&programID=1'),
|
|
'title' => $lang->tutorial->programManage->addProgram->step7->name
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'saveForm',
|
|
'page' => 'project-create',
|
|
'title' => $lang->tutorial->programManage->addProgram->step8->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step8->desc
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'clickNavbar',
|
|
'target' => 'productView',
|
|
'page' => 'program-browse',
|
|
'url' => array('program', 'browse'),
|
|
'title' => $lang->tutorial->programManage->addProgram->step9->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step9->desc
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'click',
|
|
'target' => '#actionBar div.btn-group button[type="button"]',
|
|
'page' => 'program-productview',
|
|
'title' => $lang->tutorial->programManage->addProgram->step10->name
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'click',
|
|
'target' => 'li.product-create-btn a',
|
|
'page' => 'program-productview',
|
|
'title' => $lang->tutorial->programManage->addProgram->step11->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step11->desc
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'form',
|
|
'page' => 'product-create',
|
|
'url' => array('product', 'create', 'programID=1'),
|
|
'title' => $lang->tutorial->programManage->addProgram->step12->name
|
|
);
|
|
|
|
$programManage->tasks['addProgram']['steps'][] = array(
|
|
'type' => 'saveForm',
|
|
'page' => 'product-create',
|
|
'title' => $lang->tutorial->programManage->addProgram->step13->name,
|
|
'desc' => $lang->tutorial->programManage->addProgram->step13->desc
|
|
);
|
|
|
|
$programManage->tasks['whitelistManage'] = array();
|
|
$programManage->tasks['whitelistManage']['name'] = 'whitelistManage';
|
|
$programManage->tasks['whitelistManage']['title'] = $lang->tutorial->programManage->whitelistManage->title;
|
|
$programManage->tasks['whitelistManage']['startUrl'] = array('program', 'browse');
|
|
$programManage->tasks['whitelistManage']['steps'] = array();
|
|
|
|
$programManage->tasks['whitelistManage']['steps'][] = array(
|
|
'type' => 'click',
|
|
'target' => 'div.dtable div[data-col="name"][data-row="1"] a',
|
|
'page' => 'program-browse',
|
|
'title' => $lang->tutorial->programManage->whitelistManage->step1->name,
|
|
'desc' => $lang->tutorial->programManage->whitelistManage->step1->desc
|
|
);
|
|
|
|
$programManage->tasks['whitelistManage']['steps'][] = array(
|
|
'type' => 'clickNavbar',
|
|
'target' => 'personnel',
|
|
'page' => 'program-project',
|
|
'title' => $lang->tutorial->programManage->whitelistManage->step2->name,
|
|
'desc' => $lang->tutorial->programManage->whitelistManage->step2->desc
|
|
);
|
|
|
|
$programManage->tasks['whitelistManage']['steps'][] = array(
|
|
'type' => 'clickMainNavbar',
|
|
'target' => 'whitelist',
|
|
'page' => 'personnel-invest',
|
|
'title' => $lang->tutorial->programManage->whitelistManage->step3->name,
|
|
'desc' => $lang->tutorial->programManage->whitelistManage->step3->desc
|
|
);
|
|
|
|
$programManage->tasks['whitelistManage']['steps'][] = array(
|
|
'type' => 'click',
|
|
'target' => '#actionBar a',
|
|
'page' => 'personnel-whitelist',
|
|
'url' => array('personnel', 'whitelist', 'programID=1'),
|
|
'title' => $lang->tutorial->programManage->whitelistManage->step4->name,
|
|
'desc' => $lang->tutorial->programManage->whitelistManage->step4->desc
|
|
);
|
|
|
|
$programManage->tasks['whitelistManage']['steps'][] = array(
|
|
'type' => 'form',
|
|
'page' => 'personnel-addWhitelist',
|
|
'title' => $lang->tutorial->programManage->whitelistManage->step5->name
|
|
);
|
|
|
|
$programManage->tasks['whitelistManage']['steps'][] = array(
|
|
'type' => 'saveForm',
|
|
'page' => 'personnel-addWhitelist',
|
|
'title' => $lang->tutorial->programManage->whitelistManage->step6->name,
|
|
'desc' => $lang->tutorial->programManage->whitelistManage->step6->desc
|
|
);
|
|
|
|
$programManage->tasks['addStakeholder'] = array();
|
|
$programManage->tasks['addStakeholder']['name'] = 'addStakeholder';
|
|
$programManage->tasks['addStakeholder']['title'] = $lang->tutorial->programManage->addStakeholder->title;
|
|
$programManage->tasks['addStakeholder']['startUrl'] = array('program', 'product', 'programID=1');
|
|
$programManage->tasks['addStakeholder']['steps'] = array();
|
|
|
|
$programManage->tasks['addStakeholder']['steps'][] = array(
|
|
'type' => 'clickNavbar',
|
|
'target' => 'stakeholder',
|
|
'page' => 'program-product',
|
|
'title' => $lang->tutorial->programManage->addStakeholder->step1->name,
|
|
'desc' => $lang->tutorial->programManage->addStakeholder->step1->desc
|
|
);
|
|
|
|
$programManage->tasks['addStakeholder']['steps'][] = array(
|
|
'type' => 'click',
|
|
'target' => '#actionBar a',
|
|
'page' => 'program-stakeholder',
|
|
'title' => $lang->tutorial->programManage->addStakeholder->step2->name,
|
|
'desc' => $lang->tutorial->programManage->addStakeholder->step2->desc
|
|
);
|
|
|
|
$programManage->tasks['addStakeholder']['steps'][] = array(
|
|
'type' => 'form',
|
|
'page' => 'program-createstakeholder',
|
|
'title' => $lang->tutorial->programManage->addStakeholder->step3->name
|
|
);
|
|
|
|
$programManage->tasks['addStakeholder']['steps'][] = array(
|
|
'type' => 'saveForm',
|
|
'page' => 'program-createstakeholder',
|
|
'title' => $lang->tutorial->programManage->addStakeholder->step4->name,
|
|
'desc' => $lang->tutorial->programManage->addStakeholder->step4->desc
|
|
);
|