|
This document explains how to integrate SiteStudio with RAQ to provide
online site
building services to your customers. In integrated SiteStudio, user
accounts are
managed by means of RAQ hosting system.
Integrated SiteStudio is available to all RAQ users. To provide
SiteStudio only to selected customers, you need to install SiteStudio separately without RAQ
integration.
After the integration, SiteStudio doesn't become accessible from the RAQ
control
panel. Users will have to enter their SiteStudio accounts by separate URLs.
To integrate SiteStudio with the RAQ hosting system, install SS on the same
box as the RAQ system following the standard instruction.
Next, set the following variables in the psoft_config/masonry.properties file:
USER_CLASS = psoft.user.SystemUserInitializer
SYSTEM_RESTRICT_DIR = path to user sites (usually /home/sites)
SYSTEM_USER_URL = IP or the host name of the main site
PUBLISHER_CLASS = psoft.masonry.publisher.FilePublisher
logintemplate = login.cobalt.html
If you want to use SiteStudio plug-ins, you also need to edit the
following files:
counter_user.properties
poll_user.properties
guestbook_user.properties
In each file define:
USER_CLASS = psoft.user.SystemUserInitializer
SYSTEM_RESTRICT_DIR = path to user sites (usually /home/sites)
SYSTEM_USER_URL = IP or the host name of the main site
PUBLISHER_CLASS = psoft.masonry.publisher.FilePublisher
When you are through, start SiteStudio.
SiteStudio login data must be entered as follows:
Login: e.g. username
Password:
Url: e.g. http://www.somsite.com/~username/
dir: e.g. /home/sites/home/users/username/web/
|