mikkpokk / laravel-filemanager
This package is abandoned and no longer maintained.
No replacement package was suggested.
A file upload/editor intended for use with Laravel 5 and CKEditor / TinyMCE
v1.7.2
2017-03-22 15:20 UTC
Requires
- php: >=5.4.0
- illuminate/support: >=4.2.0
- intervention/image: 2.*
Requires (Dev)
- orchestra/testbench: ~3.0
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.8
Suggests
- ext-gd: to use GD library based image processing.
- ext-imagick: to use Imagick based image processing.
This package is not auto-updated.
Last update: 2024-02-23 16:40:55 UTC
README
This package is re-development. Original package has been forked from UniSharp/laravel-filemanager.
Laravel Filemanager installation
(1) composer require mikkpokk/laravel-filemanager (2) Add new providers into app/config.php file:
IntEServices\Laravelfilemanager\LaravelFilemanagerServiceProvider::class,
Intervention\Image\ImageServiceProvider::class,
(3) Add class alias into app/config.php file:
'Image' => Intervention\Image\Facades\Image::class,
(4) Publish the package’s config and assets
php artisan vendor:publish --tag=lfm_config
php artisan vendor:publish --tag=lfm_public
(5) Ensure that the files & images directories (in config/lfm.php) are writable by your web server(run commands like chown or chmod).
v1.7.1 released
- Mime type: image/svg upload problem has been fixed
Features
- CKEditor and TinyMCE integration
- Standalone button
- Uploading validation
- Cropping and resizing of images
- Public and private folders for multi users
- Customizable routes, middlewares, views, and folder path
- Supports two types : files and images. Each type works in different directory.
- Supported locales : ar, bg, de, el, en, es, fa, fr, he, hu, nl, pl, pt-BR, pt_PT, ro, ru, tr, zh-CN, zh-TW
Pull requests are welcome!
Credits
Special thanks to
- All UniSharp/laravel-filemanager contibutors from GitHub. (issues / PR)
- @taswler the original author.
- @olivervogel for the awesome image library.
- All @UniSharp members.
- All mikkpokk/laravel-filemanager contibutors from GitHub. (issues / PR)