true, 'roots' => array( array( 'driver' => 'LocalFileSystem', // driver for accessing file system (REQUIRED) 'path' => '../../../../templates/' . DEFAULT_THEME_FOLDER, // path to files (REQUIRED) 'URL' => '/templates/' . DEFAULT_THEME_FOLDER . '/', // URL to files (REQUIRED) 'accessControl' => 'access', // disable and hide dot starting files (OPTIONAL) 'disabled' => array(), 'acceptedName' => 'validName', 'uploadAllow' => array('all'), 'uploadDeny' => array('all'), 'uploadOrder' => 'deny,allow', 'uploadOverwrite' => false, 'uploadMaxSize' => '256m', 'copyOverwrite' => false, 'copyJoin' => true, 'mimeDetect' => 'internal', 'tmbCrop' => false, 'imgLib' => 'gd', 'utf8fix' => true, 'attributes' => array( array( 'pattern' => '/^\/\./', 'read' => false, 'write' => false, 'hidden' => true, 'locked' => true ), array( 'pattern' => '/.tmb/', 'read' => false, 'write' => false, 'hidden' => true, 'locked' => false ), array( 'pattern' => '/\.php$/', 'read' => false, 'write' => false, 'hidden' => true, 'locked' => false ), array( 'pattern' => '/.quarantine/', 'read' => false, 'write' => false, 'hidden' => true, 'locked' => false ), array( 'pattern' => '/\.htaccess$/', 'write' => false, 'locked' => false, 'hidden' => true ), array( 'pattern' => '/.uploader/', 'read' => false, 'write' => false, 'hidden' => true, 'locked' => false ), array( 'pattern' => '/.temp/', 'read' => false, 'write' => false, 'hidden' => true, 'locked' => false ) ) ) ) ); // run elFinder $connector = new elFinderConnector(new elFinder($opts)); $connector->run();