Page MenuHomePhabricator

D15567.id37532.diff
No OneTemporary

D15567.id37532.diff

diff --git a/src/applications/calendar/controller/PhabricatorCalendarEventEditController.php b/src/applications/calendar/controller/PhabricatorCalendarEventEditController.php
--- a/src/applications/calendar/controller/PhabricatorCalendarEventEditController.php
+++ b/src/applications/calendar/controller/PhabricatorCalendarEventEditController.php
@@ -69,7 +69,8 @@
$recurrence_end_date_value->setOptional(true);
$submit_label = pht('Create');
- $page_title = pht('Create Event');
+ $title = pht('Create Event');
+ $header_icon = 'fa-plus-square';
$redirect = 'created';
$subscribers = array();
$invitees = array($user_phid);
@@ -121,7 +122,8 @@
->setOptional(true);
$submit_label = pht('Update');
- $page_title = pht('Update Event');
+ $title = pht('Edit Event: %s', $event->getName());
+ $header_icon = 'fa-pencil';
$subscribers = PhabricatorSubscribersQuery::loadSubscribersForPHID(
$event->getPHID());
@@ -540,7 +542,7 @@
if ($request->isAjax()) {
return $this->newDialog()
- ->setTitle($page_title)
+ ->setTitle($title)
->setWidth(AphrontDialogView::WIDTH_FULL)
->appendForm($form)
->addCancelButton($cancel_uri)
@@ -554,30 +556,35 @@
$form->appendChild($submit);
$form_box = id(new PHUIObjectBoxView())
- ->setHeaderText($page_title)
+ ->setHeaderText(pht('Event'))
+ ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY)
+ ->setValidationException($validation_exception)
->setForm($form);
$crumbs = $this->buildApplicationCrumbs();
if (!$this->isCreate()) {
$crumbs->addTextCrumb('E'.$event->getId(), '/E'.$event->getId());
+ $crumb_title = pht('Edit Event');
+ } else {
+ $crumb_title = pht('Create Event');
}
- $crumbs->addTextCrumb($page_title);
+ $crumbs->addTextCrumb($crumb_title);
+ $crumbs->setBorder(true);
- $object_box = id(new PHUIObjectBoxView())
- ->setHeaderText($page_title)
- ->setValidationException($validation_exception)
- ->appendChild($form);
-
- return $this->buildApplicationPage(
- array(
- $crumbs,
- $object_box,
- ),
- array(
- 'title' => $page_title,
- ));
+ $header = id(new PHUIHeaderView())
+ ->setHeader($title)
+ ->setHeaderIcon($header_icon);
+
+ $view = id(new PHUITwoColumnView())
+ ->setHeader($header)
+ ->setFooter($form_box);
+
+ return $this->newPage()
+ ->setTitle($title)
+ ->setCrumbs($crumbs)
+ ->appendChild($view);
}

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 11, 4:22 AM (2 d, 6 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7498422
Default Alt Text
D15567.id37532.diff (2 KB)

Event Timeline