=== Two Panel File Manager === Tags: file manager, file managing, two panel file manager, twin-pane file manager, dual-pane file manager Requires at least: 5.0 Requires PHP: 5.3 Tested up to: 6.6.1 Stable tag: 1.0.0 License: ISC License URI: https://directory.fsf.org/wiki/License:ISC Two Panel File Manager provides a solution for managing files in WordPress, in a manner identical to popular desktop-based two-panel file managers. == Description == This is a two panel file manager plugin for WordPress, working in a similar sense than other known two panel file managers (like: Norton Commander, Volkov Commander, Midnight Commander, Total Commander, Double Commander, Krusader, etc.), as it can do operations on files and directories between the two panels. It is able to view or download the files from the list. The list is orderable by any column in any direction. You can regulate which users can use it and where, which columns of file/directory properties you want to see, what file extensions are visible or hidden, and some accessibility settings about single and double click-triggered directory change on both mobile and desktop browsers. == Getting Started == 1. Under the 'Settings & IO' tab, the preferred method for using the plugin can be selected. Default: 'Load manually by shortcode' **Usage method:** - a) **Load automatically:** In this mode, the plugin will appear in a popup, indicated by a button located in the bottom right corner. Note: You can block the plugin via shortcode: `[wpcztpfm disabled="true" /]` - b) **Load manually by shortcode:** The plugin will be displayed on pages where its shortcode is placed, for example: `[wpcztpfm /]` 2. The dropdown menu for 'Allow or block plugin loading by default?' is set to 'Allow' by default. - a) In the 'Allow loading on these IDs, if loading blocked by default (0: main page)' input field, enter those page IDs, separated by commas, where the File Manager should appear. - b) In the 'Block loading on these IDs, if loading allowed by default (0: main page)' input field, enter those page IDs, separated by commas, where the File Manager should **not** appear. 3. Under the 'Features' tab in the 'Extensions' section, the dropdown list for 'Show or hide files with extensions' is set to 'Show, except...'. To reduce security risks, the following file extensions are set by default in the 'Hide files with these extensions' input field: `htaccess`, `htpasswd`, `php`, `env`, `bak`, `old`. **Warning!** If a file contains PHP but has a different extension than those listed, it will still appear. This poses a security risk, so please proceed with caution and check which kind of files are present on the server. Please expand this list if you have other sensitive files or file extensions that differ from these. To achieve higher security, select 'Hide, except...' from the 'Show or hide files with extensions' dropdown list, and fill the 'Show files with these extensions' input field with the extensions you want to display, separated by commas. 4. Under the 'Users' tab, you can set whether to display files to everyone or only to registered users. - To allow access to everyone, check the 'Allow guest user' checkbox and set the path in the 'Guest directory' input field. - If only registered users should have access, add the respective user in the 'User list' section and specify the corresponding path by clicking the 'New item' button. 5. Click the 'Save settings' button to apply our changes. == Features == File/directory operations: * Listing * Viewing and downloading files Ordering columns by the following properties: * Name * Size * Date * User * Group * Permissions Other features: * Selecting between single and double-click navigation both on desktop and on mobile devices * Hiding or showing files by file extension(s) == Installation == First, log in to the Administration area of your WordPress website and select the Plugin. Click the Add New button on the top of the page. Select the Upload Plugin button on the top of the page again. Browse the plugin zip file from your computer and click the Install Now button. Click on the Activate Plugin link and the plugin will be active. After successful plugin activation, you will redirect to the plugins’ list page. You can find the Two Panel File Manager plugin in the list. == Screenshots == 1. Settings & IO 2. Features 3. Users 4. File Manager == Frequently Asked Questions == = How do I install the plugin on my WordPress site? = Via the WordPress admin interface, navigate to the 'Plugins' menu, select 'Add New', then browse to the plugin zip file and install that. = How do I activate the plugin? = After installing, find the installed plugin in the 'Plugins' menu and click the 'Activate' option. = Where can I find the plugin settings? = The plugin settings can be found in the 'Settings' menu of the WordPress admin interface, by clicking the Two Panel File Manager option. = How do I update the plugin? = You can perform it with WordPress Installer. = What should I do if I experience technical problems while using the plugin? = 1. Make sure you are using the latest version. If you are using an older plugin version, update the plugin to the latest one. 2. Check the plugin's documentation for possible solutions. 3. If you still have problems, contact us. = Will the plugin's settings remain after uninstalling? = Yes, if the plugin's settings include the 'Preserve plugin's user settings after uninstall?' option is enabled. By default, this option is enabled. = Does the plugin support multilingualism? = Yes, the plugin supports multilingualism. == Browser Compatibility == All major browsers (latest 2 versions): * Chrome * Edge * Firefox * Opera * Safari == Changelog == = Version 1.0.0 (2024.11.02.) = - Initial release.