* Add Kanban first level navigation.
This commit is contained in:
@@ -178,6 +178,7 @@ $lang->design->ADS = 'ADS';
|
||||
$lang->stage->common = 'Stage';
|
||||
$lang->stage->list = 'Stage List';
|
||||
$lang->execution->list = "{$lang->executionCommon} List";
|
||||
$lang->kanban->common = 'Kanban';
|
||||
|
||||
$lang->personnel->common = 'Member';
|
||||
$lang->personnel->invest = 'Investment';
|
||||
|
||||
@@ -7,6 +7,7 @@ $lang->navIcons['project'] = "<i class='icon icon-project'></i>";
|
||||
$lang->navIcons['execution'] = "<i class='icon icon-run'></i>";
|
||||
$lang->navIcons['qa'] = "<i class='icon icon-test'></i>";
|
||||
$lang->navIcons['devops'] = "<i class='icon icon-devops'></i>";
|
||||
$lang->navIcons['kanban'] = "<i class='icon icon-kanban'></i>";
|
||||
$lang->navIcons['doc'] = "<i class='icon icon-doc'></i>";
|
||||
$lang->navIcons['report'] = "<i class='icon icon-statistic'></i>";
|
||||
$lang->navIcons['system'] = "<i class='icon icon-group'></i>";
|
||||
@@ -47,12 +48,13 @@ else
|
||||
}
|
||||
$lang->mainNav->qa = "{$lang->navIcons['qa']} {$lang->qa->common}|qa|index|";
|
||||
$lang->mainNav->devops = "{$lang->navIcons['devops']} DevOps|repo|browse|";
|
||||
$lang->mainNav->kanban = "{$lang->navIcons['kanban']} {$lang->kanban->common}|kanban|zone|";
|
||||
$lang->mainNav->doc = "{$lang->navIcons['doc']} {$lang->doc->common}|doc|index|";
|
||||
$lang->mainNav->report = "{$lang->navIcons['report']} {$lang->report->common}|report|productSummary|";
|
||||
$lang->mainNav->system = "{$lang->navIcons['system']} {$lang->system->common}|my|team|";
|
||||
$lang->mainNav->admin = "{$lang->navIcons['admin']} {$lang->admin->common}|admin|index|";
|
||||
|
||||
$lang->dividerMenu = ',doc,oa,admin,';
|
||||
$lang->dividerMenu = ',kanban,oa,admin,';
|
||||
$lang->mainNav->menuOrder[5] = 'my';
|
||||
if($config->systemMode == 'new') $lang->mainNav->menuOrder[10] = 'program';
|
||||
$lang->mainNav->menuOrder[15] = 'product';
|
||||
@@ -60,10 +62,11 @@ if($config->systemMode == 'new') $lang->mainNav->menuOrder[20] = 'project';
|
||||
$lang->mainNav->menuOrder[21] = 'execution';
|
||||
$lang->mainNav->menuOrder[23] = 'qa';
|
||||
$lang->mainNav->menuOrder[25] = 'devops';
|
||||
$lang->mainNav->menuOrder[30] = 'doc';
|
||||
$lang->mainNav->menuOrder[35] = 'report';
|
||||
$lang->mainNav->menuOrder[40] = 'system';
|
||||
$lang->mainNav->menuOrder[55] = 'admin';
|
||||
$lang->mainNav->menuOrder[30] = 'kanban';
|
||||
$lang->mainNav->menuOrder[35] = 'doc';
|
||||
$lang->mainNav->menuOrder[40] = 'report';
|
||||
$lang->mainNav->menuOrder[45] = 'system';
|
||||
$lang->mainNav->menuOrder[65] = 'admin';
|
||||
|
||||
/* My menu. */
|
||||
$lang->my->menu = new stdclass();
|
||||
@@ -394,6 +397,10 @@ $lang->devops->menuOrder[20] = 'gitlab';
|
||||
$lang->devops->menuOrder[25] = 'jenkins';
|
||||
$lang->devops->menuOrder[30] = 'maintain';
|
||||
$lang->devops->menuOrder[35] = 'rules';
|
||||
|
||||
/* Kanban menu. */
|
||||
$lang->kanban->menu = new stdclass();
|
||||
|
||||
/* Doc menu. */
|
||||
$lang->doc->menu = new stdclass();
|
||||
$lang->doc->menu->dashboard = array('link' => "{$lang->dashboard}|doc|index");
|
||||
@@ -576,13 +583,14 @@ $lang->navGroup->build = 'project';
|
||||
$lang->navGroup->measrecord = 'project';
|
||||
$lang->navGroup->milestone = 'project';
|
||||
|
||||
$lang->navGroup->kanban = 'execution';
|
||||
$lang->navGroup->execution = 'execution';
|
||||
$lang->navGroup->task = 'execution';
|
||||
$lang->navGroup->build = 'execution';
|
||||
$lang->navGroup->team = 'execution';
|
||||
$lang->navGroup->kanbancolumn = 'execution';
|
||||
$lang->navGroup->kanbanlane = 'execution';
|
||||
|
||||
$lang->navGroup->kanban = 'kanban';
|
||||
$lang->navGroup->kanbancolumn = 'kanban';
|
||||
$lang->navGroup->kanbanlane = 'kanban';
|
||||
|
||||
$lang->navGroup->doc = 'doc';
|
||||
$lang->navGroup->doclib = 'doc';
|
||||
|
||||
@@ -178,6 +178,7 @@ $lang->design->ADS = '接口设计';
|
||||
$lang->stage->common = '阶段';
|
||||
$lang->stage->list = '阶段列表';
|
||||
$lang->execution->list = "{$lang->executionCommon}列表";
|
||||
$lang->kanban->common = '看板';
|
||||
|
||||
$lang->personnel->common = '人员';
|
||||
$lang->personnel->invest = '投入人员';
|
||||
|
||||
@@ -618,17 +618,19 @@ $lang->release->methodOrder[75] = 'notify';
|
||||
|
||||
/* Kanban */
|
||||
$lang->resource->kanban = new stdclass();
|
||||
$lang->resource->kanban->zone = 'zone';
|
||||
$lang->resource->kanban->setLane = 'setLane';
|
||||
$lang->resource->kanban->setColumn = 'setColumn';
|
||||
$lang->resource->kanban->setWIP = 'setWIP';
|
||||
$lang->resource->kanban->laneMove = 'laneMove';
|
||||
$lang->resource->kanban->cardsSort = 'cardsSort';
|
||||
|
||||
$lang->kanban->methodOrder[5] = 'setLane';
|
||||
$lang->kanban->methodOrder[10] = 'setColumn';
|
||||
$lang->kanban->methodOrder[15] = 'setWIP';
|
||||
$lang->kanban->methodOrder[20] = 'laneMove';
|
||||
$lang->kanban->methodOrder[25] = 'cardsSort';
|
||||
$lang->kanban->methodOrder[5] = 'zone';
|
||||
$lang->kanban->methodOrder[10] = 'setLane';
|
||||
$lang->kanban->methodOrder[15] = 'setColumn';
|
||||
$lang->kanban->methodOrder[20] = 'setWIP';
|
||||
$lang->kanban->methodOrder[25] = 'laneMove';
|
||||
$lang->kanban->methodOrder[30] = 'cardsSort';
|
||||
|
||||
/* Execution. */
|
||||
$lang->resource->execution = new stdclass();
|
||||
|
||||
@@ -11,6 +11,17 @@
|
||||
*/
|
||||
class kanban extends control
|
||||
{
|
||||
/**
|
||||
* Kanban zone.
|
||||
*
|
||||
* @access public
|
||||
* @return void
|
||||
*/
|
||||
public function zone()
|
||||
{
|
||||
$this->display();
|
||||
}
|
||||
|
||||
/**
|
||||
* Set WIP.
|
||||
*
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
<?php
|
||||
$lang->kanban->zone = 'Kanban Zone';
|
||||
|
||||
$lang->kanban->type = array();
|
||||
$lang->kanban->type['all'] = "All KanBan";
|
||||
$lang->kanban->type['story'] = "Story KanBan";
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
<?php
|
||||
$lang->kanban->zone = '看板空间';
|
||||
|
||||
$lang->kanban->type = array();
|
||||
$lang->kanban->type['all'] = "综合看板";
|
||||
$lang->kanban->type['story'] = "{$lang->SRCommon}看板";
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
/**
|
||||
* The zone file of kanban module of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2021 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||||
* @license ZPL (http://zpl.pub/page/zplv12.html)
|
||||
* @author Shujie Tian <tianshujie@easycorp.ltd>
|
||||
* @package kanban
|
||||
* @version $Id: zone.html.php 935 2021-12-07 14:31:24Z $
|
||||
* @link https://www.zentao.net
|
||||
*/
|
||||
?>
|
||||
<?php include '../../common/view/header.html.php';?>
|
||||
<?php include '../../common/view/footer.html.php';?>
|
||||
Reference in New Issue
Block a user