1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?php
- exit;
- error_reporting(0);
- include_once dirname(__FILE__).DIRECTORY_SEPARATOR.'elFinderConnector.class.php';
- include_once dirname(__FILE__).DIRECTORY_SEPARATOR.'elFinder.class.php';
- include_once dirname(__FILE__).DIRECTORY_SEPARATOR.'elFinderVolumeDriver.class.php';
- include_once dirname(__FILE__).DIRECTORY_SEPARATOR.'elFinderVolumeLocalFileSystem.class.php';
- function access($attr, $path, $data, $volume) {
- return strpos(basename($path), '.') === 0
- ? !($attr == 'read' || $attr == 'write')
- : null;
- }
- $opts = array(
-
- 'roots' => array(
- array(
- 'driver' => 'LocalFileSystem',
- 'path' => '../files/',
- 'URL' => dirname($_SERVER['PHP_SELF']) . '/../files/',
- 'accessControl' => 'access'
- )
- )
- );
- $connector = new elFinderConnector(new elFinder($opts));
- $connector->run();
|