|
Table of Contents
- 1. General
-
- 2. Payment and Licencing
-
- 3. Installation and Compatibility
-
- 4. Administration
-
- 4.1. Where are the configuration files
for SiteStudio plug-ins, and what are they called?
- 4.2. How can I see how many users are
using my SiteStudio? I have no Admin Panel, because my SiteStudio is
integrated with…
- 4.3. How can I apply the license key
without the SiteStudio Admin Panel?
- 4.4. I download and install the trial
version first, then apply the license key to it to make it the full
version, right?
- 4.5. We were using a Trial version of
SiteStudio and we're satisfied with it. We are interested in buying a
full version of SiteStudio. How can we save a web site that was created
with the trial version and get it over to the full version?
- 4.6. I've lost my admin pass. How can I
brush up or reset it?
- 4.7. What should I do to have my domain
name instead of my IP in the SiteStudio URL?
- 4.8. I've changed some variables in the
masonry.properties file, but the changes are not applied
- 4.9. We've configured CP to work through
https but SiteStudio still isn't working...
- 4.10. When I remove a user from the
SiteStudio Admin CP, the user's data is not removed from the system and
the login still works?
- 4.11. After I've changed user's settings
from the SiteStudio Admin CP, new settings still didn't apply...
- 4.12. How do I back up the SiteStudio
website files for data backup purposes?
- 4.13. When a site is published, does a
virtual host need to be setup on the server?
- 4.14. With FTPpublisher, can the user
specify his own FTP server on the login screen?
- 4.15. How do I hide the "studio/servlet/psoft.masonry.Builder"
URL?
- 4.16. How do I enable users to open
SiteStudio without re-entering the password?
- 4.17. Is it possible to put a
restriction on the length of an idle user's session?
- 4.18. Where do I go to modify help
files?
- 4.19. Can I configure SiteStudio to use
FTP publisher and filepublisher on the same box?
- 4.20. I am using Windows NT. How do I
run a Java process before logging on to your computer?
- 4.21. Where can I store plugin
information?
- 4.22. How do I add more users to
SiteStudio?
- 4.23. When I make changes to the
SiteStudio lang.properties file, what do I have to do, besides rebooting
the whole computer, to make them take effect?
- 4.24. How do you add new users to
SiteStudio without using H-Sphere? Is there a web-based admin for adding
new users or does it have to be done manually to a file?
- 4.25. When my users click SELECT IMAGES
FROM OUR GALLERY", they get no images. Are they supposed to come with
SiteStudio?
- 4.26. Where do I put images for my
picture gallery?
- 4.27. How can I add my own images to
SiteStudio gallery?
- 4.28. Where can I download filepublisher?
- 4.29. Does the interface allow a limit
on the number of pages published and the space occupied on disk?
- 4.30. What is the correct
USER_LOGIN_QUERY string for MS SQL?
- 4.31. What shall I input on SiteStudio
Admin Panel for the Dir field? Host field? Server field?
- 4.32. How can I define my own
E-COMMERCE-SOLUTIONS affiliate URL instead of the psoft one, so that I
was able to get money from my customers that are using Add-A-Cart
catalog.
- 4.33. Can I disable Add-A-Cart page?
- 5. Troubleshooting
-
- 6. Designs and Layouts
-
- 7. Customization
-
1. General
- 1.1. What is SiteStudio?
- SiteStudio is industry leading browser-based web site design and
construction tool. It is fully and seamlessly integrated with H-Sphere. By
using SiteStudio you add value to your Internet service by providing your
customers with the easiest way to build a website. With SiteStudio, your
users need not know anything about FTP, HTML, Telnet, HTTP, or imaging
software. If they can surf the Internet, they can build their own
professionally looking website.

- 1.2. What is the difference between H-Sphere and
SiteStudio?
- H-Sphere is integrated control panel and back end system for providing
web hosting services. SiteStudio is browser-based web site design and
construction tool, it can be used independently of H-Sphere, but for
user's convenience it also can be seamlessly integrated with H-Sphere.

- 1.3. How does SiteStudio publish sites?
- SiteStudio can use FTP publisher for remote file publishing or use
filepublisher to publish files on the local filesystem or on the network
filesystem.

- 1.4. Is it possible to use SiteStudio to edit a
web-site created by a tool other than SiteStudio?
- No, it is impossible.

- 1.5. Is it possible to use SiteStudio to edit an
existing web-site? Does SiteStudio have an import site feature?
- No, you can't import websites that were created outside SiteStudio.
You can only create new sites and edit them later on.
Moreover, if a user removes a page (or clicks the "Start Over" link that
caused removing of their whole site) in SiteStudio, there is no way to
import it from the published site. You cannot just copy user's pages
(sites) that were created with SiteStudio from one place (server) to
another to make them work in SiteStudio again. The only way for users to
prevent undesired loss of their sites is to save them with the SiteStudio
Save feature that is available in the Site Settings section.

- 1.6. Why there are no 'Calendar' and 'Photo
Album' pages in the 'Small Business' category?
- The 'Calendar' page in the 'Small Business' category is presented as
'News and Events'. The similar page to 'Photo Album' in the 'Small
Business' category is the 'Catalog' page.

- 1.7. What's the purpose of real_login?
- It is the name of FTP user account, if login name to SiteStudio is
different.

- 1.8. Is discussion board plugin available?
- Not as yet. Users will be notified when it becomes available for
integration.

- 1.9. What is Tomcat?
- SiteStudio is a servlet and requires a servlet runner/engine to get it
running. According to the Jakarta developers, "Tomcat is the servlet
container that is used in the official Reference Implementation for the
Java Servlet and JavaServer Pages technologies. The Java Servlet and
JavaServer Pages specifications are developed by Sun under the Java
Community Process." For more information, visit
http://jakarta.apache.org/tomcat/index.html

- 1.10. What is Apache JServ?
- SiteStudio is a servlet and requires a servlet runner/engine to get it
running. According to Apache developers, "Apache JServ is a 100% pure Java
servlet engine intentially build for use with the Apache webserver and
fully compliant with the JavaSoft Java Servlet APIs 2.0 specification."
For more information, visit
http://java.apache.org/jserv/index.html

- 1.11. Which versions of Java does SiteStudio
work with? Does SiteStudio support IBM or Java Caffee?
- No, SiteStudio works with Sun Java 1.3.x only. It doesn't work
with Java 1.4.

- 1.12. How can I see and set environment
variables in my computer?
- To see the list of environment variables, just type
set
in the console window. To set environment variable for current console,
type:
set
<var_name>=<value>
(for Windows)
<var_name>=<value>;
export
<var_name> (for Unix)
e.g. to set JAVA_HOME variable in Windows®, open 'Command Prompt' window
and type:
set
JAVA_HOME=C:\jdk1.3\
to set environment variable for all Windows® console sessions, you need
to:
- Click Start -> Control Panel -> System (or press the Win+Pause keys)
- Choose 'Advanced' tab
- Press the 'Environment Variables' button
- In the 'System Variables' section press 'New' and type the variable
name and value.
- Press OK button for all three screens.
for Unix you need to edit your shell .profile file which is located in
your home directory, e.g. you can insert to your shell.profile:
JAVA_HOME=/usr/java/jdk1.3
export JAVA_HOME
to set JAVA_HOME variable.

- 1.13. Is there a manual that I can give to my
clients on how to use SiteStudio?
- Sure. The on-line help is available in SiteStudio. Find the Question
mark in the top right corner of SiteStudio screen and click it.

- 1.14. Will I have all the templates with
SiteStudio installation pack that I've seen in your on-line demo?
- Sure. The latest available version of SiteStudio has all the templates
that you can see in the
on-line demo
or the list of
templates.

2. Payment and Licencing
- 2.1. Where can I buy licenses for
SiteStudio?
- Please contact sales@psoft.net.

- 2.2. Are there any hidden charges?
- No, you pay once for one user.

- 2.3. How much does SiteStudio
cost?
- Please, see the
price
information

- 2.4. Are these fees monthly
(annual) or one time per user?
- SiteStudio is been licensed only ONE TIME per user.

- 2.5. I had 100 users for 100
licenses, then I deleted 10 old users and added 10 new users. Do I have to
get a license for the new 10 users?
- No, you don't. You need a license only for the current number of
users.

- 2.6. I have 200 users, but only
100 are using SiteStudio. How many licenses do I need?
- 100. You pay only for those users who actually user SiteStudio.

- 2.7. I've bought the H-Sphere, and
I'd like to have SiteStudio with it. Is there any discounts for SiteStudio?
- If you buy H-Sphere, you get SiteStudio for free.

- 2.8. Do you provide support?
- Yes, we do provide support for our customers, but we DON'T provide
support of end-users (hosting providers' customers). It means that if end
users have problem with our products, they should contact their hosting
provider and we will help hosting provider to resolve the problem.

3. Installation and Compatibility
- 3.1. What do I need to
install SiteStudio on my server (account)?
- Irrespective of whether you choose to install SiteStudio by yourself
or request it of our install team, fill out the request form on the
buy SiteStudio page.

- 3.2. How can I get
SiteStudio on-line demo, like at the psoft site?
- Starting from version 1.6RC3, you have SiteStudio on-line demo
installed. It's available at
http://<your_ip_or_domain_name>:8080/demo/servlet/psoft.masonry.Builder

- 3.3. You guys have
installed SiteStudio for me and integrated it with Plesk (Cpanel/Ensim/your
control panel). But SiteStudio says the Admin Panel is not enabled. I need
the Admin Panel.
- SiteStudio Admin Panel is designed to allow administrators create and
manage their users. But if you have SiteStudio integrated with control
panel like Plesk (H-Sphere, Cpanel, Ensim etc.), you cannot have an Admin
Panel. In this case, SiteStudio gets ALL users' data from the existing DB
of the control panel. You cannot manage those data other than with tools
that your CP provides.

- 3.4. Does SiteStudio
Installation need any downtime of my (my users') websites or server
rebooting?
- Installation of SiteStudio has never caused any downtime or server
rebooting.

- 3.5. Does SiteStudio
install on each server (the main engine) or does it run off ONE server (of
ours) that each account links to?
- In standard installation you will not need to install SiteStudio on
every of your server, only at some of them. But if you want to integrate
SiteStudio with cPanel (RAQ, ENSIM, PLESK), you will need to install it on
every server.

- 3.6. What is tgz?
- This is one of the most popular file compression formats for Unix
systems.

- 3.7. Can SiteStudio be
installed on the virtual (or shared) account?
- No. You should have a dedicated server to install SiteStudio.
Also you should have the root access to it.

- 3.8. Can I have
SiteStudio installed if I'm a hosting reseller and (or) I have only FTP
access to server.
- The only way to have SiteStudio installed in case like this, is to ask
your provider (hosting administrator) to contact us to set up SiteStudio.

- 3.9. Can we run
SiteStudio on port other than 8080?
- SiteStudio can be configured to use any port you want, if it is not
occupied by another software.

- 3.10. Can SiteStudio be
installed to a FreeBSD server?
- Yes, but we recommend Linux, as it permits to run java in multihtread
mode.

- 3.11. Is SiteStudio
itself updateable when a newer version is released?
- No, but our support staff can do it for you at your request.

- 3.12. Which popular
control panels can SiteStudio be integrated with?
- H-Sphere, PLESK, Cobalt Raq, cPanel, and Ensim. If you buy H-Sphere,
you get SiteStudio for free.

- 3.13. Can SiteStudio be
installed on RAQ4 (or RAQ3) servers?
- Yes. Both on RAQ4 and RAQ3

- 3.14. I'd like to
integrate SiteStudio with PLESK Hosting System, is it possible?
- Yes, easily.
Here you can find instruction on how to do this.

- 3.15. I'd like to
integrate SiteStudio with Ensim (RAQ, cPanel, PLESK), is it possible?
- We can integrate SiteStudio with Ensim (RAQ, cPanel, PLESK) Control
Panel but it doesn't mean that you will have the SiteStudio icon
and user will be able to login into SiteStudio through your control panel.
To login into SiteStudio your users will have to specify the login
information (depending on your CP it would be either login/domain/password
or login/password or just re-password), and SiteStudio will become
accessible for all of your users. If you want to have the feature to
enable or disable SiteStudio for your users, you need to have Standard
Installation with Admin Panel for manual user management.

- 3.16. Can I (or your
staff) install SiteStudio without integration with Plesk (or H-Sphere, or
Ensim or other control panels)?
- Yes, please read the SiteStudio installation guide for
Linux or
Windows.

- 3.17. How do I uninstall
SiteStudio?
- Stop SiteStudio, clear the /etc/rc.d/rc.local file in order not to
start SiteStudio, and remove the SiteStudio folder.

4. Administration
- 4.1. Where are the configuration files
for SiteStudio plug-ins, and what are they called?
- All configuration files for plug-ins are in the
<SiteStudio
Directory>/psoft_config directory. Files are called:
counter.properties
counter_user.properties
guestbook.properties
guestbook_user.properties
poll.properties
poll_user.properties

- 4.2. How can I see how many users are
using my SiteStudio? I have no Admin Panel, because my SiteStudio is
integrated with…
- You can see the license info with the command:
./ss.sh
license.
So it's the way how you can monitor how many users are using SiteStudio.

- 4.3. How can I apply the license key
without the SiteStudio Admin Panel?
- To apply the key you must place it into the file
<SS_install_dir>/psoft_config/license.key.
Alternately, you can place it anywhere you want but after that you have to
set property
LICENSE_KEY=<path_to_license_file>
in the
<SS_install_dir>/psoft_config/masonry.properties file
Example: If you want to place license info into file
/root/ss_license.key
in the
<SS_install_dir>/psoft_config/masonry.properties
you must set
LICENSE_KEY=/root/ss_license.key

- 4.4. I download and install the trial
version first, then apply the license key to it to make it the full
version, right?
- No. It's not enough. Please read
Differences between trial
and full versions of SiteStudio.

- 4.5. We were using a Trial version of
SiteStudio and we're satisfied with it. We are interested in buying a full
version of SiteStudio. How can we save a web site that was created with
the trial version and get it over to the full version?
- You should move the
/var/websites/1.website.data
file from the trial installation to the server (or directory) with the
full installation. Then, under the full installation, create a user with
ID 1 using SiteStudio Admin Panel, or manually in the database. Note that
this operation won't transfer all data, e.g. you will need to manually
re-upload all images by means of SiteStudio.

- 4.6. I've lost my admin pass. How can I
brush up or reset it?
- The admin pass is stored in SiteStudio database in the 'admin' table.

- 4.7. What should I do to have my domain
name instead of my IP in the SiteStudio URL?
- Change all *_URL variables in all *.properties files located in the
psoft_config directory.

- 4.8. I've changed some variables in the
masonry.properties file, but the changes are not applied
- After making changes in the masonry.properties, you need to
reboot SiteStudio.

- 4.9. We've configured CP to work through
https but SiteStudio still isn't working...
- SiteStudio is not a part of Hsphere, but a separate product that does
not work via https. There is no sense to configure SiteStudio to use SSL.
Because if the sites that is to be build does not not work via SSL, then
users will always get warning messages every time they click any link of
SiteStudio. That will confuse them. It's really unnecessary feature.

- 4.10. When I remove a user from the
SiteStudio Admin CP, the user's data is not removed from the system and
the login still works?
- If you change anything in the user data, and even if you delete users
and want your changes to be applied immediately, you still need to restart
SiteStudio.

- 4.11. After I've changed user's settings
from the SiteStudio Admin CP, new settings still didn't apply...
- If you change anything in the user data and want your changes to be
applied immediately, you still need to restart SiteStudio.

- 4.12. How do I back up the SiteStudio
website files for data backup purposes?
- To back up the SiteStudio's user info, you need to store the .../var/websites
directory and have the dump of your users DB in case if SiteStudio is
configured to use DB.

- 4.13. When a site is published, does a
virtual host need to be setup on the server?
- SiteStudio is not a hosting system, it is just a tool to build a site.
So you need to create site manually or using you hosting system and add
site access info to SiteStudio DB using SiteStudio admin panel.

- 4.14. With FTPpublisher, can the user
specify his own FTP server on the login screen?
- No. If you want SiteStudio to take this info from the login page, you
need to configure it appropriately. To avoid errors, first enter the
server name in the database.

- 4.15. How do I hide the "studio/servlet/psoft.masonry.Builder"
URL?
- Your browser's URL prompt shows something like:
http://smokin.somwhere.org/studio/servlet/psoft.masonry.Builder?
In order to open SiteStudio in a window without this prompt, insert the
following code into the source html page:
-------------------
<script>
function open_builder() {
new__window=window.open ("http://smokin.somwhere.org/studio/servlet/psoft.masonry.Builder?","_blank",
"width=860,height=480,resizable=1,scrollbars=1");
}
</script>
<a href="javascript:open_builder();"> Open SiteStudio in a new window!
</a>
--------------------
To see the result, click on the 'Open SiteStudio in a new window!'
link. A new window will popup, and the URL will be hidden.

- 4.16. How do I enable users to open
SiteStudio without re-entering the password?
- The way to do so is to create a link that will provide password-free
access to SiteStudio.
NOTE: this introduces a security risk, because, if intercepted,
the html page will expose plain text password. It is not common for SSL
pages to be intercepted persistently, but you cannot rely on this.
Go to the HTML template and substitute @@LOGIN@@ for SiteStudio login
and @@PASSWORD@@ for SiteStudio password.
-----------------------------------------------------------------------
<script language='JavaScript'>
function myescape(str) {
var res="";
for (var i =0; i<str.length; i++) {
if (str.charAt(i)=='/') res+='%2F';
else res+=str.charAt(i);
}
return res;
}
var url = myescape( escape( 'http://www.psoft.net/ssdemo/psoft.masonry.Builder?'
+ '&no_cache='+(newDate() ).getTime() ) );
var login = myescape(escape('@@LOGIN@@'));
var passwd = myescape(escape('@@PASSWORD@@'));
function open_builder() {
new_window=window.open( "http://www.psoft.net/ssdemo/psoft.masonry.Builder?useraction=login&action=useraction&requestURL="
+ url + "&login=" + login + "&password=" + passwd + "&edit=Go","_blank",
"width=660,height=480,resizable=1,scrollbars=1");
}
</script>
This line opens SiteStudio without user's interaction:
<script language='JavaScript'>open_builder();</script>
This line requres a click:
<a href="javascript:open_builder();"> Open Builder </a>

- 4.17. Is it possible to put a
restriction on the length of an idle user's session?
- Automatic logoff is not included into SiteStudio. Adding this feature
will require changing SiteStudio source code.

- 4.18. Where do I go to modify help
files?
- Help files are stored in html format in the following directory:
path_to_SiteStudio/public_html/masonry/widgets/simple/help/

- 4.19. Can I configure SiteStudio to use
FTP publisher and filepublisher on the same box?
- No, but if you have a configured FTP server, you can use FTPpublisher
instead of filepublisher. For this you need to reconfigure SiteStudio and
change the DB stucture.

- 4.20. I am using Windows NT. How do I
run a Java process before logging on to your computer?
- You should use the AutoExNT service.
For instructions please see
http://support.microsoft.com/support/kb/articles/Q243/4/86.ASP
In addition to files listed in the link above, you will need the
winsta.exe utility. You must put it in SiteStudio root directory and
include it in AutoExNT.bat to start the process in Window station for
services.
After you include
the required commands, your AutoExNT may look like this:
======================================
@echo off
c:
cd [[SiteStudio home directory]]
winsta imaker.bat
======================================
imaker.bat must contain the following:
======================================
java -cp
[path_to_SiteStudio];.;[path_to_SiteStudio]\Acme.jar;[path_to_SiteStudio]\ecs-1.1.jar;[path_to_SiteStudio]\ss.jar;
[path_to_SiteStudio]\activation.jar;[path_to_SiteStudio]\freemarker.jar;[path_to_SiteStudio]\jai.jar;[path_to_SiteStudio]\xerc
es.jar;[path_to_SiteStudio]\com.fooware.net.jar;[path_to_SiteStudio]\gnu.regexp.jar;[path_to_SiteStudio]\mail
.jar -mx128m psoft.imaker.ImageMakerServer 1922 [path_to_SiteStudio]\masks
[path_to_SiteStudio]\var\imaker [path_to_SiteStudio_without_disk]\image.xml
======================================
Comment: All paths would look similar to: C:\studio\
except the last one, which would look similar to: \studio\

- 4.21. Where can I store plugin
information?
- You need to use a database, such as PostgreSQL, mySQL, MSSQL

- 4.22. How do I add more users to
SiteStudio?
- If you have a trial version of SiteStudio, you cannot add more users
to it (see why). If
you have a full SiteStudio version, Admin panel helps you to add users.
It's available at
http://<YourHostName>:8080/servlet/psoft.masonry.Admin

- 4.23. When I make changes to the
SiteStudio lang.properties file, what do I have to do, besides rebooting
the whole computer, to make them take effect?
- You should restart SiteStudio. (See how to do this.)

- 4.24. How do you add new users to
SiteStudio without using H-Sphere? Is there a web-based admin for adding
new users or does it have to be done manually to a file?
- Yes, starting with version 1.52 SiteStudio has an admin interface. If
you have experience in web programming it will not be a big problem for
you to create automated sign up.

- 4.25. When my users click SELECT IMAGES
FROM OUR GALLERY", they get no images. Are they supposed to come with
SiteStudio?
- No, you need to add your own images to the gallery so your users can
use them.

- 4.26. Where do I put images for my
picture gallery?
- Put them into ../public_html/masonry/gallery/
This directory can also include subdirs with .gif or .jpg images.

- 4.27. How can I add my own images to
SiteStudio gallery?
- Upload images into <SiteStudio_dir>/public_html/masonry/gallery
Run SiteStudio, browse to SiteStudio gallery and press the 'refresh'
button to generate thumbnails.

- 4.28. Where can I download filepublisher?
- You can download filepublisher
here.

- 4.29. Does the interface allow a limit
on the number of pages published and the space occupied on disk?
- There is a feature to limit a number of pages. But regarding disk
space, it is what is needed to take care of your hosting system.

- 4.30. What is the correct
USER_LOGIN_QUERY string for MS SQL?
-
USER_LOGIN_QUERY = SELECT id, rtrim(login), rtrim(real_login), rtrim(pass),
rtrim(email), rtrim(dir), rtrim(host), rtrim(server), rtrim(port) FROM
users WHERE login=''{0}''

- 4.31. What shall I input on SiteStudio
Admin Panel for the Dir field? Host field? Server field?
- In the Dir field, put the directory where the users
index
file will be located. It is an FTP path, not a system path. It has
to begin and end with a slash (/). e.g.:
/web/
/public_html/
In the Host field, put the URL of a user's site. It has format:
http://example.com/ and has to end with a slash. This URL that has to
be resolved and accessible on the SiteStudio box. e.g.:
http://example.com/
http://www.example.com/
http://www.example.com/username/
http://www.example.com/~username/
In the Server field, put an FTP server of the site you are going to
build. Usually it is a domain name of a client's site or something like
ftp.example.com
The FTP connections to this server has to be available from the SiteStudio
box.
It can be IP or domain name of the server where the client's site is
hosted (depends on FTP server configuration). If the client's site is
hosted on the same server with SiteStudio, it can be 127.0.0.1 or
localhost.

- 4.32. How can I define my own
E-COMMERCE-SOLUTIONS affiliate URL instead of the psoft one, so that I was
able to get money from my customers that are using Add-A-Cart catalog.
- That's easy.
Create your own reseller account at
E-COMMERCE-SOLUTIONS that will allow you to define you own prices,
fees and interests. When prices are set, define the following variable in
the
psoft_config/masonry.properties file:
E_COMMERCE_SOLUTIONS = http://[your affiliate URL]
Then restart SiteStudio.

- 4.33. Can I disable Add-A-Cart page?
- Yes, you can. To disable it, define the following variable in the
psoft_config/masonry.properties file:
E_COMMERCE_SOLUTIONS = false
Then restart SiteStudio.

5. Troubleshooting
- 5.1. When users publish their site, a
Generic error appears stating that "ss_button.gif (No such file or
directory)". The SiteStudio clock works for a long time and there are no
pages published.
- Most probably the reason is that SiteStudio cannot find the mentioned
file because you or H-Sphere installation scripts have deleted it. To fix
this issue, you can
download the
file and place it to
<YOUR
SITESTUDIO DIR>/public_html/masonry/widgets/simple/other/ directory.

- 5.2. I've added a license key to
SiteStudio, but it doesn't work yet.
- Unfortunately, the SiteStudio license key cannot fix issues related to
wrong installation or settings. If you don't see the "INVALID LICENSE"
error in the admin panel, it means your have the correct key. But if your
SiteStudio still doesn't work or works incorrectly, try to find the reason
in its configuration, not in the license key.

- 5.3. When my users log into SiteStudio
from H-Sphere they get SiteStudio login page...
- Make sure, that the variables
MASONRY_URL in the
/hsphere/shared/SiteStudio/psoft_config/masonry.properties
file and
PATH_SITE_STUDIO in the
/hsphere/local/home/cpanel/shiva/psoft_config/hsphere.properties
file are set to the same URL.

- 5.4. We and our users cannot access to
Our Gallery.
- Make sure that the
GALLERY_BASE variable is set properly in
masonry.properties. It must be set to
GALLERY_BASE=http://<your domain or IP>:8080/masonry/gallery/

- 5.5. When a user tries to generate
images, the page with the clock repeatedly refreshes, but nothing else
happens.
- Make sure ImageMaker is running. Also, make sure you have no more than
one SiteStudio and Imaker process running. You could have started
SiteStudio or Imaker more than once.

- 5.6. My SiteStudio says it's generating
images, but actually it doesn't.
- Make sure that Xvfb and ImageMaker are started.
To find Xvfb process, type:
ps -ax|grep
Xvfb|grep -v grep
To find ImageMaker process, type:
ps -ax|grep
imaker|grep -v grep
If Xvfb doesn't run, start it:
/usr/X11R6/bin/Xvfb
':0' -screen 0 100x100x8 &
After that or if ImageMaker doesn't run, restart
SiteStudio.
Also, make sure you have only one ImageMaker process running, otherwise
kill them all and restart SiteStudio.

- 5.7. My ImageMaker keeps crashing every
time it's called from Apache Jserv.
- IBM's jdk always crashes for ImageMaker. Instead, it is recommended to
use SUN's jdk 1.3 available at
http://java.sun.com/j2se/1.3/index.html

- 5.8. I rebooted the system and the error
file had this:
[Thu Jan 25 10:23:16 2001] [crit] (98)Address already in use: make_sock:
could not bind to port 443
- This port is used by SSL. Please check your configuration.

- 5.9. Why do I get numerous instances of:
/usr/local/apache/bin/httpd -DSSL and /usr/local/jdk1.3/bin/i386/native_threads/java...?
- These repetitions of processes are usual and, among others, include
processes originating from the SiteStudio imagemaker and JServ. They all
are required by Java Virtual Machine for servlets.

- 5.10. I am getting this error:
java.lang.ExceptionInInitializerError: psoft.user.UserException: init
error:Invalid authorization specification: Access denied for user:' admin@domain.com'
(Using password: YES)
- Try running the following query against your MySQL database:
GRANT
ALL PRIVILEGES ON db_name.* to db_user@'%' IDENTIFIED by 'your_password';
Don't forget to substitute db_name.*, db_user@'%' and 'your_password' with
real values.

- 5.11. When a user submits their email
address in the form, the mail gets sent to postmaster@site.com and
tomcat/apache log shows this error:
URL: http://domain.com/email.html
email:<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
Email to : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
399ms takes psoft.customform.CustomForm.doGet()
- In the massonry_properties file, set the following variable:
SURVEY_IP = all
Then restart SiteStudio and re-publish user's site.

- 5.12. How do I restart ImageMaker and
SiteStudio?
- If you run SiteStudio with H-Sphere, run the following commands:
--------------
1. Stop Control Panel:
FreeBSD:
/usr/local/etc/rc.d/apachecp.sh
stop
Linux:
/etc/init.d/httpdcp stop
2. Find imaker.sh process:
ps -ax|grep
imaker|grep -v grep
3. Kill imaker process:
kill
-9 [process number]
4. kill all java processes:
killall java
5. Make sure imaker process was killed successfully:
ps -ax|grep
imaker|grep -v grep
6. start imaker java:
FreeBSD:
/hsphere/shared/SiteStudio/imaker.sh
>& /hsphere/shared/SiteStudio/var/error_log &
Linux:
/hsphere/shared/SiteStudio/imaker.sh 1>/hsphere/shared/SiteStudio/var/error_log
2>&1 &
7. Start Control Panel:
FreeBSD:
/usr/local/etc/rc.d/apachecp.sh
start
Linux:
/etc/init.d/httpdcp start
--------------------------
If you run SiteStudio without H-Sphere, do the following:
1. Change to SiteStudio instalation directory.
2. Run the following commands:
./ss.sh
stop
./ss.sh start
Starting with SiteStudio 1.6RC3 your can restart ImageMaker only with the
following command (must be rinning from SiteStudio directory):
./imaker.sh
restart

- 5.13. The Rich Editor in SiteStudio
doesn't seem to work on Apple Macintosh OS9 and OSX. The rich editor does
start up, but none of the functions such as simply typing some text work.
- Unfortunately, SiteStudio's RichEditor doesn't work on Macs. And
that's doesn't depend on us. The reason you couldn't use Rich Editor is
that MS Internet Explorer for Mac OS doesn't support the active controls
which we use in Rich Editor. Maybe Microsoft® includes active controls
support in the subsequent versions of IE for Mac.

6. Designs and Layouts
- 6.1. Will I see all the design
templates available in the trial version and/or in the List of Templates
after I purchase SiteStudio?
- Sure. All of the templates from trial version are available in the
full one. In the List
of Templates brand new designs available in the current or to be
available in the future version show with different color borders.

- 6.2. I am curious (my customer
complains) about the font/button/image color/size/appearance. Could you
change this in the
design layout?
- We provide more than 50 designs with SiteStudio. Each of them has
various buttons, predefined color scheme, etc. So if you (your customer)
don't like some design, please feel free to choose another one to satisfy
your needs. We cannot change design templates appearance particularly for
each user, but you can do it for your customers.

7. Customization
- 7.1. Is the interface available with
commands written in <my language>?
- No. But you can translate it to any language you want by yourself.
You can
download the actual SiteStudio language file for translating or
estimating the amount of work to be done.

- 7.2. Can end users work with interface
customized with my site's colors and logo?
- Yes.

- 7.3. What should I do to replace your logo
with mine?
- To do this, set the
LOGO_LINK variable to the URL of your home site and the
LOGO_IMAGE variable to URL of image (your 120x60 banner)

- 7.4. Am I obliged to keep copyright
notices on the pages?
- You are free to delete or change them after you purchase our product.
To do so, change the following lines in massonry.proporties to your own:
BANNER=<TABLE width=468 height=60 Border="1"><tr><td align="center">You
may define your own banner on the settings page.</td></tr></TABLE>
COPYRIGHT_TEXT=<a href="http://www.psoft.net"><font face="helvetica,verdana,arial"
size="1">Copyright 2002. Positive Software Corporation. All rights
reserved</font></a>
To get rid of the copyright text you may change this variable to
COPYRIGHT_TEXT =
To turn off logo "Powered by SiteStudio" at the bottom of every page,
change the variable NOLOGO to
NOLOGO = true
Then restart SiteStudio.

- 7.5. Which file loads the login/logout
screen?
- path_to_SiteStudio/templates/login.html
path_to_SiteStudio/templates/logout.html

- 7.6. Can I add my own templates to
SiteStudio?
- You can add your own template and create predefined site structure
with predefined content. It is not a problem if you are familiar with HTML
and XML.

|