############ What do I need to run the Jate ?####

Already installed mSQL and http servers are needed 
and a web browser that supports cookies.
(you have to enable cookies if disabled)
ANSI C compiler OR gcc is needed to compile the jate. 
If path of your mSQL is other than /usr/local/Minerva
change it in the makefile.
for Solaris 2.x uncomment the line for flags (makefile)
################ To compile. ####################

Type make.
Youll get three executable files. jate, jatemainmsql
and jatemsql.

################ To INSTALL. #####################

move jate,jatemainmsql,jatemsql and jhelp.html
in a directory configured 
to run cgi programs tipically [http_root]/cgi-bin/
or any other alias.
(jhelp.html is online help of jate. 
 By default jate looks for it in directory ./
 (see main.c #define HELPFILE "./jhelp.html")
 its better to give in main.c the full path
 because ./ for CGI is not fixed)

################ To run ##########################

Give URL of jate to your browser and 
port number required (that is http://your.host.com:80/cgi-bin/jate)

################## Security ######################

Access to jate has to be limited. It is necessary
to restrict acsess to files "jate" and "jatemainmsql"
after having created all interfaces you need.

####### What do they do those programs ? ##############

Jate is a CGI program that builds HTML interfaces 
using HTML FORMS.

"jate" and "jatemainmsql" are used to create save and modify
forms, create and remove tables, export and import to flatfile
"programmers access only" 

"jatemsql" is the program that performs forms created by them. 

############### NOTES ###########################

 ((Permission to modify this software for personal use is granted.
   Any comments are greatly appreciated))

Latest version of Jate is at
      http://aiace.lnf.infn.it/~ht/JATE.html

Comments and questions 
are welcome to Josef josef@aiace.lnf.infn.it


