mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-26 08:42:41 +01:00
Remove links to maniphest, phriction in tactical command, jump nav
Summary: We don't use maniphest or phriction in our install, so the links/references to them in tactical command and jump nav can be confusing for users. This hides these elements if they aren't enabled. Test Plan: loaded the front page of phabricator in my sandbox, saw they went away Reviewers: epriestley, btrahan, jungejason Reviewed By: epriestley CC: aran, epriestley Differential Revision: https://secure.phabricator.com/D1636
This commit is contained in:
parent
8b851e4978
commit
2cf26d8036
2 changed files with 24 additions and 10 deletions
|
@ -623,6 +623,10 @@ return array(
|
||||||
// Adding Custom Fields" in the documentation for more information.
|
// Adding Custom Fields" in the documentation for more information.
|
||||||
'maniphest.custom-task-extensions-class' => 'ManiphestDefaultTaskExtensions',
|
'maniphest.custom-task-extensions-class' => 'ManiphestDefaultTaskExtensions',
|
||||||
|
|
||||||
|
// -- Phriction ------------------------------------------------------------- //
|
||||||
|
|
||||||
|
'phriction.enabled' => true,
|
||||||
|
|
||||||
// -- Remarkup -------------------------------------------------------------- //
|
// -- Remarkup -------------------------------------------------------------- //
|
||||||
|
|
||||||
// If you enable this, linked YouTube videos will be embeded inline. This has
|
// If you enable this, linked YouTube videos will be embeded inline. This has
|
||||||
|
|
|
@ -62,11 +62,17 @@ class PhabricatorDirectoryMainController
|
||||||
}
|
}
|
||||||
|
|
||||||
private function buildMainResponse($nav, $projects) {
|
private function buildMainResponse($nav, $projects) {
|
||||||
|
if (PhabricatorEnv::getEnvConfig('maniphest.enabled')) {
|
||||||
$unbreak_panel = $this->buildUnbreakNowPanel();
|
$unbreak_panel = $this->buildUnbreakNowPanel();
|
||||||
$triage_panel = $this->buildNeedsTriagePanel($projects);
|
$triage_panel = $this->buildNeedsTriagePanel($projects);
|
||||||
|
$tasks_panel = $this->buildTasksPanel();
|
||||||
|
} else {
|
||||||
|
$unbreak_panel = null;
|
||||||
|
$triage_panel = null;
|
||||||
|
$tasks_panel = null;
|
||||||
|
}
|
||||||
$jump_panel = $this->buildJumpPanel();
|
$jump_panel = $this->buildJumpPanel();
|
||||||
$revision_panel = $this->buildRevisionPanel();
|
$revision_panel = $this->buildRevisionPanel();
|
||||||
$tasks_panel = $this->buildTasksPanel();
|
|
||||||
$feed_view = $this->buildFeedView($projects, $is_full = false);
|
$feed_view = $this->buildFeedView($projects, $is_full = false);
|
||||||
|
|
||||||
|
|
||||||
|
@ -494,13 +500,17 @@ class PhabricatorDirectoryMainController
|
||||||
),
|
),
|
||||||
$jump_input));
|
$jump_input));
|
||||||
|
|
||||||
$nav_buttons = array(
|
$nav_buttons = array();
|
||||||
'/maniphest/task/create/' => 'Create a Task',
|
|
||||||
'/file/' => 'Upload a File',
|
if (PhabricatorEnv::getEnvConfig('maniphest.enabled')) {
|
||||||
'/paste/' => 'Create Paste',
|
$nav_buttons['/maniphest/task/create/'] = 'Create a Task';
|
||||||
'/w/' => 'Browse Wiki',
|
}
|
||||||
'/diffusion/' => 'Browse Code',
|
$nav_buttons['/file/'] = 'Upload a File';
|
||||||
);
|
$nav_buttons['/paste/'] = 'Create Paste';
|
||||||
|
if (PhabricatorEnv::getEnvConfig('phriction.enabled')) {
|
||||||
|
$nav_buttons['/w/'] = 'Browse Wiki';
|
||||||
|
}
|
||||||
|
$nav_buttons['/diffusion/'] = 'Browse Code';
|
||||||
|
|
||||||
$panel->appendChild('<div class="phabricator-jump-nav-buttons">');
|
$panel->appendChild('<div class="phabricator-jump-nav-buttons">');
|
||||||
foreach ($nav_buttons as $uri => $name) {
|
foreach ($nav_buttons as $uri => $name) {
|
||||||
|
|
Loading…
Reference in a new issue