mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-19 13:22:42 +01:00
Fix help menu links for folks with diviner uninstalled
Summary: move code to uninstallable help app rather than diviner. Fixes T4690. Test Plan: uninstalled diviner, noted no links, then moved the code and suddenly helpful help links showed up once more. Reviewers: epriestley Reviewed By: epriestley Subscribers: epriestley, Korvin Maniphest Tasks: T4690 Differential Revision: https://secure.phabricator.com/D8638
This commit is contained in:
parent
87781eca04
commit
44942f3378
2 changed files with 24 additions and 25 deletions
|
@ -45,29 +45,4 @@ final class PhabricatorApplicationDiviner extends PhabricatorApplication {
|
|||
);
|
||||
}
|
||||
|
||||
public function buildMainMenuItems(
|
||||
PhabricatorUser $user,
|
||||
PhabricatorController $controller = null) {
|
||||
|
||||
$items = array();
|
||||
|
||||
$application = null;
|
||||
if ($controller) {
|
||||
$application = $controller->getCurrentApplication();
|
||||
}
|
||||
|
||||
if ($application && $application->getHelpURI()) {
|
||||
$item = id(new PHUIListItemView())
|
||||
->setName(pht('%s Help', $application->getName()))
|
||||
->addClass('core-menu-item')
|
||||
->setIcon('info-sm')
|
||||
->setOrder(200)
|
||||
->setHref($application->getHelpURI());
|
||||
$items[] = $item;
|
||||
}
|
||||
|
||||
return $items;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -19,4 +19,28 @@ final class PhabricatorApplicationHelp extends PhabricatorApplication {
|
|||
);
|
||||
}
|
||||
|
||||
public function buildMainMenuItems(
|
||||
PhabricatorUser $user,
|
||||
PhabricatorController $controller = null) {
|
||||
|
||||
$items = array();
|
||||
|
||||
$application = null;
|
||||
if ($controller) {
|
||||
$application = $controller->getCurrentApplication();
|
||||
}
|
||||
|
||||
if ($application && $application->getHelpURI()) {
|
||||
$item = id(new PHUIListItemView())
|
||||
->setName(pht('%s Help', $application->getName()))
|
||||
->addClass('core-menu-item')
|
||||
->setIcon('info-sm')
|
||||
->setOrder(200)
|
||||
->setHref($application->getHelpURI());
|
||||
$items[] = $item;
|
||||
}
|
||||
|
||||
return $items;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue