MetaMTA - make the new mail app UI a little less bad
Summary: Ref T5791. Makes the result page a little less ugly and adds the time created. Makes the detail page include more useful information about the message. Test Plan: viewed results page and detail page and they looked better Reviewers: epriestley Reviewed By: epriestley Subscribers: epriestley, Korvin Maniphest Tasks: T5791 Differential Revision: https://secure.phabricator.com/D13410
This commit is contained in:
		| @@ -49,6 +49,26 @@ final class PhabricatorMetaMTAMailViewController | |||||||
|       ->setUser($viewer) |       ->setUser($viewer) | ||||||
|       ->setObject($mail); |       ->setObject($mail); | ||||||
|  |  | ||||||
|  |     $properties->addProperty( | ||||||
|  |       pht('ID'), | ||||||
|  |       $mail->getID()); | ||||||
|  |  | ||||||
|  |     $properties->addProperty( | ||||||
|  |       pht('Status'), | ||||||
|  |       $mail->getStatus()); | ||||||
|  |  | ||||||
|  |     if ($mail->getMessage()) { | ||||||
|  |       $properties->addProperty( | ||||||
|  |         pht('Status Details'), | ||||||
|  |         $mail->getMessage()); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     if ($mail->getRelatedPHID()) { | ||||||
|  |       $properties->addProperty( | ||||||
|  |         pht('Related Object'), | ||||||
|  |         $viewer->renderHandle($mail->getRelatedPHID())); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     if ($mail->getActorPHID()) { |     if ($mail->getActorPHID()) { | ||||||
|       $actor_str = $viewer->renderHandle($mail->getActorPHID()); |       $actor_str = $viewer->renderHandle($mail->getActorPHID()); | ||||||
|     } else { |     } else { | ||||||
|   | |||||||
| @@ -101,18 +101,16 @@ final class PhabricatorMetaMTAMailSearchEngine | |||||||
|  |  | ||||||
|     foreach ($mails as $mail) { |     foreach ($mails as $mail) { | ||||||
|       if ($mail->hasSensitiveContent()) { |       if ($mail->hasSensitiveContent()) { | ||||||
|         $header = pht( |         $header = pht('< content redacted >'); | ||||||
|           'Mail %d: < content redacted >', |  | ||||||
|           $mail->getID()); |  | ||||||
|       } else { |       } else { | ||||||
|         $header = pht( |         $header = $mail->getSubject(); | ||||||
|           'Mail %d: %s', |  | ||||||
|           $mail->getID(), |  | ||||||
|           $mail->getSubject()); |  | ||||||
|       } |       } | ||||||
|  |  | ||||||
|       $item = id(new PHUIObjectItemView()) |       $item = id(new PHUIObjectItemView()) | ||||||
|  |         ->setUser($viewer) | ||||||
|         ->setObject($mail) |         ->setObject($mail) | ||||||
|  |         ->setEpoch($mail->getDateCreated()) | ||||||
|  |         ->setObjectName('Mail '.$mail->getID()) | ||||||
|         ->setHeader($header) |         ->setHeader($header) | ||||||
|         ->setHref($this->getURI('detail/'.$mail->getID())); |         ->setHref($this->getURI('detail/'.$mail->getID())); | ||||||
|       $list->addItem($item); |       $list->addItem($item); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Bob Trahan
					Bob Trahan