Page MenuHomePhabricator

D16142.diff
No OneTemporary

D16142.diff

diff --git a/src/applications/phame/controller/blog/PhameBlogManageController.php b/src/applications/phame/controller/blog/PhameBlogManageController.php
--- a/src/applications/phame/controller/blog/PhameBlogManageController.php
+++ b/src/applications/phame/controller/blog/PhameBlogManageController.php
@@ -32,12 +32,19 @@
$picture = $blog->getProfileImageURI();
+ $view = id(new PHUIButtonView())
+ ->setTag('a')
+ ->setText(pht('View Live'))
+ ->setIcon('fa-external-link')
+ ->setHref($blog->getLiveURI());
+
$header = id(new PHUIHeaderView())
->setHeader($blog->getName())
->setUser($viewer)
->setPolicyObject($blog)
->setImage($picture)
- ->setStatus($header_icon, $header_color, $header_name);
+ ->setStatus($header_icon, $header_color, $header_name)
+ ->addActionLink($view);
$curtain = $this->buildCurtain($blog);
$properties = $this->buildPropertyView($blog);
@@ -48,7 +55,9 @@
pht('Blogs'),
$this->getApplicationURI('blog/'));
$crumbs->addTextCrumb(
- $blog->getName());
+ $blog->getName(),
+ $this->getApplicationURI('blog/view/'.$id));
+ $crumbs->addTextCrumb(pht('Manage Blog'));
$crumbs->setBorder(true);
$object_box = id(new PHUIObjectBoxView())

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 9, 12:50 AM (1 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6714940
Default Alt Text
D16142.diff (1 KB)

Event Timeline