2017 © Pedro Peláez
 

library filemanager-laravel

Filemanager for Laravel

image

timenz/filemanager-laravel

Filemanager for Laravel

  • Saturday, December 5, 2015
  • by timenz
  • Repository
  • 1 Watchers
  • 1 Stars
  • 34 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 46 Forks
  • 0 Open issues
  • 15 Versions
  • 0 % Grown

The README.md

Filemanager para Laravel 5

Basado de https://github.com/simogeo/Filemanager, (*1)

Demo

http://laravel-filemanager.rhcloud.com/
http://laravel-filemanager.rhcloud.com/filemanager/show, (*2)

Requiere

"intervention/image": "2.*", (*3)

Instalación

Edita tu composer.json., (*4)

"require": {
    "timenz/filemanager-laravel": "dev-l5.1"
}

Ejecuta, (*5)

composer update

Agrega en tu archivo app.php, (*6)

'Pqb\FilemanagerLaravel\FilemanagerLaravelServiceProvider',

Y en el Facade, (*7)

'FilemanagerLaravel'=> 'Pqb\FilemanagerLaravel\Facades\FilemanagerLaravel',

Copia el Controller, View a la carpeta resources/views/vendor/filemanager-laravel, la carpeta filemanager y tinymce a tu carpeta public, con el siguiente comando:, (*8)

php artisan vendor:publish

Al final Agrega en routes.php, (*9)

Route::group(array('middleware' => 'auth'), function(){
    Route::controller('filemanager', 'FilemanagerLaravelController');
});

Para que carge tinymce con el plugin filemanager agrega:, (*10)

<script type="text/javascript" src="{{ url('') }}/tinymce/tinymce.min.js"></script>
<script type="text/javascript" src="{{ url('') }}/tinymce/tinymce_editor.js"></script>
<script type="text/javascript">
editor_config.selector = "textarea";
editor_config.path_absolute = "http://laravel-filemanager.rhcloud.com/";
tinymce.init(editor_config);
</script>

Si deseas poner en una sub carpeta

Ejemplo http://localhost/admin/filemanager/, (*11)

Modifica tu routes.php, (*12)

Route::group(array('middleware' => 'auth'), function(){
//    Route::controller('admin/filemanager', 'FilemanagerLaravelController'); deprecated
    Route::get('filemanager/show', ['uses' => 'FilemanagerLaravelController@getShow']);
    Route::get('filemanager/connectors', ['uses' => 'FilemanagerLaravelController@getConnectors']);
    Route::post('filemanager/connectors', ['uses' => 'FilemanagerLaravelController@postConnectors']);

});

Modifica tu controller, (*13)

// app/Http/Controllers/FilemanagerLaravelController.php
public function getConnectors()
    {
        $extraConfig = array('dir_filemanager'=>'/admin');
        $f = FilemanagerLaravel::Filemanager($extraConfig);
        $f->connector_url = url('/').'/admin/filemanager/connectors';
        $f->run();
    }
    public function postConnectors()
    {
        $extraConfig = array('dir_filemanager'=>'/admin');
        $f = FilemanagerLaravel::Filemanager($extraConfig);
        $f->connector_url = url('/').'/admin/filemanager/connectors';
        $f->run();
    }

Modifica todos los enlaces agregando el nombre de tu carpeta, (*14)

// resources/views/vendor/filemanager-laravel/filemanager/index.blade.php
<link rel="stylesheet" type="text/css" href="{{ url('') }}/admin/filemanager/styles/filemanager.css" />

Cambia la url absoluta:, (*15)

<script type="text/javascript">
editor_config.selector = "textarea";
editor_config.path_absolute = "http://laravel-filemanager.rhcloud.com/admin/";
tinymce.init(editor_config);
</script>

Filemanager para Laravel 4

Basado de https://github.com/simogeo/Filemanager, (*16)

Requiere

"intervention/image": "2.*", (*17)

Instalación

Edita tu composer.json., (*18)

"require": {
    "pqb/filemanager-laravel": "1.*"
}

Ejecuta, (*19)

composer update

Agrega en tu archivo app.php, (*20)

'Pqb\FilemanagerLaravel\FilemanagerLaravelServiceProvider',

Y en el Facade, (*21)

'FilemanagerLaravel'=> 'Pqb\FilemanagerLaravel\Facades\FilemanagerLaravel',

Agrega en routes.php, (*22)

Route::group(array('before' => 'auth'), function(){
    Route::controller('filemanager', 'FilemanagerLaravelController');
});

Copia las carpetas filemanager y tinymce a tu carpeta public, (*23)

php artisan asset:publish --path="vendor/pqb/filemanager-laravel/public" "../"

Para que carge tinymce con el plugin filemanager agrega:, (*24)

<script type="text/javascript" src="{{ url('') }}/tinymce/tinymce.min.js"></script>
<script type="text/javascript" src="{{ url('') }}/tinymce/tinymce_editor.js"></script>
<script type="text/javascript">
editor_config.selector = "textarea";
tinymce.init(editor_config);
</script>

Cambiar la url absoluta en:, (*25)

//tinymce/tinymce_editor.js
var cmsURL = 'http://localhost/filemanager/show?&field_name='+field_name+'&lang='+tinymce.settings.language;

Demo

http://www.youtube.com/watch?v=yowJRKZ3Ums, (*26)

The Versions

05/12 2015

dev-l5.1

dev-l5.1

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

12/11 2015

dev-master

9999999-dev

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

28/07 2015

2.0.6

2.0.6.0

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

06/07 2015

2.0.5

2.0.5.0

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

05/07 2015

dev-dev

dev-dev

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

05/07 2015

2.0.4

2.0.4.0

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

03/07 2015

2.0.3

2.0.3.0

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

03/07 2015

2.0.2

2.0.2.0

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

16/05 2015

2.0.1

2.0.1.0

Filemanager for Laravel

  Sources   Download

MIT

The Requires

 

by Guillermo M.

11/02 2015

dev-development

dev-development

Filemanager for Laravel 4

  Sources   Download

MIT

The Requires

 

by Guillermo M.

11/02 2015

2.0

2.0.0.0

Filemanager for Laravel 4

  Sources   Download

MIT

The Requires

 

by Guillermo M.

30/08 2014

1.0.8

1.0.8.0

Filemanager for Laravel 4

  Sources   Download

MIT

The Requires

 

by Guillermo M.

04/08 2014

1.0.7

1.0.7.0

Filemanager for Laravel 4

  Sources   Download

MIT

The Requires

 

by Guillermo M.

04/08 2014

1.0.6

1.0.6.0

Filemanager for Laravel 4

  Sources   Download

MIT

The Requires

 

by Guillermo M.

03/08 2014

1.0

1.0.0.0

Filemanager for Laravel 4

  Sources   Download

MIT

The Requires

 

by Guillermo M.