2017 © Pedro Peláez
 

library filemanager

Laravel 5 Filemanager

image

infinety-es/filemanager

Laravel 5 Filemanager

  • Thursday, March 1, 2018
  • by Krato1
  • Repository
  • 4 Watchers
  • 15 Stars
  • 761 Installations
  • HTML
  • 1 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 28 Versions
  • 7 % Grown

The README.md

FileManager for Laravel 5

Custom file manager for Laravel 5, (*1)

Latest Stable Version Total Downloads StyleCI License, (*2)

screenshot-1, (*3)

Changelog

v2.3 - Autoload provider for Laravel 5.5
v2.1 - Now, you can compress images (jpg or png). Automatic for uploads and rightMenu option also.
v2 - You can use with your original Laravel 5 files. Multiple fixes and addons., (*4)

Installation

First require this package:, (*5)

composer require infinety-es/filemanager

Add the provider on ‘app.php’:, (*6)

Infinety\FileManager\FileManagerServiceProvider::class,

Aliase to Zipper is automatic loaded from `FileManagerServiceProvider (It's required to download folders in zip format):, (*7)

Publish config, views and public files:, (*8)

php artisan vendor:publish --provider="Infinety\FileManager\FileManagerServiceProvider"

Then you need to modify options on new file on options filemanager.php, (*9)

<?php

return array(


    /*
    |--------------------------------------------------------------------------
    | Path home for your file manager
    |--------------------------------------------------------------------------
    |
    */
    'homePath'  => public_path(),

    /*
    |--------------------------------------------------------------------------
    | Default routes for your file manager. You can modify here:
    |--------------------------------------------------------------------------
    |
    */
    'defaultRoute'  => 'admin/filemanager',


    /*
    |--------------------------------------------------------------------------
    | User middleware. You can use or single string or array based
    |--------------------------------------------------------------------------
    |
    */
    'middleware'  => ['web', 'auth'],


    /*
    |--------------------------------------------------------------------------
    | Use this options if you want to sanitize file and folder names
    |--------------------------------------------------------------------------
    |
    */
    'validName'  => true,

    /*
    |--------------------------------------------------------------------------
    | Files You don't want to show on File Manager
    |--------------------------------------------------------------------------
    |
    */
    'exceptFiles'   => array( 'robots.txt', 'index.php', '.DS_Store', '.Thumbs.db'),


    /*
    |--------------------------------------------------------------------------
    | Folders names you don't want to show on File Manager
    |--------------------------------------------------------------------------
    |
    */
    'exceptFolders' => array( 'vendor', 'thumbs', 'filemanager_assets'),


    /*
    |--------------------------------------------------------------------------
    | Extensions you don't want to show on File Manager
    |--------------------------------------------------------------------------
    |
    */
    'exceptExtensions'  => array( 'php', 'htaccess', 'gitignore'),

    /*
    |--------------------------------------------------------------------------
    | Append tu url. For if you use a custom service to load assets by url. Example here: http://stackoverflow.com/a/36351219/4042595
    |--------------------------------------------------------------------------
    |
    */
    'appendUrl'  => null,

    /*
    |--------------------------------------------------------------------------
    | If optimizeImages is set tu true, action to optimize images will be available under contextualMenu.
    | Images will be also optimized by method upload
    | False by default
    |--------------------------------------------------------------------------
    |
    */
    'optimizeImages' => false,

    /*
    |--------------------------------------------------------------------------
    | Path for pngquant. This is used to auto optimize png files. If set to null, FileManager will not optimize png files.
    | You must install pngquant in your host. https://pngquant.org
    | Must have optimizeImages option set to true
    | Null by default
    |--------------------------------------------------------------------------
    |
    */
    'pngquantPath'  => null,

    /*
    |--------------------------------------------------------------------------
    | Path for pngquant. This is used to auto optimize jpg files. If set to null, FileManager will not optimize jpg files.
    | You must install JPEG Archive in your host. https://github.com/danielgtaylor/jpeg-archive
    | Must have optimizeImages option set to true
    | Null by default
    |--------------------------------------------------------------------------
    |
    */
    'jpegRecompressPath'  => null,

);

You can see your new FileManager. Default to: admin/filemanager., (*10)

Dialog (Modal) version

FileManager has also a dialog or modal version., (*11)

How to use dialog as file selector, (*12)

More Screenshots

screenshot-2, (*13)

screenshot-3, (*14)

screenshot-4, (*15)

screenshot-5, (*16)

ToDo

  • Better docs

Thanks


License: MIT, (*17)

Contributing contributions welcome

The Versions

01/03 2018

dev-master

9999999-dev https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

01/03 2018

2.3.2

2.3.2.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

18/12 2017

2.3.1

2.3.1.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

18/12 2017

dev-analysis-z4ZRNG

dev-analysis-z4ZRNG https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

18/12 2017

2.3

2.3.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

14/03 2017

2.2

2.2.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

14/03 2017

2.1.1.8

2.1.1.8 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

31/05 2016

2.1.1.7

2.1.1.7 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

30/05 2016

2.1.1.5

2.1.1.5 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

30/05 2016

2.1.1

2.1.1.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

30/05 2016

2.1

2.1.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

27/05 2016

2.0.2

2.0.2.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

27/05 2016

2.0.1

2.0.1.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

27/05 2016

2.0

2.0.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

26/05 2016

1.8

1.8.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

26/05 2016

1.7

1.7.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

23/05 2016

1.6

1.6.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

12/05 2016

1.5

1.5.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

11/05 2016

1.4

1.4.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

06/05 2016

1.3

1.3.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

19/04 2016

1.2.4.1

1.2.4.1 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

18/04 2016

1.2.4

1.2.4.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager laravel 5 infinety

15/04 2016

1.2.3

1.2.3.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

gallery photo laravel 5 infinety

15/04 2016

1.2.2

1.2.2.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

 

The Development Requires

gallery photo laravel 5 infinety

14/04 2016

1.2.1

1.2.1.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

gallery photo laravel 5 infinety

14/04 2016

1.2

1.2.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

gallery photo laravel 5 infinety

14/04 2016

1.1

1.1.0.0 https://github.com/Krato/Laravel-5-File-Manager

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

gallery photo laravel 5 infinety

14/04 2016

1.0

1.0.0.0

Laravel 5 Filemanager

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

gallery photo laravel 5 infinety