maximkou / laravel-filemanager
用于Laravel 5和CKEditor / TinyMCE的文件上传/编辑器(FORK)
v2.0.0-alpha6
2018-05-14 13:22 UTC
Requires
- php: >=5.4.0
- ext-exif: *
- ext-fileinfo: *
- illuminate/config: 5.1.* || 5.2.* || 5.3.* || 5.4.* || 5.5.*
- illuminate/container: 5.3.* || 5.4.* || 5.5.*
- illuminate/filesystem: 5.1.* || 5.2.* || 5.3.* || 5.4.* || 5.5.*
- illuminate/http: 5.1.* || 5.2.* || 5.3.* || 5.4.* || 5.5.*
- illuminate/support: 5.1.* || 5.2.* || 5.3.* || 5.4.* || 5.5.*
- intervention/image: 2.*
Requires (Dev)
- mockery/mockery: ^0.9.9
- phpunit/phpunit: ^6.2
- squizlabs/php_codesniffer: ^3.1
Suggests
- ext-gd: to use GD library based image processing.
- ext-imagick: to use Imagick based image processing.
- dev-master
- v2.0.0-alpha6
- v2.0.0-alpha5
- v2.0.0-alpha4
- v2.0.0-alpha3
- v2.0.0-alpha2
- v2.0.0-alpha
- v1.x-dev
- v1.8.4
- v1.8.3
- v1.8.2.2
- v1.8.2.1
- v1.8.2
- v1.8.2-alpha
- v1.8.1
- v1.8.0
- v1.7.7
- v1.7.6
- v1.7.5
- v1.7.4
- v1.7.3
- v1.7.2
- v1.7.1
- v1.7.0
- v1.7-alpha
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.0-alpha
- 1.3.0-alpha
- 1.2.0
- 1.1.1
- 1.1.0
- 1.1.0-alpha
- 1.0.0
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1.0
- dev-laravel-50
This package is auto-updated.
Last update: 2024-09-17 09:44:32 UTC
README
v1.8版本发布
- 请遵循升级文档中的说明。
- 重要更改
- 修复Windows兼容性(utf-8文件名和文件夹名)。
- 新功能:复制 & 剪裁。感谢gwleuverink。
- 配置文档已重构。
安全
需要注意的是,如果您使用自己的路由,您必须保护Laravel-Filemanager的路由,以防止未经授权的文件上传到您的服务器。幸运的是,Laravel使这变得非常简单。
例如,如果您想确保只有登录用户才能访问Laravel-Filemanager,只需将路由包裹在组中,可能如下所示
Route::group(['middleware' => 'auth'], function () { Route::get('/laravel-filemanager', '\Unisharp\Laravelfilemanager\controllers\LfmController@show'); Route::post('/laravel-filemanager/upload', '\Unisharp\Laravelfilemanager\controllers\UploadController@upload'); // list all lfm routes here... });
这种方法确保只有经过身份验证的用户可以访问Laravel-Filemanager。如果您正在使用中间件或其他方法来加强安全性,请根据需要修改。
如果您使用laravel-filemanager默认路由,请确保启用了auth中间件(在config/lfm.php中设置)并且可以正常工作。.
v2.0进度
- (完成) 单元测试
- (完成) 集成Laravel Storage
- (完成) 多选
- (完成) 响应式设计
- (完成) 配置重构
- (完成) JSON API
- 移动到文件夹功能
- (完成) 应用MIME图标生成器
- (完成) 重构浮动操作按钮
- (完成) 可配置存储磁盘
- (完成) Bootstrap 4支持
- (完成) 移除bootbox
贡献者 & 致谢
开发者 / 维护者
贡献者
致谢
- @olivervogel为优秀的image库。
- 由Sam提供的SVG Loaders(MIT许可)