Installation
Server Requirements: PHP
4.0 or Higher MySQL (Recommended, but not required, as there is a Flat-File
Database option available) 100 Megs Hard Drive Space (minimum)
Step
1 Upload the /sitebuilder/ folder and it's contents to your server.
Step
2 Upload the /users/ folder to your server or create a users directory
where you want the web sites located (ex: yoursite.com/sites) Step
3 Set the permissions on the following folders and files to read/write
all, 777: CHMOD 777 - /sitebuilder/config.php CHMOD 777 - /sitebuilder/usercontent/
CHMOD 777 - /users/ (or whatever folder you use for the users sites) CHMOD
777 - sitebuilderuser.db (only if you are using the Flat-File db option)
FOR SECURITY REASONS YOU MUST PLACE THE sitebuilderuser.db ABOVE your root directory! Step
4 Run the file: /sitebuilder/install.php
Or
to install manually, edit the /sitebuilder/config.php file and create the database
table by using the sitebuilder.sql file.
OPTIONAL Step 5
If you wish to use the Subdomain Script (click here
for detailed instructions), rename your existing index.html or index.php
to main.html and upload the /index.php file that is located in the root of this
unzipped folder. # YOU MUST EDIT THE FOLLOWING VARIABLES WITHIN THE
index.php FILE! # Your domain name WITHOUT the "www." NO
TRAILING SLASHES ("/") # Just the actual domain name: "yourdomain.com" $domain
= "YOURDOMAIN.com";
# The relative path to your users directory, ex: # if your users directory
is installed in yourdomain.com/users you # should enter only $userdir = "user"; $userdir
= "users";
# The default page that the visitors should be redirected to if # they don't
request a subdomain or they request a non-existing # subdomain. This page
should be your main index page. You can # simply rename your existing index.html
file to main.html This # index.php file must be the default file that users
are first # directed on your site, so you must remove any other index.html
or # index.xxx file that may conflict. The main.html page should be #
located in your document root:"http://yourdomain.com/main.html" $default_page
= "main.html";
Administration:
To login as Admin to your SiteBuilder, go to the following page and enter
the username and password that you entered when you installed:
Admin
Login:
/sitebuilder/admin.php
Once you have logged in, you can
edit the configuration, and add/edit/delete users.
New Users Signup
Form : If you wish to have users signup without administration permission,
you can direct them to the page : /sitebuilder/register_newaccount.php You
can edit this register_newaccount.php file to incorporate a payment gateway.
Configuration:
To change the look of the html around the sitebuilder, edit: /sitebuilder/html/header_index.html
and /sitebuilder/html/footer_index.html
You can also change the look
of other areas by changing the other files within the /sitebuilder/html/ directory
Language system - You can change all text that is displayed within
the application. You can also create new language files by creating a new folder
and the two language text files. To change the text that is displayed
in the SiteBuilder application, edit /sitebuilder/language/English/sitebuilder.txt
To change the text that is displayed in the SiteBuilder Help System, edit
/sitebuilder/language/English/sitebuilder_help.txt Template
System - To add new flash site templates, use the template .fla files located
in flash_source/templates/ as a guideline, and upload the .swf file to the corresponding
sitebuilder/template/ directory. You must then edit the XML files (selecttemplatelist.xml)
to add the new template to the list within the template selection area.
|