Version Description
- No special requirements.
=
Download this release
Release Info
Developer | aihimel |
Plugin | File Manager |
Version | 5.2.2 |
Comparing to | |
See all releases |
Code changes from version 5.2.1 to 5.2.2
- BootStart/BootStart.php +2 -2
- css/style.css +1 -1
- elFinder/elFinder.php +0 -0
- elFinder/img/editor-icons.png +0 -0
- elFinder/img/icons-big.svg +0 -0
- elFinder/img/trashmesh.png +0 -0
- elFinder/img/tui-icon-a.svg +0 -0
- elFinder/img/tui-icon-b.svg +0 -0
- elFinder/img/tui-icon-c.svg +0 -0
- elFinder/img/tui-icon-d.svg +0 -0
- elFinder/img/ui-icons_ffffff_256x240.png +0 -0
- elFinder/img/volume_icon_box.svg +0 -0
- elFinder/img/volume_icon_dropbox.svg +0 -0
- elFinder/img/volume_icon_ftp.svg +0 -0
- elFinder/img/volume_icon_googledrive.svg +0 -0
- elFinder/img/volume_icon_local.svg +0 -0
- elFinder/img/volume_icon_network.png +0 -0
- elFinder/img/volume_icon_network.svg +0 -0
- elFinder/img/volume_icon_onedrive.svg +0 -0
- elFinder/img/volume_icon_sql.svg +0 -0
- elFinder/img/volume_icon_trash.png +0 -0
- elFinder/img/volume_icon_trash.svg +0 -0
- elFinder/img/volume_icon_zip.png +0 -0
- elFinder/img/volume_icon_zip.svg +0 -0
- elFinder/js/i18n/elfinder.fallback.js +0 -0
- elFinder/js/i18n/elfinder.si.js +0 -0
- elFinder/js/i18n/help/cs.html.js +0 -0
- elFinder/js/i18n/help/en.html.js +0 -0
- elFinder/js/i18n/help/es.html.js +0 -0
- elFinder/js/i18n/help/ja.html.js +0 -0
- elFinder/js/i18n/help/ko.html.js +0 -0
- elFinder/js/i18n/help/pl.html.js +0 -0
- elFinder/js/i18n/help/ru.html.js +0 -0
- elFinder/js/i18n/help/sk.html.js +0 -0
- elFinder/php/editors/ZipArchive/editor.php +0 -0
- elFinder/php/editors/editor.php +0 -0
- elFinder/php/elFinderPlugin.php +0 -0
- elFinder/php/elFinderVolumeTrash.class.php +0 -0
- elFinder/php/elFinderVolumeTrashMySQL.class.php +0 -0
- elFinder/php/resources/image.png +0 -0
- file-manager.php +9 -9
- img/File Manager Permission System(Pro).png +0 -0
- img/icon-24x24.png +0 -0
- inc/__init__.php +0 -0
- inc/active-deactive.php +1 -1
- inc/class.access-control.php +0 -0
- inc/class.logger.php +0 -0
- inc/class.media-sync.php +0 -0
- inc/class.mime.php +0 -0
- inc/logger.php +1 -1
- inc/migrate.php +0 -0
- jquery-ui-1.11.4/images/ui-icons_ffffff_256x240.png +0 -0
- jquery-ui-1.11.4/jquery-ui.css +0 -0
- jquery-ui-1.11.4/jquery-ui.min.css +0 -0
- jquery-ui-1.11.4/jquery-ui.structure.css +0 -0
- jquery-ui-1.11.4/jquery-ui.structure.min.css +0 -0
- jquery-ui-1.11.4/jquery-ui.theme.css +0 -0
- jquery-ui-1.11.4/jquery-ui.theme.min.css +0 -0
- js/front-script.js +0 -0
- languages/file-manager.pot +6 -6
- readme.txt +53 -62
- views/admin/extensions.php +6 -6
- views/admin/footer.php +0 -0
- views/admin/header.php +1 -1
- views/admin/index.php +1 -1
- views/admin/language-code.php +0 -0
- views/admin/permission_system.php +2 -2
- views/admin/sidebar.php +1 -1
BootStart/BootStart.php
CHANGED
@@ -251,12 +251,12 @@ abstract class FM_BootStart{
|
|
251 |
add_menu_page( $this->name, $this->name, $capabilities, $this->prefix, array(&$this, 'admin_panel'), $this->url('img/icon-24x24.png'), 7 );
|
252 |
|
253 |
// Settings Page
|
254 |
-
add_submenu_page( $this->prefix, 'File Manager Settings', 'Settings', 'manage_options', $this->zip( 'File Manager Settings' ), array( &$this, 'settings' ) );
|
255 |
|
256 |
if(!defined('FILE_MANAGER_PREMIUM')){
|
257 |
add_submenu_page(
|
258 |
'file-manager', // Parent Slug
|
259 |
-
__('File Manager Permission System(pro)', 'file-manager'), // Page title
|
260 |
__('Permission System', 'file-manager'), // Menu title
|
261 |
'manage_options', // User capabilities
|
262 |
'file-manager-permission-system', // Menu Slug
|
251 |
add_menu_page( $this->name, $this->name, $capabilities, $this->prefix, array(&$this, 'admin_panel'), $this->url('img/icon-24x24.png'), 7 );
|
252 |
|
253 |
// Settings Page
|
254 |
+
add_submenu_page( $this->prefix, 'Library File Manager Settings', 'Settings', 'manage_options', $this->zip( 'Library File Manager Settings' ), array( &$this, 'settings' ) );
|
255 |
|
256 |
if(!defined('FILE_MANAGER_PREMIUM')){
|
257 |
add_submenu_page(
|
258 |
'file-manager', // Parent Slug
|
259 |
+
__('Library File Manager Permission System(pro)', 'file-manager'), // Page title
|
260 |
__('Permission System', 'file-manager'), // Menu title
|
261 |
'manage_options', // User capabilities
|
262 |
'file-manager-permission-system', // Menu Slug
|
css/style.css
CHANGED
@@ -41,7 +41,7 @@ input[type=radio] {
|
|
41 |
.fm-container .col-sidebar {
|
42 |
width: 30%; }
|
43 |
.fm-container .col-sidebar .fm-extensions {
|
44 |
-
margin:
|
45 |
.fm-container .col-sidebar .fm-extensions > h2 {
|
46 |
color: #0073AA;
|
47 |
padding-top: 20px;
|
41 |
.fm-container .col-sidebar {
|
42 |
width: 30%; }
|
43 |
.fm-container .col-sidebar .fm-extensions {
|
44 |
+
margin: 20px; }
|
45 |
.fm-container .col-sidebar .fm-extensions > h2 {
|
46 |
color: #0073AA;
|
47 |
padding-top: 20px;
|
elFinder/elFinder.php
CHANGED
File without changes
|
elFinder/img/editor-icons.png
CHANGED
File without changes
|
elFinder/img/icons-big.svg
CHANGED
File without changes
|
elFinder/img/trashmesh.png
CHANGED
File without changes
|
elFinder/img/tui-icon-a.svg
CHANGED
File without changes
|
elFinder/img/tui-icon-b.svg
CHANGED
File without changes
|
elFinder/img/tui-icon-c.svg
CHANGED
File without changes
|
elFinder/img/tui-icon-d.svg
CHANGED
File without changes
|
elFinder/img/ui-icons_ffffff_256x240.png
CHANGED
File without changes
|
elFinder/img/volume_icon_box.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_dropbox.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_ftp.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_googledrive.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_local.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_network.png
CHANGED
File without changes
|
elFinder/img/volume_icon_network.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_onedrive.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_sql.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_trash.png
CHANGED
File without changes
|
elFinder/img/volume_icon_trash.svg
CHANGED
File without changes
|
elFinder/img/volume_icon_zip.png
CHANGED
File without changes
|
elFinder/img/volume_icon_zip.svg
CHANGED
File without changes
|
elFinder/js/i18n/elfinder.fallback.js
CHANGED
File without changes
|
elFinder/js/i18n/elfinder.si.js
CHANGED
File without changes
|
elFinder/js/i18n/help/cs.html.js
CHANGED
File without changes
|
elFinder/js/i18n/help/en.html.js
CHANGED
File without changes
|
elFinder/js/i18n/help/es.html.js
CHANGED
File without changes
|
elFinder/js/i18n/help/ja.html.js
CHANGED
File without changes
|
elFinder/js/i18n/help/ko.html.js
CHANGED
File without changes
|
elFinder/js/i18n/help/pl.html.js
CHANGED
File without changes
|
elFinder/js/i18n/help/ru.html.js
CHANGED
File without changes
|
elFinder/js/i18n/help/sk.html.js
CHANGED
File without changes
|
elFinder/php/editors/ZipArchive/editor.php
CHANGED
File without changes
|
elFinder/php/editors/editor.php
CHANGED
File without changes
|
elFinder/php/elFinderPlugin.php
CHANGED
File without changes
|
elFinder/php/elFinderVolumeTrash.class.php
CHANGED
File without changes
|
elFinder/php/elFinderVolumeTrashMySQL.class.php
CHANGED
File without changes
|
elFinder/php/resources/image.png
CHANGED
File without changes
|
file-manager.php
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
*
|
4 |
-
* Plugin Name: File Manager
|
5 |
* Author: Aftabul Islam
|
6 |
* Author URI: https://wpjos.com
|
7 |
-
* Version: 5.2.
|
8 |
* Author Email: toaihimel@gmail.com
|
9 |
* PHP version: 5.6
|
10 |
* Text domain: file-manager
|
@@ -43,7 +43,7 @@ class FM extends FM_BootStart {
|
|
43 |
|
44 |
/**
|
45 |
*
|
46 |
-
* @var $version Wordpress file manager plugin version
|
47 |
*
|
48 |
* */
|
49 |
public $version;
|
@@ -80,15 +80,15 @@ class FM extends FM_BootStart {
|
|
80 |
|
81 |
/**
|
82 |
*
|
83 |
-
* @var $file_manager_view_path View path of file manager
|
84 |
*
|
85 |
* */
|
86 |
public $file_manager_view_path;
|
87 |
|
88 |
public function __construct($name){
|
89 |
|
90 |
-
$this->version = '5.
|
91 |
-
$this->version_no =
|
92 |
$this->site = 'https://wpjos.com';
|
93 |
$this->giribaz_landing_page = 'https://wpjos.com/library-file-manager-plugin';
|
94 |
$this->support_page = 'https://wpjos.com/support/';
|
@@ -118,7 +118,7 @@ class FM extends FM_BootStart {
|
|
118 |
|
119 |
/**
|
120 |
*
|
121 |
-
* File
|
122 |
*
|
123 |
* */
|
124 |
public function connector(){
|
@@ -195,7 +195,7 @@ class FM extends FM_BootStart {
|
|
195 |
if ($file == $this_plugin){
|
196 |
array_unshift( $links, '<a target=\'blank\' href="https://wpjos.com/support/">'. "Support" .'</a>');
|
197 |
|
198 |
-
array_unshift( $links, '<a href="admin.php?page=file-manager-settings">'. "File Manager" .'</a>');
|
199 |
|
200 |
if( !defined('FILE_MANAGER_PREMIUM') && !defined('FILE_MANAGER_BACKEND') )
|
201 |
array_unshift( $links, '<a target=\'blank\' class="file-manager-admin-panel-pro" href="https://wpjos.com/library-file-manager-plugin/" style="color: white; font-weight: bold; background-color: red; padding-right: 5px; padding-left: 5px; border-radius: 40%;">'. "Pro" .'</a>');
|
@@ -218,7 +218,7 @@ class FM extends FM_BootStart {
|
|
218 |
// DISALLOW_FILE_EDIT Macro checking
|
219 |
if(defined('DISALLOW_FILE_EDIT') && DISALLOW_FILE_EDIT):
|
220 |
?>
|
221 |
-
<div class='update-nag fm-error'><b>DISALLOW_FILE_EDIT</b> <?php _e("is set to", 'file-manager'); ?> <b>TRUE</b>. <?php _e("You will not be able to edit files with", 'file-manager'); ?> <a href='admin.php?page=file-manager-settings'>File Manager</a>. <?php _e("Please set", 'file-manager'); ?> <b>DISALLOW_FILE_EDIT</b> <?php _e("to", 'file-manager'); ?> <b>FALSE</b></div>
|
222 |
<style>
|
223 |
.fm-error{
|
224 |
border-left: 4px solid red;
|
1 |
<?php
|
2 |
/**
|
3 |
*
|
4 |
+
* Plugin Name: Library File Manager
|
5 |
* Author: Aftabul Islam
|
6 |
* Author URI: https://wpjos.com
|
7 |
+
* Version: 5.2.2
|
8 |
* Author Email: toaihimel@gmail.com
|
9 |
* PHP version: 5.6
|
10 |
* Text domain: file-manager
|
43 |
|
44 |
/**
|
45 |
*
|
46 |
+
* @var $version Wordpress library file manager plugin version
|
47 |
*
|
48 |
* */
|
49 |
public $version;
|
80 |
|
81 |
/**
|
82 |
*
|
83 |
+
* @var $file_manager_view_path View path of library file manager
|
84 |
*
|
85 |
* */
|
86 |
public $file_manager_view_path;
|
87 |
|
88 |
public function __construct($name){
|
89 |
|
90 |
+
$this->version = '5.2.2';
|
91 |
+
$this->version_no = 522;
|
92 |
$this->site = 'https://wpjos.com';
|
93 |
$this->giribaz_landing_page = 'https://wpjos.com/library-file-manager-plugin';
|
94 |
$this->support_page = 'https://wpjos.com/support/';
|
118 |
|
119 |
/**
|
120 |
*
|
121 |
+
* Library File Manager connector function
|
122 |
*
|
123 |
* */
|
124 |
public function connector(){
|
195 |
if ($file == $this_plugin){
|
196 |
array_unshift( $links, '<a target=\'blank\' href="https://wpjos.com/support/">'. "Support" .'</a>');
|
197 |
|
198 |
+
array_unshift( $links, '<a href="admin.php?page=file-manager-settings">'. "Library File Manager" .'</a>');
|
199 |
|
200 |
if( !defined('FILE_MANAGER_PREMIUM') && !defined('FILE_MANAGER_BACKEND') )
|
201 |
array_unshift( $links, '<a target=\'blank\' class="file-manager-admin-panel-pro" href="https://wpjos.com/library-file-manager-plugin/" style="color: white; font-weight: bold; background-color: red; padding-right: 5px; padding-left: 5px; border-radius: 40%;">'. "Pro" .'</a>');
|
218 |
// DISALLOW_FILE_EDIT Macro checking
|
219 |
if(defined('DISALLOW_FILE_EDIT') && DISALLOW_FILE_EDIT):
|
220 |
?>
|
221 |
+
<div class='update-nag fm-error'><b>DISALLOW_FILE_EDIT</b> <?php _e("is set to", 'file-manager'); ?> <b>TRUE</b>. <?php _e("You will not be able to edit files with", 'file-manager'); ?> <a href='admin.php?page=file-manager-settings'>Library File Manager</a>. <?php _e("Please set", 'file-manager'); ?> <b>DISALLOW_FILE_EDIT</b> <?php _e("to", 'file-manager'); ?> <b>FALSE</b></div>
|
222 |
<style>
|
223 |
.fm-error{
|
224 |
border-left: 4px solid red;
|
img/File Manager Permission System(Pro).png
CHANGED
File without changes
|
img/icon-24x24.png
CHANGED
File without changes
|
inc/__init__.php
CHANGED
File without changes
|
inc/active-deactive.php
CHANGED
@@ -11,7 +11,7 @@ function gb_fm_activate(){
|
|
11 |
add_option('fm_log', '');
|
12 |
}
|
13 |
|
14 |
-
// Creating necessary folders for file manager
|
15 |
$upload_dir = wp_upload_dir();
|
16 |
$index = $upload_dir['basedir'] . DS . 'file-manager' . DS . 'index.html';
|
17 |
wp_mkdir_p(dirname($index));
|
11 |
add_option('fm_log', '');
|
12 |
}
|
13 |
|
14 |
+
// Creating necessary folders for library file manager
|
15 |
$upload_dir = wp_upload_dir();
|
16 |
$index = $upload_dir['basedir'] . DS . 'file-manager' . DS . 'index.html';
|
17 |
wp_mkdir_p(dirname($index));
|
inc/class.access-control.php
CHANGED
File without changes
|
inc/class.logger.php
CHANGED
File without changes
|
inc/class.media-sync.php
CHANGED
File without changes
|
inc/class.mime.php
CHANGED
File without changes
|
inc/logger.php
CHANGED
@@ -15,7 +15,7 @@ if(!function_exists('fm_logger')):
|
|
15 |
*
|
16 |
* @function logger
|
17 |
*
|
18 |
-
* Logs file file manager actions
|
19 |
*
|
20 |
* */
|
21 |
function fm_logger($cmd, $result, $args, $elfinder) {
|
15 |
*
|
16 |
* @function logger
|
17 |
*
|
18 |
+
* Logs file library file manager actions
|
19 |
*
|
20 |
* */
|
21 |
function fm_logger($cmd, $result, $args, $elfinder) {
|
inc/migrate.php
CHANGED
File without changes
|
jquery-ui-1.11.4/images/ui-icons_ffffff_256x240.png
CHANGED
File without changes
|
jquery-ui-1.11.4/jquery-ui.css
CHANGED
File without changes
|
jquery-ui-1.11.4/jquery-ui.min.css
CHANGED
File without changes
|
jquery-ui-1.11.4/jquery-ui.structure.css
CHANGED
File without changes
|
jquery-ui-1.11.4/jquery-ui.structure.min.css
CHANGED
File without changes
|
jquery-ui-1.11.4/jquery-ui.theme.css
CHANGED
File without changes
|
jquery-ui-1.11.4/jquery-ui.theme.min.css
CHANGED
File without changes
|
js/front-script.js
CHANGED
File without changes
|
languages/file-manager.pot
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
#, fuzzy
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
-
"Project-Id-Version: File Manager\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
"POT-Creation-Date: 2019-03-10 01:44+0000\n"
|
7 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
@@ -316,16 +316,16 @@ msgid ""
|
|
316 |
msgstr ""
|
317 |
|
318 |
#. Name of the plugin
|
319 |
-
msgid "File Manager"
|
320 |
msgstr ""
|
321 |
|
322 |
#: views/admin/permission_system.php:24
|
323 |
-
msgid "File Manager Permission System(Pro)"
|
324 |
msgstr ""
|
325 |
|
326 |
#. Parent Slug
|
327 |
#: BootStart/BootStart.php:259
|
328 |
-
msgid "File Manager Permission System(pro)"
|
329 |
msgstr ""
|
330 |
|
331 |
#: views/admin/language-code.php:119
|
@@ -833,7 +833,7 @@ msgid "Show"
|
|
833 |
msgstr ""
|
834 |
|
835 |
#: views/admin/extensions.php:28
|
836 |
-
msgid "Show
|
837 |
msgstr ""
|
838 |
|
839 |
#: views/admin/settings.php:109
|
@@ -1006,7 +1006,7 @@ msgid "URL and Path"
|
|
1006 |
msgstr ""
|
1007 |
|
1008 |
#: views/admin/extensions.php:18
|
1009 |
-
msgid "Use
|
1010 |
msgstr ""
|
1011 |
|
1012 |
#: views/admin/extensions.php:27
|
1 |
#, fuzzy
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
+
"Project-Id-Version: Library File Manager\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
"POT-Creation-Date: 2019-03-10 01:44+0000\n"
|
7 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
316 |
msgstr ""
|
317 |
|
318 |
#. Name of the plugin
|
319 |
+
msgid "Library File Manager"
|
320 |
msgstr ""
|
321 |
|
322 |
#: views/admin/permission_system.php:24
|
323 |
+
msgid "Library File Manager Permission System(Pro)"
|
324 |
msgstr ""
|
325 |
|
326 |
#. Parent Slug
|
327 |
#: BootStart/BootStart.php:259
|
328 |
+
msgid "Library File Manager Permission System(pro)"
|
329 |
msgstr ""
|
330 |
|
331 |
#: views/admin/language-code.php:119
|
833 |
msgstr ""
|
834 |
|
835 |
#: views/admin/extensions.php:28
|
836 |
+
msgid "Show Library File Manager for guest users."
|
837 |
msgstr ""
|
838 |
|
839 |
#: views/admin/settings.php:109
|
1006 |
msgstr ""
|
1007 |
|
1008 |
#: views/admin/extensions.php:18
|
1009 |
+
msgid "Use Library File Manager on the frontend"
|
1010 |
msgstr ""
|
1011 |
|
1012 |
#: views/admin/extensions.php:27
|
readme.txt
CHANGED
@@ -1,22 +1,23 @@
|
|
1 |
-
=== File Manager ===
|
2 |
Contributors: aihimel
|
3 |
-
Tags: file manager,
|
4 |
Requires at least: 4.0.0
|
5 |
-
Tested up to: 5.8
|
6 |
Requires PHP: 5.6
|
7 |
Stable tag: trunk
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
-
Upload, delete, copy, move, rename, edit, compress, extract files. You don't need to worry about ftp
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
-
Most robust and powerful file manager for
|
16 |
-
Just install the plugin following standard
|
17 |
|
18 |
-
= What's New
|
19 |
-
|
|
|
20 |
|
21 |
= Key Features =
|
22 |
|
@@ -55,10 +56,10 @@ Just install the plugin following standard wordpress plugin install process. All
|
|
55 |
+ Responsive(Works on tablet and phone)
|
56 |
|
57 |
|
58 |
-
= Extend File Manager =
|
59 |
|
60 |
-
+ **Frontend:** Enable
|
61 |
-
+ **Shortcode Support:** Shortcode support for
|
62 |
+ **Personal User Folder:** Every user has personal/private folder.
|
63 |
+ **Public User Folder:** All the user can share a common folder.
|
64 |
+ **User Role Folder:** User with same role can have common shared folder.
|
@@ -70,25 +71,25 @@ Just install the plugin following standard wordpress plugin install process. All
|
|
70 |
+ **Operation Control:** Control 13+ operations for specific user and user role.
|
71 |
+ **Ban Roles/Users:** Ban Users and Roles.
|
72 |
|
73 |
-
**[Extend File Manager](https://wpjos.com/library-file-manager-plugin/)**
|
74 |
|
75 |
== Installation ==
|
76 |
|
77 |
= Requirements =
|
78 |
|
79 |
+ At least Firefox 12, Internet Explorer 9, Safari 6, Opera 12 or Chrome/Chromium 19
|
80 |
-
+ PHP 5.2+ PHP 5.
|
81 |
+ Minimum 5.2
|
82 |
-
+ Recommended 5.
|
83 |
+ Upto 7.2
|
84 |
+ Supports 7.3 on production environment
|
85 |
-
+ DISALLOW_FILE_EDIT must be false to edit files from
|
86 |
|
87 |
= Installation process =
|
88 |
|
89 |
+ Upload and install the plugin.
|
90 |
-
+ Go to admin
|
91 |
-
+ Click on File Manager side menu
|
92 |
|
93 |
**Congratulations** you have done it!
|
94 |
|
@@ -117,154 +118,144 @@ Yes, I will support the plugin.
|
|
117 |
1. Overall View
|
118 |
2. Tool Bar
|
119 |
3. Advanced Search
|
120 |
-
4. File Size
|
121 |
5. Image Edit
|
122 |
6. Edit Image
|
123 |
7. Preview file
|
124 |
8. Edit file
|
125 |
9. Right Click Menu
|
126 |
-
10. File manager settings page
|
127 |
11. Server details.
|
128 |
|
129 |
|
130 |
== Upgrade Notice ==
|
131 |
|
132 |
-
= 5.
|
133 |
+ No special requirements.
|
134 |
|
135 |
|
136 |
== Changelog ==
|
137 |
|
138 |
-
= 5.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
139 |
* Updated to elFinder 2.1.50
|
140 |
* Security fix
|
141 |
|
142 |
-
= 5.1.8 (20 October
|
143 |
* Minor but fixed
|
144 |
|
145 |
-
= 5.1.7 (17 July
|
146 |
* Uploaded file to appropriate directory will automatically synchronized to media library. (since 5.1.7)
|
147 |
|
148 |
-
= 5.1.6 (07 July
|
149 |
-
* File Manager security issue fixed
|
150 |
|
151 |
-
= 5.1.5 (16 May
|
152 |
* elFinder updated to 2.1.49 (security update) (since 5.1.5)
|
153 |
|
154 |
-
= 5.1.4 (15 March
|
155 |
* Translation Ready
|
156 |
* MIME file Support extended
|
157 |
|
158 |
-
= 5.1.3 (27 February
|
159 |
* elFinder updated to v2.1.48
|
160 |
|
161 |
-
= 5.1.2 (23 February
|
162 |
* Share file via email.
|
163 |
-
* Root folder path & url added.(You can decide from where your
|
164 |
* Syntax checker added. (You don't have to worry about breaking your website while editing any more.)
|
165 |
* PDF preview added
|
166 |
* PSD preview added
|
167 |
|
168 |
-
= 5.1.1 (22 February
|
169 |
* Minor Bug fixed.
|
170 |
* Code & Image editor added.
|
171 |
* WYSIWYG Editor added.
|
172 |
* Chunked file upload added. Upload large file regardless your php.ini settings.
|
173 |
|
174 |
-
= 5.1.0 (21 February
|
175 |
* Updated to elFinder 2.1.46
|
176 |
* Code Editor added for easy editing [Ace, Codemirror, TinyMCE & others].
|
177 |
* Supported file format extended.
|
178 |
* Minor issue fixed
|
179 |
* Unlimited file size upload added(regardless your php.ini settings)
|
180 |
|
181 |
-
= 5.0.4 (24 October
|
182 |
* Support for PHP < 5.3 added
|
183 |
|
184 |
-
= 5.0.3 (10 October
|
185 |
* Minor bug fixed
|
186 |
|
187 |
-
= 5.0.2 (16 February
|
188 |
-
|
189 |
* Security issue fixed
|
190 |
* Version migration added
|
191 |
* Activity log
|
192 |
|
193 |
-
= 5.0.0 (12 September
|
194 |
-
|
195 |
* DISALLOW_FILE_EDIT reporting added [disallow_file_edit has to be false](https://wordpress.org/support/topic/disallow_file_edit-has-to-be-false/)
|
196 |
* PHP 7 double underscore(__) warning fixed [PHP issues](https://wordpress.org/support/topic/php-issues-11/)
|
197 |
-
*
|
198 |
-
* Control Hide width of
|
199 |
|
200 |
= 4.1.6 (10 Jun, 2017) =
|
201 |
-
|
202 |
* Empty Downloaded file fixed
|
203 |
* Non-ASCII character support for file/folder name
|
204 |
* Tested on WordPress 4.8
|
205 |
|
206 |
-
= 4.1.4 (2 March
|
207 |
-
|
208 |
-
*
|
209 |
-
* Designe issue fixed
|
210 |
-
|
211 |
-
= 4.1.3 (19 February, 2017) =
|
212 |
|
|
|
213 |
* Lower version of PHP error fixed
|
214 |
|
215 |
-
= 4.1.2 (5 January
|
216 |
-
|
217 |
* Extra slash issue solved
|
218 |
|
219 |
-
= 4.1.1 (14 December
|
220 |
-
|
221 |
* Minor UI changes
|
222 |
|
223 |
= 4.1.0 =
|
224 |
-
|
225 |
* UI changed
|
226 |
* Server configuration panel added
|
227 |
* fm_options hook added
|
228 |
|
229 |
= 4.0.4 =
|
230 |
-
|
231 |
* OS independent file path structure
|
232 |
* Logging system added
|
233 |
|
234 |
= 3.0.0 =
|
235 |
-
|
236 |
* Bug fixed and Interface updated.
|
237 |
|
238 |
= 2.2.4 =
|
239 |
-
|
240 |
* Data is not valid problem fixed.
|
241 |
|
242 |
= 2.2.3 =
|
243 |
-
|
244 |
* Chromium design issue fixed.
|
245 |
|
246 |
= 2.2.2 =
|
247 |
-
|
248 |
* Extra character output fixed.
|
249 |
|
250 |
= 2.2.1 =
|
251 |
-
|
252 |
* Page speed optimized
|
253 |
* Security Updated
|
254 |
|
255 |
= 2.2.0 =
|
256 |
-
|
257 |
* Extra slash problem on file edit has been checked.
|
258 |
* Security update.
|
259 |
|
260 |
= 2.0.1 =
|
261 |
-
|
262 |
* Activation error fixed with PHP 5.2
|
263 |
|
264 |
= 2.0 =
|
265 |
-
|
266 |
* Internal structure updated.
|
267 |
|
268 |
= 1.0 =
|
269 |
-
|
270 |
* Initial release of the plugin.
|
1 |
+
=== Library File Manager ===
|
2 |
Contributors: aihimel
|
3 |
+
Tags: file manager, wp file manager, FTP, elfinder, file Browser, manage files, upload, delete, rename, copy, move, online file browser, remote file manager, drag and drop, folder upload
|
4 |
Requires at least: 4.0.0
|
5 |
+
Tested up to: 5.8.2
|
6 |
Requires PHP: 5.6
|
7 |
Stable tag: trunk
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
+
Upload, delete, copy, move, rename, edit, compress, extract files. You don't need to worry about ftp anymore. It is really simple and easy to use.
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
+
Most robust and powerful file manager for WordPress. You can upload, delete, copy, move, rename, archive, extract files. You don't need to worry about ftp any more. It is realy simple and easy to use.
|
16 |
+
Just install the plugin following standard WordPress plugin install process. All the file management in one place.
|
17 |
|
18 |
+
= What's New 5.2.2 (12 November 2021) =
|
19 |
+
* Tested compatability for WordPress 5.8.2
|
20 |
+
* Name & Branding changed
|
21 |
|
22 |
= Key Features =
|
23 |
|
56 |
+ Responsive(Works on tablet and phone)
|
57 |
|
58 |
|
59 |
+
= Extend Library File Manager =
|
60 |
|
61 |
+
+ **Frontend:** Enable Library File Manager plugin for frontend users.
|
62 |
+
+ **Shortcode Support:** Shortcode support for Library File Manager to post it anywhere on your website.
|
63 |
+ **Personal User Folder:** Every user has personal/private folder.
|
64 |
+ **Public User Folder:** All the user can share a common folder.
|
65 |
+ **User Role Folder:** User with same role can have common shared folder.
|
71 |
+ **Operation Control:** Control 13+ operations for specific user and user role.
|
72 |
+ **Ban Roles/Users:** Ban Users and Roles.
|
73 |
|
74 |
+
**[Extend Library File Manager](https://wpjos.com/library-file-manager-plugin/)**
|
75 |
|
76 |
== Installation ==
|
77 |
|
78 |
= Requirements =
|
79 |
|
80 |
+ At least Firefox 12, Internet Explorer 9, Safari 6, Opera 12 or Chrome/Chromium 19
|
81 |
+
+ PHP 5.2+ PHP 5.6+ (recommended)
|
82 |
+ Minimum 5.2
|
83 |
+
+ Recommended 5.6+
|
84 |
+ Upto 7.2
|
85 |
+ Supports 7.3 on production environment
|
86 |
+
+ DISALLOW_FILE_EDIT must be false to edit files from Library File Manager.
|
87 |
|
88 |
= Installation process =
|
89 |
|
90 |
+ Upload and install the plugin.
|
91 |
+
+ Go to admin dashboard
|
92 |
+
+ Click on Library File Manager side menu
|
93 |
|
94 |
**Congratulations** you have done it!
|
95 |
|
118 |
1. Overall View
|
119 |
2. Tool Bar
|
120 |
3. Advanced Search
|
121 |
+
4. File Size Indicator
|
122 |
5. Image Edit
|
123 |
6. Edit Image
|
124 |
7. Preview file
|
125 |
8. Edit file
|
126 |
9. Right Click Menu
|
127 |
+
10. Library File manager settings page
|
128 |
11. Server details.
|
129 |
|
130 |
|
131 |
== Upgrade Notice ==
|
132 |
|
133 |
+
= 5.2.2 =
|
134 |
+ No special requirements.
|
135 |
|
136 |
|
137 |
== Changelog ==
|
138 |
|
139 |
+
= 5.2.2 (08 November 2021) =
|
140 |
+
* Tested compatability for WordPress 5.8.2
|
141 |
+
* Name & Branding changed
|
142 |
+
|
143 |
+
= 5.2.1 (08 November 2021) =
|
144 |
+
* Tested compatability for WordPress 5.8.1
|
145 |
+
* Some minor fixes
|
146 |
+
|
147 |
+
= 5.1.9 (28 October 2019) =
|
148 |
* Updated to elFinder 2.1.50
|
149 |
* Security fix
|
150 |
|
151 |
+
= 5.1.8 (20 October 2019) =
|
152 |
* Minor but fixed
|
153 |
|
154 |
+
= 5.1.7 (17 July 2019) =
|
155 |
* Uploaded file to appropriate directory will automatically synchronized to media library. (since 5.1.7)
|
156 |
|
157 |
+
= 5.1.6 (07 July 2019) =
|
158 |
+
* Library File Manager security issue fixed
|
159 |
|
160 |
+
= 5.1.5 (16 May 2019) =
|
161 |
* elFinder updated to 2.1.49 (security update) (since 5.1.5)
|
162 |
|
163 |
+
= 5.1.4 (15 March 2019) =
|
164 |
* Translation Ready
|
165 |
* MIME file Support extended
|
166 |
|
167 |
+
= 5.1.3 (27 February 2019) =
|
168 |
* elFinder updated to v2.1.48
|
169 |
|
170 |
+
= 5.1.2 (23 February 2019) =
|
171 |
* Share file via email.
|
172 |
+
* Root folder path & url added.(You can decide from where your Library File Manager should start).
|
173 |
* Syntax checker added. (You don't have to worry about breaking your website while editing any more.)
|
174 |
* PDF preview added
|
175 |
* PSD preview added
|
176 |
|
177 |
+
= 5.1.1 (22 February 2019)=
|
178 |
* Minor Bug fixed.
|
179 |
* Code & Image editor added.
|
180 |
* WYSIWYG Editor added.
|
181 |
* Chunked file upload added. Upload large file regardless your php.ini settings.
|
182 |
|
183 |
+
= 5.1.0 (21 February 2019)=
|
184 |
* Updated to elFinder 2.1.46
|
185 |
* Code Editor added for easy editing [Ace, Codemirror, TinyMCE & others].
|
186 |
* Supported file format extended.
|
187 |
* Minor issue fixed
|
188 |
* Unlimited file size upload added(regardless your php.ini settings)
|
189 |
|
190 |
+
= 5.0.4 (24 October 2018) =
|
191 |
* Support for PHP < 5.3 added
|
192 |
|
193 |
+
= 5.0.3 (10 October 2018) =
|
194 |
* Minor bug fixed
|
195 |
|
196 |
+
= 5.0.2 (16 February 2018) =
|
|
|
197 |
* Security issue fixed
|
198 |
* Version migration added
|
199 |
* Activity log
|
200 |
|
201 |
+
= 5.0.0 (12 September 2017) =
|
|
|
202 |
* DISALLOW_FILE_EDIT reporting added [disallow_file_edit has to be false](https://wordpress.org/support/topic/disallow_file_edit-has-to-be-false/)
|
203 |
* PHP 7 double underscore(__) warning fixed [PHP issues](https://wordpress.org/support/topic/php-issues-11/)
|
204 |
+
* Undefined index warning fixed [Notice: Undefined index in debug mode](https://wordpress.org/support/topic/notice-undefined-index-in-debug-mode/)
|
205 |
+
* Control Hide width of Library File Manager window.
|
206 |
|
207 |
= 4.1.6 (10 Jun, 2017) =
|
|
|
208 |
* Empty Downloaded file fixed
|
209 |
* Non-ASCII character support for file/folder name
|
210 |
* Tested on WordPress 4.8
|
211 |
|
212 |
+
= 4.1.4 (2 March 2017) =
|
213 |
+
* Language option added
|
214 |
+
* Design issue fixed
|
|
|
|
|
|
|
215 |
|
216 |
+
= 4.1.3 (19 February 2017) =
|
217 |
* Lower version of PHP error fixed
|
218 |
|
219 |
+
= 4.1.2 (5 January 2017) =
|
|
|
220 |
* Extra slash issue solved
|
221 |
|
222 |
+
= 4.1.1 (14 December 2016) =
|
|
|
223 |
* Minor UI changes
|
224 |
|
225 |
= 4.1.0 =
|
|
|
226 |
* UI changed
|
227 |
* Server configuration panel added
|
228 |
* fm_options hook added
|
229 |
|
230 |
= 4.0.4 =
|
|
|
231 |
* OS independent file path structure
|
232 |
* Logging system added
|
233 |
|
234 |
= 3.0.0 =
|
|
|
235 |
* Bug fixed and Interface updated.
|
236 |
|
237 |
= 2.2.4 =
|
|
|
238 |
* Data is not valid problem fixed.
|
239 |
|
240 |
= 2.2.3 =
|
|
|
241 |
* Chromium design issue fixed.
|
242 |
|
243 |
= 2.2.2 =
|
|
|
244 |
* Extra character output fixed.
|
245 |
|
246 |
= 2.2.1 =
|
|
|
247 |
* Page speed optimized
|
248 |
* Security Updated
|
249 |
|
250 |
= 2.2.0 =
|
|
|
251 |
* Extra slash problem on file edit has been checked.
|
252 |
* Security update.
|
253 |
|
254 |
= 2.0.1 =
|
|
|
255 |
* Activation error fixed with PHP 5.2
|
256 |
|
257 |
= 2.0 =
|
|
|
258 |
* Internal structure updated.
|
259 |
|
260 |
= 1.0 =
|
|
|
261 |
* Initial release of the plugin.
|
views/admin/extensions.php
CHANGED
@@ -9,13 +9,13 @@
|
|
9 |
if( !defined( 'ABSPATH' ) ) die();
|
10 |
global $FileManager;
|
11 |
?>
|
12 |
-
<div class='fm-extensions'>
|
13 |
|
14 |
<h2><?php _e("Extension", 'file-manager'); ?></h2>
|
15 |
<p>
|
16 |
-
<h4><a href='<?php echo esc_url($FileManager->giribaz_landing_page); ?>'>File Manager Pro</a></h4>
|
17 |
-
<ul>
|
18 |
-
<li><?php _e("Use
|
19 |
<li><?php _e("Users can perform file operations", 'file-manager'); ?></li>
|
20 |
<li><?php _e("Control what type of file can be uploaded", 'file-manager'); ?></li>
|
21 |
<li><?php _e("Control which user/usergroup can perform file operation", 'file-manager'); ?></li>
|
@@ -25,14 +25,14 @@ global $FileManager;
|
|
25 |
<li><?php _e("Set common folders for user roles.", 'file-manager'); ?></li>
|
26 |
<li><?php _e("Set a common folders for all users.", 'file-manager'); ?></li>
|
27 |
<li><?php _e("Use single shortcode to allow all logged in users to perform file operations.", 'file-manager'); ?></li>
|
28 |
-
<li><?php _e("Show
|
29 |
<li><?php _e("Control uploadable file size", 'file-manager'); ?></li>
|
30 |
<li><?php _e("Add additional folder for user & user role", 'file-manager'); ?></li>
|
31 |
<li><b><?php _e("Create any kind of file access strcture for your user's on the frontend.", 'file-manager'); ?></b></li>
|
32 |
</ul>
|
33 |
</p>
|
34 |
<br/>
|
35 |
-
<a class='fm-call-toaction' href='https://wpjos.com/library-file-manager-plugin'><?php _e("Get it now!", 'file-manager'); ?></a>
|
36 |
<br/>
|
37 |
<br/>
|
38 |
</div>
|
9 |
if( !defined( 'ABSPATH' ) ) die();
|
10 |
global $FileManager;
|
11 |
?>
|
12 |
+
<div class='fm-extensions' style="padding: 0 16px;">
|
13 |
|
14 |
<h2><?php _e("Extension", 'file-manager'); ?></h2>
|
15 |
<p>
|
16 |
+
<h4><a href='<?php echo esc_url($FileManager->giribaz_landing_page); ?>'>Library File Manager Pro</a></h4>
|
17 |
+
<ul style="list-style-type: disclosure-closed; margin-left: 14px">
|
18 |
+
<li><?php _e("Use Library File Manager on the frontend", 'file-manager'); ?></li>
|
19 |
<li><?php _e("Users can perform file operations", 'file-manager'); ?></li>
|
20 |
<li><?php _e("Control what type of file can be uploaded", 'file-manager'); ?></li>
|
21 |
<li><?php _e("Control which user/usergroup can perform file operation", 'file-manager'); ?></li>
|
25 |
<li><?php _e("Set common folders for user roles.", 'file-manager'); ?></li>
|
26 |
<li><?php _e("Set a common folders for all users.", 'file-manager'); ?></li>
|
27 |
<li><?php _e("Use single shortcode to allow all logged in users to perform file operations.", 'file-manager'); ?></li>
|
28 |
+
<li><?php _e("Show Library File Manager for guest users.", 'file-manager'); ?></li>
|
29 |
<li><?php _e("Control uploadable file size", 'file-manager'); ?></li>
|
30 |
<li><?php _e("Add additional folder for user & user role", 'file-manager'); ?></li>
|
31 |
<li><b><?php _e("Create any kind of file access strcture for your user's on the frontend.", 'file-manager'); ?></b></li>
|
32 |
</ul>
|
33 |
</p>
|
34 |
<br/>
|
35 |
+
<a class='fm-call-toaction' style="background-color: #acd53c;text-decoration: none;font-weight: 900;font-size: 24px;margin: 16px 0;" href='https://wpjos.com/library-file-manager-plugin'><?php _e("Get it now!", 'file-manager'); ?></a>
|
36 |
<br/>
|
37 |
<br/>
|
38 |
</div>
|
views/admin/footer.php
CHANGED
File without changes
|
views/admin/header.php
CHANGED
@@ -13,7 +13,7 @@ wp_enqueue_script( 'fmp-admin-script' );
|
|
13 |
?>
|
14 |
<div class='fm-header'>
|
15 |
|
16 |
-
<h1><img class='fm-logo' src='<?php echo plugin_dir_url(__FILE__) . '../../img/icon-128x128.png';?>'><?php
|
17 |
|
18 |
<ul class='top-right-menu'>
|
19 |
<li><a href='<?php echo $FileManager->support_page; ?>'><?php _e("Need help?", 'file-manager'); ?></a></li>
|
13 |
?>
|
14 |
<div class='fm-header'>
|
15 |
|
16 |
+
<h1><img class='fm-logo' src='<?php echo plugin_dir_url(__FILE__) . '../../img/icon-128x128.png';?>'><?php _e('Library File Manager', 'file-manager'); ?></h1>
|
17 |
|
18 |
<ul class='top-right-menu'>
|
19 |
<li><a href='<?php echo $FileManager->support_page; ?>'><?php _e("Need help?", 'file-manager'); ?></a></li>
|
views/admin/index.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
*
|
4 |
-
* @file index.php The manin admin view file that will show the actual file manager
|
5 |
*
|
6 |
* */
|
7 |
|
1 |
<?php
|
2 |
/**
|
3 |
*
|
4 |
+
* @file index.php The manin admin view file that will show the actual library file manager
|
5 |
*
|
6 |
* */
|
7 |
|
views/admin/language-code.php
CHANGED
File without changes
|
views/admin/permission_system.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
*
|
4 |
-
* @file index.php The manin admin view file that will show the actual file manager
|
5 |
*
|
6 |
* */
|
7 |
|
@@ -21,7 +21,7 @@ $FileManager->admin_assets();
|
|
21 |
|
22 |
<div class='col-main'>
|
23 |
<div class='fmp-demo-notice'>
|
24 |
-
<?php _e("This is a demo of", 'file-manager'); ?><a href='https://wpjos.com/library-file-manager-plugin/'><?php _e("File Manager Permission System(Pro)", 'file-manager'); ?></a> <?php _e("Extension.", 'file-manager'); ?>
|
25 |
<button onClick="window.location = 'https://wpjos.com/library-file-manager-plugin/'"><?php _e("Get It Now!", 'file-manager'); ?></button>
|
26 |
</div>
|
27 |
<div class='gb-fm-row'>
|
1 |
<?php
|
2 |
/**
|
3 |
*
|
4 |
+
* @file index.php The manin admin view file that will show the actual library file manager
|
5 |
*
|
6 |
* */
|
7 |
|
21 |
|
22 |
<div class='col-main'>
|
23 |
<div class='fmp-demo-notice'>
|
24 |
+
<?php _e("This is a demo of", 'file-manager'); ?><a href='https://wpjos.com/library-file-manager-plugin/'><?php _e("Library File Manager Permission System(Pro)", 'file-manager'); ?></a> <?php _e("Extension.", 'file-manager'); ?>
|
25 |
<button onClick="window.location = 'https://wpjos.com/library-file-manager-plugin/'"><?php _e("Get It Now!", 'file-manager'); ?></button>
|
26 |
</div>
|
27 |
<div class='gb-fm-row'>
|
views/admin/sidebar.php
CHANGED
@@ -20,7 +20,7 @@ global $FileManager;
|
|
20 |
<?php endif; ?>
|
21 |
|
22 |
<?php if(!defined('FILE_MANAGER_PREMIUM')): ?>
|
23 |
-
<div class='gb-fm-row'><?php require_once( 'extensions.php' ); ?></div>
|
24 |
<?php endif; ?>
|
25 |
|
26 |
<?php if(!defined('FILE_MANAGER_THEMEPACK')): ?>
|
20 |
<?php endif; ?>
|
21 |
|
22 |
<?php if(!defined('FILE_MANAGER_PREMIUM')): ?>
|
23 |
+
<div class='gb-fm-row' style="border-bottom-width: 16px;border-bottom-style: solid;"><?php require_once( 'extensions.php' ); ?></div>
|
24 |
<?php endif; ?>
|
25 |
|
26 |
<?php if(!defined('FILE_MANAGER_THEMEPACK')): ?>
|