* @package ZenTaoPMS * @version $Id */ ?>
program->showAllProjects ? 'checked' : '';?>>

program->noProgram;?>

$programs):?>
program->kanban->typeList[$type];?>
$lang->program->kanban->openProducts, 'type' => 'unclosedProduct'); $kanbanColumns['unexpiredPlan'] = array('name' => $lang->program->kanban->unexpiredPlans, 'type' => 'unexpiredPlan'); $kanbanColumns['waitProject'] = array('name' => $lang->program->kanban->waitingProjects, 'type' => 'waitProject'); $kanbanColumns['doingProject'] = array('name' => $lang->program->kanban->doingProjects, 'type' => 'doingProject'); $kanbanColumns['doingExecution'] = array('name' => $lang->program->kanban->doingExecutions, 'type' => 'doingExecution'); $kanbanColumns['normalRelease'] = array('name' => $lang->program->kanban->normalReleases, 'type' => 'normalRelease'); $userPrivs = array(); $userPrivs['product'] = common::hasPriv('product', 'browse'); $userPrivs['productplan'] = common::hasPriv('productplan', 'view'); $userPrivs['project'] = common::hasPriv('project', 'index'); $userPrivs['execution'] = common::hasPriv('execution', 'task'); $userPrivs['release'] = common::hasPriv('release', 'view'); js::set('kanbanColumns', array_values($kanbanColumns)); js::set('userPrivs', $userPrivs); js::set('kanbanGroup', $kanbanGroup); js::set('doingText', $lang->program->statusList['doing']); ?>