Plans lets you put calendars on the web.
Plans has great features, and is free.
http://www.freshports.org/deskutils/plans/
Big thanks to Edwin Groothuis for doing this!
(To upgrade from plans 6.5.2, replace your plans.cgi, plans_lib.pl, and email_reminders.cgi files with the 6.5.3 versions.)
If you haven't upraded before, check the upgrade help page.
(To upgrade from plans 6.5.1, replace your plans.cgi, and us_english.pl files with the 6.5.2 versions.)
If you haven't upraded before, check the upgrade help page.
(To upgrade from plans 6.5, replace your plans.cgi, plans_lib.pl,and us_english.pl files with the 6.5.1 versions.)
If you haven't upraded before, check the upgrade help page.
(To upgrade from plans 6.4.6, replace your plans.cgi, plans_lib.pl, plans_config.pl and color_select.js files with the 6.5 versions.)
There's also a new upgrade help section.
Current users: A lot has changed in plans_config.pl! You'll need to start with the new version and change the options & icons so they match your current setup.
Language files can be downloaded from the add-ons page.
(To upgrade from plans 6.4.5, replace your plans.cgi and plans_lib.pl files with the 6.4.6 versions.)
There's also a new upgrade help section.
(To upgrade from plans 6.4.4, replace your plans.cgi and plans_lib.pl files with the 6.4.5 versions.)
(To upgrade from plans 6.4.3, replace your plans.cgi file with the 6.4.4 version.)
(To upgrade from plans 6.4.2, replace your plans.cgi, plans_lib.pl and email_reminders.cgi files with the 6.4.3 versions.)
(To upgrade from plans 6.4.2, replace your plans,cgi and plans_lib.pl files with the 6.4.2 versions.)
(To upgrade from plans 6.4, replace your plans_lib.pl file with the 6.4.1 version.)
(To upgrade from plans 6.3, replace your plans.cgi, plans_lib.pl and email_reminders.cgi files with the 6.4 versions.)
(To upgrade from plans 6.2, replace your plans.cgi and plans_lib.pl files with the 6.3 versions.)
NOTE TO SQL USERS: You'll have to change the name and type of one of the fields in the "events" table:
"cal_id" (int) -> "cal_ids" (text)
(To upgrade from plans 6.1, replace your plans.cgi and plans.css files with the 6.2 versions.)
(To upgrade from plans 6.0.2, replace your plans.cgi, plans_lib.pl, us_english.pl and email_reminders.cgi files with the 6.1 versions.)
(To upgrade from plans 6.0.1, replace your plans.cgi file with the 6.0.2 version.)
(To upgrade from plans 6.0.0, replace your plans.cgi file with the 6.0.1 version.)
(To upgrade from plans 5.8.6, replace your plans.cgi, plans_lib.pl, us_english.pl, email_reminders.cgi, plans.css, and plans.template files with the 6.0.0 versions.)
(To upgrade from plans 5.8.5, replace your plans.cgi and plans_lib.pl files with the 5.8.6 versions.)
(To upgrade from plans 5.8.4, replace your plans.cgi file with the 5.8.5 version.)
(To upgrade from plans 5.8.3, replace your plans.cgi file with the 5.8.4 version.)
(To upgrade from plans 5.8.2, replace your plans.cgi and plans_lib.pl files with the 5.8.3 versions.)
(To upgrade from plans 5.8.1, replace your plans.cgi, plans_config.pl and us_english.pl with the 5.8.2 versions.)
Language files can be downloaded from the add-ons page.
The new script is available on the add-ons page.
(To upgrade from plans 5.8, replace your plans.cgi with the 5.8.1 version.)
(To upgrade from plans 5.7.5, replace your plans.cgi, plans.css and plans_lib.pl files with the 5.8 versions.)
(To upgrade from plans 5.7.4, replace your plans.cgi and plans_lib.pl
files with the 5.7.5 versions.
You'll also have to make a change to plans_config.pl to get the SMTP
support).
)
Language files can be downloaded from the add-ons page.
The new script is available on the add-ons page.
(To upgrade from plans 5.7.3, replace your plans.cgi and us_english.pl files with the 5.7.4 versions).
(To upgrade from plans 5.7.2, replace your plans.cgi file with the 5.7.3 version).
The new upcoming events script is available on the add-ons page.
Note--the new version of upcoming events won't work with Plans versions before 5.7.2, and vice versa.
(To upgrade from plans 5.7.1, replace your plans.cgi, plans_lib.pl, and us_english.pl, files with the 5.7.2 versions).
(To upgrade from plans 5.7, replace your plans.cgi file with the 5.7.1 version).
(To upgrade from plans 5.6.5, replace your plans.cgi, plans_lib.pl, us_english.pl, and plans_config.pl files with the 5.7 versions).
(To upgrade from plans 5.6.4, replace your plans.cgi and plans_lib.pl files with the 5.6.5 versions).
(To upgrade from plans 5.6.3, replace your plans.cgi and plans_lib.pl files with the 5.6.4 versions).
(To upgrade from plans 5.6.2, replace your plans.cgi and plans_lib.pl files with the 5.6.3 versions).
(To upgrade from plans 5.6.1, replace your plans.cgi and us_english.pl files with the 5.6.2 versions).
(To upgrade from plans 5.6, replace your plans_lib.pl file with the 5.6.1 version).
(To upgrade from plans 5.5.1, replace your plans.cgi, plans_lib.pl, us_english.pl, color_select.js, and plans.css files with the 5.6 versions).
(To upgrade from plans 5.5, replace your plans.cgi, plans_lib.pl, and us_english.pl files with the 5.5.1 versions).
(To upgrade from plans 5.4.5, replace your plans.cgi, plans_lib.pl, us_english.pl, plans_config.pl, and plans.css files with the 5.5 versions. Also add the email_reminders.cgi and email_reminders.xml files from 5.5 ).
(To upgrade from plans 5.4.4, replace your plans.cgi, plans_lib.pl, us_english.pl, and plans_config.pl files with the 5.4.5 versions).
(To upgrade from plans 5.4.3, replace your plans.cgi, plans_lib.pl, and us_english.pl files with the 5.4.4 versions).
The new upcoming events script is available on the add-ons page.
(To upgrade from plans 5.4.2, replace your plans.cgi, plans_lib.pl, files with the 5.4.3 versions).
(To upgrade from plans 5.4.1, replace your plans.cgi, plans_lib.pl, us_english.pl, plans.template, and plans.css files with the 5.4.2 versions).
(To upgrade from plans 5.4, replace your plans.cgi file with the 5.4.1 version).
(To upgrade from plans 5.3, replace your plans.cgi and us_english.pl files with the 5.4 versions).
(To upgrade from plans 5.0, replace your plans.cgi, plans_lib.pl, plans_config.pl, us_english.pl and plans.css files with the 5.3 versions).
(To upgrade from plans 5.0, replace your plans.cgi, plans_lib.pl, plans_config.pl, us_english.pl and plans.css files with the 5.2 versions).
(To upgrade from plans 5.0, replace your plans.cgi and plans_lib.pl files with the 5.1 versions).
(If you're upgrading, see the plans_dat2xml.pl add-on).