tadcms / filemanager
The file manager intended for using Laravel with TinyMCE. File manager in table database, do not browse on the server folder.
Installs: 8
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 0
Language:JavaScript
Requires
- php: >=8.1
- intervention/image: ^3.11
- pion/laravel-chunk-upload: ^1.5
- spatie/image-optimizer: ^1.8
Requires (Dev)
- larabizcms/for-dev: ^1.0
- orchestra/testbench: ^9.0 || ^10.3 || ^11.0
README
The file manager intended for using Laravel with CKEditor / TinyMCE. File manager in table database, do not browse on the server folder.
Features
- DB media and media folder
- Chunk upload support
- CKEditor and TinyMCE integration
- Uploading validation
- Cropping and resizing of images
- Add custom support type
- Image optimize after upload
- Multi media select
Install
- Install package
composer require juzaweb/file-manager
- Publish the package’s config and assets:
php artisan vendor:publish --tag=config
php artisan vendor:publish --tag=assets
- Migration
php artisan migrate
- Create symbolic link:
php artisan storage:link
- Edit routes/web.php
Route::group(['prefix' => 'file-manager', 'middleware' => ['web', 'auth']], function (){
\Juzaweb\FileManager\Media::browser();
});
Usage
Updating...
Credits
License
The Laravel File Manager package is open-sourced software licensed under the MIT license.