Changeset View
Changeset View
Standalone View
Standalone View
src/applications/ponder/controller/PonderQuestionViewController.php
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | public function handleRequest(AphrontRequest $request) { | ||||
$object_box = id(new PHUIObjectBoxView()) | $object_box = id(new PHUIObjectBoxView()) | ||||
->setHeader($header) | ->setHeader($header) | ||||
->addPropertyList($properties) | ->addPropertyList($properties) | ||||
->appendChild($footer); | ->appendChild($footer); | ||||
$crumbs = $this->buildApplicationCrumbs($this->buildSideNavView()); | $crumbs = $this->buildApplicationCrumbs($this->buildSideNavView()); | ||||
$crumbs->addTextCrumb('Q'.$id, '/Q'.$id); | $crumbs->addTextCrumb('Q'.$id, '/Q'.$id); | ||||
$answer_wiki = null; | |||||
if ($question->getAnswerWiki()) { | |||||
$answer = phutil_tag_div('mlt mlb msr msl', $question->getAnswerWiki()); | |||||
$answer_wiki = id(new PHUIObjectBoxView()) | |||||
->setHeaderText(pht('Answer Wiki')) | |||||
->appendChild($answer); | |||||
} | |||||
$ponder_view = id(new PHUITwoColumnView()) | $ponder_view = id(new PHUITwoColumnView()) | ||||
->setMainColumn(array( | ->setMainColumn(array( | ||||
$object_box, | $object_box, | ||||
$comment_view, | $comment_view, | ||||
$answer_wiki, | |||||
$answers, | $answers, | ||||
$answer_add_panel, | $answer_add_panel, | ||||
)) | )) | ||||
->setSideColumn($sidebar) | ->setSideColumn($sidebar) | ||||
->addClass('ponder-question-view'); | ->addClass('ponder-question-view'); | ||||
return $this->buildApplicationPage( | return $this->buildApplicationPage( | ||||
array( | array( | ||||
▲ Show 20 Lines • Show All 184 Lines • Show Last 20 Lines |