@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.)
hq.recaptime.dev/wiki/Phorge
phorge
phabricator
1<?php
2
3final class PhabricatorApplicationTransactionRemarkupPreviewController
4 extends PhabricatorApplicationTransactionController {
5
6 public function shouldAllowPublic() {
7 return true;
8 }
9
10 public function handleRequest(AphrontRequest $request) {
11 $viewer = $this->getViewer();
12
13 $text = $request->getStr('text');
14
15 $remarkup = new PHUIRemarkupView($viewer, $text);
16
17 $content = array(
18 'content' => hsprintf('%s', $remarkup),
19 );
20
21 return id(new AphrontAjaxResponse())
22 ->setContent($content);
23 }
24
25}