Changeset View
Changeset View
Standalone View
Standalone View
src/applications/maniphest/query/ManiphestTaskSearchEngine.php
| Show First 20 Lines • Show All 399 Lines • ▼ Show 20 Lines | protected function willUseSavedQuery(PhabricatorSavedQuery $saved) { | ||||
| if ($no) { | if ($no) { | ||||
| $project_phids[] = 'null()'; | $project_phids[] = 'null()'; | ||||
| } | } | ||||
| $saved->setParameter('projectPHIDs', $project_phids); | $saved->setParameter('projectPHIDs', $project_phids); | ||||
| } | } | ||||
| protected function getNewUserBody() { | protected function getNewUserBody() { | ||||
| $create_button = id(new PHUIButtonView()) | $viewer = $this->requireViewer(); | ||||
| ->setTag('a') | |||||
| ->setText(pht('Create a Task')) | $create_button = id(new ManiphestEditEngine()) | ||||
| ->setHref('/maniphest/task/edit/') | ->setViewer($viewer) | ||||
| ->setColor(PHUIButtonView::GREEN); | ->newNUXBUtton(pht('Create a Task')); | ||||
| $icon = $this->getApplication()->getIcon(); | $icon = $this->getApplication()->getIcon(); | ||||
| $app_name = $this->getApplication()->getName(); | $app_name = $this->getApplication()->getName(); | ||||
| $view = id(new PHUIBigInfoView()) | $view = id(new PHUIBigInfoView()) | ||||
| ->setIcon($icon) | ->setIcon($icon) | ||||
| ->setTitle(pht('Welcome to %s', $app_name)) | ->setTitle(pht('Welcome to %s', $app_name)) | ||||
| ->setDescription( | ->setDescription( | ||||
| pht('Use Maniphest to track bugs, features, todos, or anything else '. | pht('Use Maniphest to track bugs, features, todos, or anything else '. | ||||
| 'you need to get done. Tasks assigned to you will appear here.')) | 'you need to get done. Tasks assigned to you will appear here.')) | ||||
| ->addAction($create_button); | ->addAction($create_button); | ||||
| return $view; | return $view; | ||||
| } | } | ||||
| } | } | ||||