evcal.cgi

See the other CGIs Japanese Page

Functionalities
    Event Calendar
  • Write events and display them
  • Table type calendar. Easy to recognize.
  • Months in one page can be set
  • Automatically display new month when it is changed
  • Protected by password
  • Can refer any past events
  • Auto link from http:// can be set
  • Easy setup and easy customize
  • SSI mode allows to display "Today's Event" on your top page
Installation
  1. Put evcal.cgi into a CGI executable directory.
  2. Modify the Perl path of the first line of evcal.cgi to match your server environment.
  3. Modify permission of evcal.cgi properly.
  4. Open evcal.cgi on your browser and set admin password when it ask it.
  5. Press admin link and setup environement in the setup page.
  6. You can use as evcal now
SSI mode
    If you use the script as the name of evssi.cgi(copy or symbolic link to evcal.cgi), and use it as SSI(embedded in a shtml file), it displays today's event with <LI></LI> HTML tag.

    @@<!--#exec cgi="cgi-bin/evssi.cgi" -->

    Sample of SSI mode

Sample and Source
    Sample(ja) Sample of setup page(ja)
    evcal.cgi


Revision history
  • 1.007 : 9/25/05 : Fixed a bug which temporary file was not deleted when password was not matched.
  • 1.006 : 9/19/05 : Added an option to change the modify link to be 'contents' or 'name' and added auto link option.
  • 1.005 : 8/29/05 : Modified decoding
  • 1.004 : 8/25/05 : Modified crypt
  • 1.003 : 8/22/05 : Added an option to change name width
  • 1.002 : 8/12/05 : Added an error when data file is missing
  • 1.001 : 8/9/05 : Added SSI mode
  • 1.0 : 8/8/05 : Modified dramatically for release