Back to start page

Back Product Page Next


User's Settings

Administrator could set next user settings:

Account info section
  • Username - ID of user. There could not be two or more equal usernames into system including administrator username. Use his username and password user login into system. Use usernames administrator and other users could send messages to users.
  • User Email - e-mail address of user. System uses this e-mail address to send messages to users:
    E-mail confirmation message if user registering into system and administrator set double opt in engine on for group.
    Password notification message to user when user asks about it.
    Confirmation email after success registration message if administrator set this option on for user.
    Notification message when user's account expires if administrator set this option on for user.
  • Password - secret string that user should enter to log in to system.
  • Account open from - form this date user's account will be available.
  • Time Expire - amount of days user's account will be available. If you want to skip this limitation just leave this field blank.
  • Downloads Expire - after user download entered amount of files or sum size of downloaded files will be over entered amount of Kb user's account will be closed. If you want to skip this limitation just leave this field blank.
  • Uploads Expire - after user upload entered amount of files or sum size of uploaded files will be over entered amount of Kb user's account will be closed. If you want to skip this limitation just leave this field blank.
  • Account Status - administrator could suspend user's account in any time. User will get notification message by email about suspend or activation of his account if administrator set flags in "Email to user when" section of users settings page.
  • Account Group - administrator could change user's group in any time.

    File transfer limitation in period section:
    If administrator wants to limit user download or upload files in time he could uses this section. For example: you want to allow user John download only 5 files per day. And allow user Maria upload only 10Kb per month.

    Files info section:
  • Max Upload Size - max file size to upload for any file extantion.
  • Max Download Size - max file size to download for any file extantion.
  • Deny File Extensions - list of file extensions separated by coma that administrator do not wants user have any access. This could be system files or scripts. It is very insecure to allow users upload any scripts be course of they could do any actions on host account using their scripts.
  • Do not show System Files (starts with dot) - if administrator checks this box user will not see and manage any files starts with dot (like ".htaccess", ".htpasswd" and etc.)
  • Do not show Files with Denied Extensions - if administrator checks this box user will not see and manage any files with denied extensions.

    Note: if administrator set at least one allowed extension any another extensions will be automatically denied extensions. For example: if administrator sets in "Deny File Extensions" - "cgi, pl, php, php3, phtml" than any another extension will be allowed.
    If administrator adds extension "jpg" to allowed extensions than any another extensions will be denied include extensions in "Deny File Extensions" field and user could do any action with "jpg" files only.

  • Allow Extension - if set only this extensions will be allowed to user. Also administrator could set max download and upload file size to every allowed extension. To add extension to allowed administrator should enter extension, max upload file size in Kb and max download file size Kb. To delete extension administrator should select it an press on "Delete selected Items" button. To select several extensions use "Ctrl" and "Shift" keys on your keyboard.

    Folder info section:
  • Home - user home folder. It is should be FULL server path to folder begins with "/" (Ex: /home/youraccount/users/john)
  • Create folder if not exist - if administrator checks this box system will create entered folder if it is not created yet.
  • Allow User View Full Path to Folders - if administrstor checks this box system will show user full system path to current directory. By default system show path to current folder begins with user home folder.
  • Max Home Size - max sum size of files in user's home folder include all subfolders. Administrstor could use this field to limit size of user account.
  • Allow Exceed Max Home Size for last file - if administrstor select this option user could upload files until sum files size less then "Max Home Size" even if this sum with last uploaded file more than "Max Home Size". For example "Max Home Size" is 100Kb and current sum files size is 99Kb. User could upload file with any size if this option is selected. If selected "Deny Exceed Max Home Size" option user could upload file with size less or equal to 1 Kb.

    Email to user when section:
    Administrstor could turns on or off sending of any system email to user.

    Note: administrstor could customize templates of e-mail message that send to users into "Email templates" section of the system.

  • Registration complete - system will send user message with registration information after registration process is complete. If administrstor select "Administrator should approve newly registered users" option in group settings administrstor will receive message about new user and to complete user's registration process administrstor should enters into user's settings page where he will see options to confirm or decline user and text area to send user some comments. These comments will be included into confirmation email.
  • User expire - this message will be send when user expire his account time.

    Note: if administrstor wants to e-mail user about Time Expiration he should setup cronjob.pl script into crontab because it should be runs every day. For the crons, administrstor need to change this to the path of these scripts, so his cron will look like this:
    0 0 * * * (cd /home/path_to_installed_dir/; perl cronjob.pl)

  • Admin Suspend user - when administrstor suspends user using "Account status" option user will be e-mailed.
  • Admin Activate user - when administrstor activate user using "Account status" option user will be e-mailed.

    E-mail admin when section:
  • User Upload File(s) - email administrator with user info and list of uploaded files.
  • User Download File - email administrator with user info and path of downloaded or e-mailed file.

    Account permissions:
  • Allow File Upload - allow user to upload files. If administrstor off this checkbox user could not be able to upload any file. User could upload files with allowed extensions only.
  • Allow Multiple Files Upload - if "Allow File Upload" is turned on user could upload up to 5 files in one time. Why 5 files? If user will upload big files server will terminate connection and no files will be uploaded. So we limit amount of uploaded files to 5.
  • Allow User Add Notes to Upload File(s) - if "Allow File Upload" is turned on user could write some comments to uploaded files and this comments will be sent to administrator with path to uploaded files.
  • Allow File Download - allow user to download files.
  • Allow File Download via Email - allow user to email file to any e-mail address.
  • Allow Create Text File - allow user to create new text file like (txt, html and etc.). User could create files with allowed extensions only.
  • Allow Rename File - allow user to rename/move files. User could rename/move files to files with allowed extensions only.
  • Allow Copy File - allow user to copy files. User could copy files to files with allowed extensions only.
  • Allow Archive File - allow user to archive files. System archive files using tar and compress with gz.
  • Allow Change File Permissions - allow user to change system permissions to files.
  • Allow Edit Flat File - allow user to edit text (flat) file like (txt, html and etc.)
  • Allow Delete File - allow user to delete file.
  • Allow User Replace Exist File - allow user to replace files when user upload, rename, copy, create, archive or extract files.
  • Allow Search By Name - allow user search files by file name.
  • Allow Search In Content - if allowed "Allow Search By Name" user could search in content of files. This is plain search so if administrstor want search some text in MSWord files it could find nothing.
  • Allow Extract from Archive - allow user extract data from tar.gz archives. If archive contains files with denied extensions this files will not be extracted.
  • Allow View Folders Tree - allow user view folders tree.
  • Allow Execute Unix Commands - allow user to execute system commands.
  • Allow Create New Folder - allow user create new folder.
  • Allow Rename Folder - allow user move/rename folders with all files into them.
  • Allow Copy Folder - allow user copy folders with all files into them.
  • Allow Archive Folder - allow user archive folders with all files into them. If folders contains files with denied files they will not be added to archive.
  • Allow Change Folder Permissions - allow user change system permissions on folders.
  • Allow Delete Folder - allow user delete folders with all files into them.
  • Allow Manage Web Protection - allow user manage (create and delete) users that could access this folder from web. This protection is based on .htaccess files - Apache web server configuration files.
  • Move Deleted by User Files into Recycle - all deleted by user files and folders will be move to recycle bin. Than user could restore this files or folder or erase them if "Show User Recycle Bin Files" permission if turned on.
  • Show User Recycle Bin Files - allow user to manage files and folders into recycle bin. User could view and manage files and folders deleted by them only.
  • Allow Message Another Users - allow user send messages (using internal messaging system) other users. Users could send text messages with attached files if "Allow Add Files to Messages" permission it turned on.
  • Allow Add Files to Messages - if "Allow Message Another Users" permission is turned on user could attach files to messages.
  • Log Users Actions - log every user action. Administrator could view these logs.


    User's Settings Screenshot


    Back Product Page Next

  • top
     Copyrights © 2002 - 2003,
     hotcgiscripts.net - your success is our success!