@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
at upstream/main 31 lines 701 B view raw
1<?php 2 3final class PhabricatorFileListController extends PhabricatorFileController { 4 5 public function shouldAllowPublic() { 6 return true; 7 } 8 9 public function isGlobalDragAndDropUploadEnabled() { 10 return true; 11 } 12 13 public function handleRequest(AphrontRequest $request) { 14 return id(new PhabricatorFileSearchEngine()) 15 ->setController($this) 16 ->buildResponse(); 17 } 18 19 protected function buildApplicationCrumbs() { 20 $crumbs = parent::buildApplicationCrumbs(); 21 22 $crumbs->addAction( 23 id(new PHUIListItemView()) 24 ->setName(pht('Upload File')) 25 ->setIcon('fa-upload') 26 ->setHref($this->getApplicationURI('/upload/'))); 27 28 return $crumbs; 29 } 30 31}