###
#######################################################
#		Home Free v3.13
#     
#    	Created by Solution Scripts
# 		Email: solutions@solutionscripts.com
#		Web: http://solutionscripts.com
#
#######################################################
#
#
# COPYRIGHT NOTICE:
#
# Copyright 1999 Solution Scripts  All Rights Reserved.
#
# Selling the code for this program without prior written consent is
# expressly forbidden. In all cases
# copyright and header must remain intact.
#
#######################################################

######################
IMPORTANT NOTICE
######################
ALL USER UPGRADING FROM 3.11 OR BELOW
As of version 3.12 the data backend for Home Free has been changed
from using dbm's to one text file per account. For more information
on this update and how to use the account converter, please see the 
following:
http://solutionscripts.com/man/homefree/upgrade.shtml

A bug concerning security in Home Free versions 3.10 and lower
was recently discovered. All users using any version lower than
3.11 should consider upgrading to the newest version as soon as
possible...
#######################



Welcome to Home Free, below are the installation instructions for installing Home Free 
on your server. Home Free uses a few perl modules which should have come with
the release of perl, and thus be installed on your server. It you are having problems
with the modules, please let us know so we can help you fix the situation.

The online manual can be found at:
http://solutionscripts.com/man/homefree/index.shtml

Information on using crontabs and version 3.0 info at the bottom of this file

You must make a image dir for the icons somewhere on your site. Upload the
icon images contained in the zip file to a dir of your choice.....

If necessary change the path to perl on the first line of the 8 cgi scripts to the newest version
of perl 5 installed on the server. It should be something like #!/usr/bin/perl 
If you are not sure what it is, ask your server host, they can tell you....

All files should be uploaded to the same dir.... it can be the cgi-bin
or a dir which has been chmoded 777

Upload all scripts in ASCII, they will not work if they are not uploaded in ASCII

chmod the files to the following........

variables.pl -- 666
new.cgi -- 755
admin.cgi -- 755
manager.cgi -- 755
features.cgi -- 755
ez-web.cgi -- 755
admin_browse.cgi -- 755
admin_setup.cgi -- 755
admin_update.cgi -- 755
search.cgi -- 755

Run admin.cgi to set-up Home Free, it will ask you 9 questions about your setup.
after you have done that, and you come to the main admin screen for the fist time,
select "general operations" from the select list up top, and setup some more
optional variables.

Your installation is done............

##########################################

About Home Free features and how they work.......

below is sort of a jumble of how Home Free works.
We are currently working on a online manual that will
describe every little part of Home Free.
You can check its progress at
http://solutionscripts.com/man/homefree

To allow people to sign up for a free account, send them to the new.cgi file.
When they sign up, a random password is chosen for them and sent to their email address
thus you know the email address is valid, and that only one account per email address
is given (although now you may let emails have more than one account)......

For members to login into their file manager, send them to manager.cgi 
Once logged in they have access to all the file manager features. 
Your headers and footers are always placed on the tops and bottoms of
every html file uploaded or created by them.

To add more space, above and beyond the amount you selected in
the variables.pl file, log into the admin.cgi script, and enter
the account name you want to add more space to into the 
"view account" box, then press the "view account" button..
You will then see the space to add or remove space to a file...
To remove space, set the text back back to zero or the lesser amount you want

As of version 1.1 you may make all new users "Agree" to terms and conditions
for gaining an account and free web pages. To turn this option on, set
the term variable in variables.pl to 1. Then in the admin.cgi script,
you can add and edit your terms and conditions by selecting the rules.txt file from 
the list of those to edit. You can enter any html in the rules file, but
remember that the "Terms and Conditions" is hard coded into the script, as is the
checkbox for clicking to accept the terms.


#######################

Any questions please visit the Home Free members lounge at
http://solutionscripts.com/lounge/homefree
or email us at solutions@solutionscripts.com