EZCALEND - easy calendar generator, by manny juan 3/15/2000 Revised by Gregory Swofford 03/15/2001 EZCALEND INSTALLATION INSTRUCTIONS ---------------------------------- SETUP 1. Upload ezcal.tar to /home/computer/www/cgi-local (see below). 2.issue command 'tar xvpf ezcalend.tar' at the Linix ou UNIX command prompt where: -x extract the named files -v verbose -p preserve file userid, groupid, file mode, access/mod times This will create all the /www directorie as below and write all the files with their proper permissions, etc. 3. Create directory /data and issue 'chmod 777 data' from above directory (in /home/computer). 4. Create directory /data/calend and issue 'chmod 777 calend from above directory (in /home/computer/data). Upload: data.txt (0777) (Create an empty text file) index.cgi (anti-hacker script) (0755) ani_skl.gif (image for index.cgi) 5. Configure each file as detailed below. Directory Structure: /home/computer | |_____/www (WEB ACCESSIBLE directory) | | | |________/cgi-local (put ezcal.tar here) | | | |___/excal | | | |_____/images | | | calendar_config.pm (0755) | calendar_banner.pm (0755) | calendar.cgi (755) | calendar_day.cgi (0755) | calendar_addeditdelete.cgi (0755) | ezcalend.cgi (0755) | index.html (0777) | ad_index.html | |_____/data (0777) (NON WEB-ACCESSIBLE directory) | |________/calend (0777) | | data.txt (0777) index.cgi (anti-hacker script) (0755) ani_skl.gif (image for index.cgi) | (calendar cfg files and data) (two files for each calendar) (created by scripts) | i.e. your.cfg i.e. your_2001.txt INDEX.CGI 1. This is an anti-hacker script that records environmentals and emails a report to the webmaster INDEX.HTML The script writes a list of calendars to this page. 1. keep the and lines in the page. DO NOT REMOVE! 2. install in 'root' of cgi-local/ezcal and chmod to 777 AD_INDEX.HTML EZCALEND.CGI is called from this page with a form to ADD|edit|delete calendars. 1. supply correct URL for the logo (ie. IMG SRC=http://www.web-store.net/cgi-local/ezcal/mjmall.jpg) 2. supply correct URL for the cgi script. for example: