{"id":19706738,"url":"https://github.com/unisharp/laravel-filemanager-plus","last_synced_at":"2025-06-19T12:35:38.457Z","repository":{"id":66292740,"uuid":"59082946","full_name":"UniSharp/laravel-filemanager-plus","owner":"UniSharp","description":"this is for a specific customer, and it has stoped development. Please use https://github.com/UniSharp/laravel-filemanager instead.","archived":false,"fork":false,"pushed_at":"2018-02-12T10:38:36.000Z","size":2575,"stargazers_count":9,"open_issues_count":0,"forks_count":2,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-04-29T16:48:53.799Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UniSharp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-18T04:51:40.000Z","updated_at":"2020-04-15T13:59:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"82215c4e-ba1a-4dcb-834e-7d991fb0820f","html_url":"https://github.com/UniSharp/laravel-filemanager-plus","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/UniSharp/laravel-filemanager-plus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UniSharp%2Flaravel-filemanager-plus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UniSharp%2Flaravel-filemanager-plus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UniSharp%2Flaravel-filemanager-plus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UniSharp%2Flaravel-filemanager-plus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UniSharp","download_url":"https://codeload.github.com/UniSharp/laravel-filemanager-plus/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UniSharp%2Flaravel-filemanager-plus/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259317157,"owners_count":22839533,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T21:36:48.722Z","updated_at":"2025-06-19T12:35:33.442Z","avatar_url":"https://github.com/UniSharp.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Do not use me\n\nthis is for a specific customer, and it has stoped development. Please use https://github.com/UniSharp/laravel-filemanager instead.\n\n\n# Laravel Filemanager\n\nA files and images management user interface with file uploading support. (Works well with CKEditor and TinyMCE)\n\nPR is welcome!\n\n## Overview\n\n * The project was forked from [tsawler/laravel-filemanager](http://packalyst.com/packages/package/tsawler/laravel-filemanager)\n * Customizable routes and middlewares\n * Supported locales : en, fr, pt-BR, tr, zh-CN, zh-TW\n * Supports public and private folders for multi users\n * Supports multi-level folders\n * Supports using independently(see integration doc)\n\n## Documents\n\n  1. [Installation](https://github.com/UniSharp/laravel-filemanager/blob/master/doc/installation.md)\n  1. [Intergration](https://github.com/UniSharp/laravel-filemanager/blob/master/doc/integration.md)\n  1. [Config](https://github.com/UniSharp/laravel-filemanager/blob/master/doc/config.md)\n  1. [Customization](https://github.com/UniSharp/laravel-filemanager/blob/master/doc/customization.md)\n\n## Upgrade guide\n  * `composer update unisharp/laravel-filemanager`\n  * `php artisan vendor:publish --tag=lfm_view --force`\n  * `php artisan vendor:publish --tag=lfm_config --force` (IMPORTANT: please backup your own `config/lfm.php` first)\n\n## Screenshots\n  * Independent usage example :\n\n![Independent usage example](http://unisharp.github.io/images/lfm01.png)\n\n  * List view :\n\n![FileManager screenshot 1](http://unisharp.com/img/filemanager1.png)\n\n  * Grid view :\n\n![FileManager screenshot 2](http://unisharp.com/img/filemanager2.png)\n\n## Events\n\nTo use events you can add a listener to listen to the events\n\nSnippet for `EventServiceProvider`\n```php\n    protected $listen = [\n        ImageWasUploaded::class =\u003e [\n            UploadListener::class,\n        ],\n    ];\n```\n\nThe `UploadListener` will look like:\n```php\nclass UploadListener\n{\n    public function handle($event)\n    {\n        $method = 'on'.class_basename($event);\n        if (method_exists($this, $method)) {\n            call_user_func([$this, $method], $event);\n        }\n    }\n\n    public function onImageWasUploaded(ImageWasUploaded $event)\n    {\n        $path = $event-\u003epath();\n        //your code, for example resizing and cropping\n    }\n}\n```\n\nList of events:\n * Unisharp\\Laravelfilemanager\\Events\\ImageWasUploaded\n\n## Credits\n * All contibutors from GitHub. (issues / PR)\n * Special thanks to\n   * [@taswler](https://github.com/tsawler) the original author.\n   * [@olivervogel](https://github.com/olivervogel) for the awesome [image library](https://github.com/Intervention/image)\n   * [@welcoMattic](https://github.com/welcoMattic) providing fr translations and lots of bugfixes.\n   * [@fraterblack](https://github.com/fraterblack) TinyMCE 4 support and pt-BR translations.\n   * [@1dot44mb](https://github.com/1dot44mb) tr translations.\n   * [@Nikita240](https://github.com/Nikita240) fixing controller extending errors.\n   * [@amin101](https://github.com/amin101) guide for independent use and fixes for url/directory error on Windows\n   * [@nasirkhan](https://github.com/nasirkhan) bug fixes and alphanumeric filename check\n   * All [@UniSharp](https://github.com/UniSharp) members\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funisharp%2Flaravel-filemanager-plus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funisharp%2Flaravel-filemanager-plus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funisharp%2Flaravel-filemanager-plus/lists"}