If you'll zip up your modifications, I'll post them as a user contributed package.
As to limiting navigation to the current date or future, I think I'd start looking in index.cgi, but truthfully it's been a while.
Jay.
Cross-site scripting vulnerability via several parameters. Vulnerability does not affect affect any authentication (such as web-based admin) in CGI Calendar proper, but may affect web server provided authentication (such as HTTP Basic) depending on how that authentication is implemented by the web server. Jay has a simple proof-of-concept of the vulnerability for anyone wanting to fix it. I...
CGI Calendar 3.0 has finally been released. A significant upgrade from 2.8, 3.0 adds the following new features:
-Repeating events
-Improved management of multiple calendars (now called groups)
-Web-based administration
-Ability to enable or disable both group and multilingual functionality
The complete documentation for and a demo of CGI Calendar 3.0 is available at the project...