
Flmngr file manager plugin







Flmngr - a free file manager that perfectly integrates to your WYSIWYG editor alone or coupled with N1ED. Including and configuring it are simple, and usage experience is all accustomed and familiar.
All standard features are here: dynamic browsing of large directories, managing folder structure, moving and uploading files, sorting, etc.
You can upload files from your computer, also in the bulk mode. Drag'n'drop is supported.
You can use for free everything you expect from a file manager. Premium users will unlock ImgPen image editor, picking stock photos from Unsplash, integrations for Amazon S3 and Azure Blob, multiselection (for managing galleries).
PHP backend can be installed as Composer package of by just copying files (legacy way). So you can integrate it into any CMS or framework, including Laravel, Yii, Symfony, Zend or any other.
Get more info on Flmngr file manager home page: https://flmngr.com





Install Flmngr file manager plugin in TinyMCE 6
Install the plugin to TinyMCE 6 hosted on your server
- Copy
file-manager
directory totinymce/plugins/
. - Edit TinyMCE config and add
file-manager
toplugins
parameter.
Example
Here you can see sample TinyMCE initialization code with config inside it:
TinyMCE.init({
selector: "#editor",
plugins: "file-manager",
buttons: "Upload Flmngr ImgPen", // or insert them into your toolbar config
Flmngr: {
urlFileManager: 'http://example.com/path/to/flmngr.php',
urlFiles: 'http://example.com/files/',
},
});
Refer to TinyMCE add-ons installation manual for more details
Install server side
In order to upload and browse files and images, you need to install backend script which will process all your requests from the plugin.

Install PHP file manager from Composer
Download and install edsdk/flmngr-server-php
package by running this console command:
composer require edsdk/flmngr-server-php
Then add in your controller and function serving some URL this code:
use EdSDK\FlmngrServer\FlmngrServer;
FlmngrServer::flmngrRequest(
array(
'dirFiles' => '/var/www/files'
)
);
Configure paths and URLs
URL of this script with Flmngr backend will be used as Flmngr.urlFileManager
parameter on the client installation step to link backend with frontend.
dirFiles
should lead to the directory where all your files are placed. It's recommended to use an absolute path to this directory. Public URL of this directory will be used on the client installation step as Flmngr.urlFiles
parameter.
Reviews
We are using file picker and we really like it. That is really nice! Thank you so much.
We are managing an online magazine and we have to keep a lot of pictures, we use. So Flmngr perfectly covered all our needs for uploading, managing, catalog and editing photos.
We have installed filemanager into our saas platform. It's a very flexible tool with its own API. It perfectly works in multiuser environment. So we can protect files of one user from the actions of other users. This became the decisive argument when looking for the right file manager.
Nice file browser. Besides uploading and managing files, there is an image editing feature.