addBreadcrumb(__('Planning'), make_url('agile_board', array('project_key' => $selected_project->getKey(), 'board_id' => $board->getId()))); $tbg_response->setTitle(__('"%project_name" project planning', array('%project_name' => $selected_project->getName()))); include_component('project/projectheader', array('selected_project' => $selected_project, 'subpage' => $board->getName())); switch ($board->getType()) { case AgileBoard::TYPE_GENERIC: $newmilestonelabel = __('New milestone'); $togglemilestoneslabel = __('Toggle hidden milestones'); $addmilestoneslabel = __('There are no milestones. Why not add one?'); break; case AgileBoard::TYPE_SCRUM: case AgileBoard::TYPE_KANBAN: $newmilestonelabel = __('Add new sprint'); $togglemilestoneslabel = __('Toggle hidden sprints'); $addmilestoneslabel = __('There are no active sprints. Why not add one?'); break; } ?>
- - -
'milestone_0_issues_indicator', 'class' => 'milestone_issues_indicator', 'style' => 'display: none;')); ?>
getProject()->isBuildsEnabled()): ?> getEpicIssuetypeID()): ?> 'button button-silver', 'onclick' => "TBG.Main.Helpers.Backdrop.show('".make_url('get_partial_for_backdrop', array('key' => 'agilemilestone', 'project_id' => $board->getProject()->getId(), 'board_id' => $board->getID()))."');")); ?> 'retrieve_indicator', 'class' => 'indicator', 'style' => 'display: none;')); ?> canManageProjectReleases($selected_project)): ?> 'dropper dropdown_link planning_board_settings_gear', 'id' => 'planning_board_settings_gear')); ?>
getProject()->isBuildsEnabled()): ?>
getEpicIssuetypeID()): ?>
canManageProjectReleases($selected_project)): ?>
    getMilestones() as $milestone): ?> $milestone, 'board' => $board, 'include_counts' => !$milestone->isVisibleRoadmap())); ?>
isPlanningTutorialEnabled()): ?>