Required: PHP 4.1+
Recommended: PHP 4.3+ and extensions: ftp, GD2, iconv and Zlib.

Dolphin.php testing:

Download Dolphin.php 0.1 RC0 [242 Kb, ZIP, last update 11/05/2007]

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]:

Download High-Quality screencast [43.2 Mb, requires QuickTime]

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:

Download the development version (inludes light and full versions) [297 Kb, ZIP, last update 06/24/2008, build 88]

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 :)

View CHANGELOG

PhpFM:

Download the archive with old PHPFM versions [585 Kb, RAR]

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.


185 FPS; [0.0054s]; 2Q; 917 MyFPS; [0.0011s]