NOTES: Gaitskell 29Oct99 (see readme_dataformat.txt for information about the data format) The "entryform.html" file is generated by running matlab file "entryform_regenerate.m" from the top directory. It looks at all the data in the limitdata/ directory and creates the html. This program only needs to be rerun when data is changed. If the user enters the address cfpa.berkeley.edu/~cdmsuser/limitdata/ they are automatically redirected to the "entryform.html" When the SUBMIT button is pressed on the entryform page, the script "entryform_process.cgi" is called. This CGI perl script copies the entryform data entered in the html form to a text file (cgi.txt). This script then launches "entryform_process.m" within a new matlab session. The matlab session reads in cgi.txt and then uses it to select data to plot. "entryform_process.m" uses a number of subroutines which are contained in the matlab/, matlab/subs/ and matlab/bootStrap/ directories. The bulk of the plotting is handled by "plot_limit_data.m" All the results are put in the output/ directory. The last job of "entryform_process.cgi" is to point the client browser to the "results_####.html" file which contains the results, and graphics links. OTHER NOTES (0) Directories containing .html to be accessed need to have o+rx (1) To get .cgi file to execute - no write access must be permitted other than the user. Set permissions as follows.... drwxr-xr-x 7 gaitskel cfpa 512 Oct 11 16:24 . drwxr-xr-x 12 gaitskel cfpa 1536 Oct 11 16:01 .. -rwxr-xr-- 1 gaitskel cfpa 414 Oct 11 16:24 formsToFile.cgi (2) ...