web文件管理插件elFinder

1、HTML

  <link rel="stylesheet" href="__PUBLIC__/elFinder/css/jquery-ui.css" type="text/css" media="screen" charset="utf-8">
  <link rel="stylesheet" href="__PUBLIC__/elFinder/css/elfinder.min.css" type="text/css" media="screen" charset="utf-8">


<div id="elfinder"></div>

 
<script src="__PUBLIC__/elFinder/js/jquery-1.7.2.min.js" type="text/javascript" charset="utf-8"></script>
<script src="__PUBLIC__/elFinder/js/jquery-ui.min.js" type="text/javascript" charset="utf-8"></script>
<script src="__PUBLIC__/elFinder/js/elfinder.min.js" type="text/javascript" charset="utf-8"></script>
<script src="__PUBLIC__/elFinder/js/i18n/elfinder.zh_CN.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
    $().ready(function() {
        var elf = $('#elfinder').elfinder({
            url : '__PUBLIC__/elFinder/php/connector.php',  // connector URL (REQUIRED)
            lang: 'zh_CN'           // language (OPTIONAL)
        }).elfinder('instance');
    });
</script>



2、php

配置目錄路徑

/Public/elFinder/php/connector.php

71和72行

$opts = array(
	// 'debug' => true,
	'roots' => array(
		array(
			'driver'        => 'LocalFileSystem',           // driver for accessing file system (REQUIRED)
			'path'          => '../../Uploads/',                 // path to files (REQUIRED)
			'URL'           => dirname($_SERVER['PHP_SELF']) . '/../../Uploads/', // URL to files (REQUIRED)
			'uploadDeny'    => array('all'),                // All Mimetypes not allowed to upload
			'uploadAllow'   => array('image', 'text/plain'),// Mimetype `image` and `text/plain` allowed to upload
			'uploadOrder'   => array('deny', 'allow'),      // allowed Mimetype `image` and `text/plain` only
			'accessControl' => 'access'                     // disable and hide dot starting files (OPTIONAL)
		)
	)
);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章