Have you struggled trying to find a good calendar module? Is the built-in Events module too weak? Well there are a number of modules to choose from and some recent developments that lay a nice path forward.
The DNN Events module hasn't changed much from the DNN 1 version which was a simple port from the IBuySpy sample.
Alan Vance put together AVCalendar as a free alternative to the Events module in DNN 2. This module introduced recurring events and multiple views of the same calendar information. Master calendars allowed several calendars to be consolidated into one 'master' calendar to prevent redundant entry of data. Unfortunately AVanced Systems didn't update the module with the same energy for DNN 3. Eventually a port of the DNN 2 module for DNN 3 came out, but it the energy behind it was diminished. Don't get me wrong here, I really liked the module and have no rights to complain about someone volunteering their time. It began to seem that AVCalendar wouldn't be a good long-term calendar solution--a big disappointment as it is a great module.
The Huston DotNetNuke User Group took over some support for this module, giving it a 'Foster Home.' Intellisoft got involved with Intellisoft Calendar which added AJAX support to show event details without a postback and taking the code a step further.
Fortunately, in addition to these great alternatives, Alan Vance is back in the game, and as a DNN Project team member, no less! AVCalendar is being rolled into the DNN suite of modules as a replacement to the Events module. Taking the name of the current DNN Events (blog) module, it will allow both Event module users and AVCalendar module users to upgrade (forums, download).
I've also had good luck with Enterprise Events from DNNWorx.com.
What calendar module do you like?
What feature would you like to see added?
Post a comment and let me know!