 Main page
FAQ
Demo
Download
Screenshots
Like Dolphin.php?
|
Required: PHP 4.1+
Recommended: PHP 4.3+ and extensions: ftp, GD2, iconv and Zlib.
Dolphin.php testing:
Above you can download the latest testing version of Dolphin.php. This version is more stable and tested, than the latest version under development.
Install screencast [25.9 Mb]:
Manual install:
- Step 0. Prepare
- Download dolphin-rc0.zip and extract it anywhere onto your hard disk
- Find file config.php in the extracted directory and open it for editing
-
- Step 1. Set your login and password
- Change login to your desired login in line, containing 'login' => 'login',
- Similarly, change password in line with 'password' => 'password',
- NOTE: do not use any specific characters for login and password, especially the following: ' " \
-
- Step 2. Set up FTP
- It is strongly recommended to set up FTP, you may skip this step though
- Find line, containing 'ftp' => false/*array( and replace it to 'ftp' => array(
- Find )*/, and replace it to ),.
- You have uncommented settings for FTP now. Let's fill it with values:
- Add FTP hostname for your server (do not write ftp://hostname/, just hostname): 'host' => 'hostname',
- Add login (you should write your e-mail if you have no login and password): 'login' => 'login',
- Add password in the same way (do it only in case you have the password itself)
- Now, you need to determine the absolute path to home directory of your FTP user. It should be the first directory, where you go after FTP login. Usually it is /home/username, but if you're unsure, ask your hosting provider.
- Add that path to config ('dir' => 'path',). Please note, that slashes \ in the path should be doubled (e.g. c:\\Documents and Settings\\username)!
-
- Step 3. Set up encoding
- In case you use only English filenames, or you do not know encoding for your language, you may skip this step.
- Find line with define('CHARSET','windows-1251'); and change windows-1251 to your national encoding, if it is required (windows-1251 is the most popular russian encoding)
- If you're unsure about spelling, look at the page with libiconv supported encodings and choose one.
-
- Step 4. Install
- Save changes to config.php
- Upload all files to your server (e.g. via FTP) and set the correct CHMOD for PHP files and folders, which contain them (full and system folders).
- If you do not know CHMOD for PHP files and nothing works, read your hoster's FAQ or ask your hoster about it.
Dolphin.php unstable:
To change login and password, go to config.php. You can set FTP settings there, too.
Features in light version:
- Works in all possible HTML 3.2+ browsers (including Pocket IE, mobile opera, text browsers, etc.)
- Lightning-fast sorted filelist — you can work with folders which contain thousands of files, via Web interface
- Creation of files and folders. Also copying, cutting, renaming and removing them.
- Edit files and upload them.
- ZIP support (via PclZip library) — adding files to ZIP and extracting them.
- Executing shell commands.
- Update — you can install newer version in an easy way.
Features in full version (under development):
- Extremely usable Web 2.0 interface. It loads fast, though.
- Usable edit window — save contents of file without losing focus.
- Shell emulator — execute commands as if you're using real command line.
- Experimental support for copying big files
- ...lots of undone and untested moments :)
PhpFM:
The archive contains all versions of PhpFM that existed, including those that have never released (e.g. PhpFM 3.0). Most of versions do not have support of English, but I patched them a little to make the automatic translation possible.
If you want to see the file manager translated to your language, you can use Google Translate page to do this:
- Enter the file manager with login login and password password (or demo if it's PhpFM 3.0)
- Copy URL in your browser and then paste it to "Translate URL" section (choose Russian -> English).
- Work as usual. The only exception — do not use forms.
|