# ---------------------------------------------------#
# ffileman 'Web Based File & Directory Manager'      #
#                                                    #
#      Web Site: http://www.firidin.com/perl         #
#         Email: scripts@firidin.com                 #
#       Version: 6.0                                 #
# Creation Date: ??/??/1999                          #
#   Last Update: 06/01/2002                          #
#     Copyright: firidin web solutions  1999-2002   #
#      Platform: Unix                                #
#         Price: 50 $                                #
#        Author: Altan Firidin                       #
#                                                    #
# ---------------------------------------------------#
# Read licence.txt before using this script.         #
# ---------------------------------------------------#

# ---------------------------------------------------#
# FEATURES                                           #
# ---------------------------------------------------#

+ You can edit, delete, rename, chmod and upload files. 
+ You can create and delete directories.
+ Each file is shown with a windows style file type icon. 
+ File sizes and permissions are listed. 
+ Simultaneous upload of 8 files. ( Uses CGI module. )

# ---------------------------------------------------#
# INSTALL                                            #
# ---------------------------------------------------#

It is very easy to install this script. Just follow the instructions below:

+ Open "ffileman_config.cgi" 
+ Change the variables as described below:

  $dil
  ----
  Set the language of the script by changing this variable. 
  The languages files are in the "lang" directory.
  Write "english" for English support or "french" for French support or "turkce" for Turkish support.

  $ana_dizin
  ----
  This is the full path of the directory which you want to be the base directory for the listing.
  For example "/data1/virtualave.net/megazine/public_html/ffileman" ( No trailing slash )
  
  $ana_url
  ----
  This is the URL equvalent of the "$ana_dizin" variable.
  For example "http://megazine.virtualave.net/ffileman" ( No trailing slash )

  $resim_dizin
  ----
  This is the full path of the directory where you upload the content of the "images" folder in the zip file
  For example "/data1/virtualave.net/megazine/public_html/ffileman/images"

  $resim_url
  ----
  This is the URL equvalant of the "$resim_dizin" variable 
  For example "http://megazine.virtualave.net/ffileman/images"

  $admin_kullanici
  ----
  Admin username.

  $admin_sifre
  ----
  Admin password.

+ Upload all of the cgi files in ASCII mode.

  ffileman.cgi
  ffileman_1.cgi
  ffileman_2.cgi
  ffileman_config.cgi
  ffileman_upload.cgi
  lang/ffileman_english.cgi
  lang/ffileman_turkce.cgi
  lang/ffileman_french.cgi

+ CHMOD 755 the cgi files.
+ Upload the image files into the "$resim_dizin" directory.

Thats all!

IF YOU HAVE PROBLEMS TO INSTALL THIS SCRIPT PLEASE UPLOAD THE "ffileman_setup.cgi" AND IT WILL HELP YOU TO SET THESE VARIABLES. IT WILL ONLY RECOMMEND YOU THE POSSIBLE VALUES. 

# ---------------------------------------------------#
# CHANGES                                            #
# ---------------------------------------------------#

Version 6.0
+ New design :))
+ The admin login has been changed. Now it doesn't uses a seperate password file.
+ The script access from another sites restricted.
+ You can upload 8 files simultaneously.
+ You can select the file upload mode.
+ A quick jump button added.
+ French support has been added. ( Thanks to Youn Sanfo )

Version 5.1
+ English support has been added.

Version 5.0 
+ File upload feature added. 
+ Each file type has its own icon.
+ Some required fixes done.

# ---------------------------------------------------#
# TROUBLE SHOOTING                                   #
# ---------------------------------------------------#

I can not edit or chmod the files that i have uploaded through my FTP client. ( Such as AceFTP, CuteFTP... )
What will be the problem?

+ Some servers allow cgi scripts only modify the files and directories whose owner is "nobody". In such situations you can modify files and directories which you create with this script, however you can not modify the files created by the script with your FTP client. It is annoying to use this script in such situations :))



