Learn More





DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.

A serious event: DNN Events 06.01.01 is released!

This version, 06.01.01, is a release that has very important new options: anonymous enrollment & integration of the DNN social API/Journal, in addition to a number of bug fixes, enhancements and changes.

Main new features

Anonymous enrollment - This is a long requested feature, but also one that had serious implications on the working and database structure of the module. Up until this version, only registered users could enroll into an event that has enrollment enabled. This new version breaks that link. Unregistered users can enroll into an Event and have to specify some information (name, email address) in order to be able to enroll.

Integrated Social API - This version of Events can function as social event module and integrates with the social groups features that came available in DNN 6.2. For this feature to work, the Event module instance must on pages controlled by Social Group module. Journal entries are created, friends can see enrollments, new events are visible in the journal. This is a complete new implementation with our ideas how it should or could work, we are open for suggestions and improvements.

Events 06.01.01 will work for any DNN version 6.2.0 and up. Full details on the changes can be found in great detail at


  • Allow anonymous users to enroll
  • Added support for social groups, so an Event module can function as a group calendar on a social group page
  • Added journalling, so new events and enrollments actvities are added to the jounal


  • Improved iCal for recurring events, implemented sequence property of a VEVENT object in line with the number of changes of the evevt.
  • Added tokens [ISENROLED] and [ISNOTENROLED] to enable inclusion of content based on whether the logged in user is enrolled or not
  • Added a short description to be used for list and tooltip.
  • Added template tokens to display or not display text depending on the fact the user has or not a given role. [HASROLE_xxx] would be the tag defining the text to display when the user is in role xxx, and [HASNOTROLE_xxx] when the user has not the role xxx.
  • Added a setting to selectively enable enrollment emails
  • Added admin ability to control sorting and date filtering of My Enrollments
  • Added extra attributes to RSS feed to support DNN Newsfeeds
  • Allowed monthly recurring events occurring in specific week to have periodicity


  • Open a new browser window when clicking on the RSS Feed icon
  • Print Icon changed to IconKey


  • Fixed a bug where multi-day events weren't appearing for as long as they should in list view
  • Improved teamplate handling so Owner line can be supressed completely
  • Corrected the number fo emails send for Enrolled Users
  • Corrected category based filtering of enrollments
  • Correct spelling of 'Enroll'
  • Corrected display of notifytime for reminders
  • Fixed bugs with sites using HTTPS
  • Fix bug with email formatting

Big thanks to team member Roger Selwyn

Working with my fellow Events team member Roger Selwyn has been a pleasure since the first day that we started to work togethre on the Events module in 2007. I am listed as project coordinator for Events, but be assured that most of the development work is done by Roger, with this release as a perfect example. Great work again, Roger!


Comment Form

Only registered users may post comments.


2sic Daniel Mettler (124)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (22)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (203)
Chris Paterra (55)
Clinton Patterson (28)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (6)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (270)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (52)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (37)
Will Strohl (163)
William Severance (5)
Try Evoq
For Free
Start Free Trial
a Demo
See Evoq Live
Need More Information?