Products

Solutions

Resources

Partners

Community

About

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsEvents 05.00.01 has been released!Events 05.00.01 has been released!
Previous
 
Next
New Post
6/11/2009 7:29 AM
 

A major Event has happened!

The Events team is proud to announce that Events 05.00.01 has been released.

The objective of Events release 05.00.01 is:

  • flexibility in the display and design (templating, themes)
  • easier distribution of events data via a flexible RSSFeed
  • a major change in the data and table structure as well, to enable enhancements now and in the future.

This new release covers 94 issues: bugs that have been fixed, functionality that has been changed, enhanced or improved and new features that have been created. Events 05.00.01 will work for any DNN version 4.7.0 and up. Version 05.00.01 is a major release.

A complete list of all issues with some background

BUG FIXES (31)

EVT-7296 Events Module CSS class: all !important arguments removed
EVT-8096 Viewing of sub-calendars via master calendar now obeys permissions applied to sub-calendar
EVT-8139 Event titles did not break on a new line in day cell of month view (Firefox only)
EVT-8166 Maximum number enrollments was incorrectly handled for recurring events: the number of recurrences was not taken into account. This has been corrected.
EVT-8194 For occurrences of an event other than the first, event notifications showed the wrong start date. They always showed the date of the first occurrence. Corrected.
EVT-8222 Deletion of last category caused incorrect filtering of events in master/sub calendar situations.
EVT-8233 When an Event was not found in detail view (e.g. because of an existing link to a deleted event), the module did not handle it gracefully.
EVT-8269 Tooltips were displayed even when disabled and Disable Month View Cell Events was selected
EVT-8345 When the date/time of event was changed, any prior notifications didn't have the Event DateTime updated
EVT-8427 The selected Events theme was not applied to Event Detail when the details were set to open in a new page
EVT-8461 Firefox only: Borders in the listview could not be hidden by the CSS theme
EVT-8476 If an invalid email address was entered on the detail view in the Notify me box, it was errored but still added to the database for notification
EVT-8524 Purchase link was sometimes not visible in IE because the height was hardcoded
EVT-8525 PayPal payment errors were not being recorded correctly resulting in blank data being added to database.
EVT-8598 Removed hard-coded borders in week view
EVT-9124 Removed bug in an old (Events 3.2.0) upgrade script
EVT-9182 Unchecking "Include sub-calendars" now removes selected calendars
EVT-9279 Added extra exception checking around Event Enrollment for paid events, to protect against user clicking 'back' in browser
EVT-9313 In list and day views the table headers always appeared whether you set Show Table Header to Yes or No. This is fixed.
EVT-9489 Moderator email address setting allows multiple email addresses
EVT-9534 Module no longer loops when module cache time greater than 0, and not in edit mode
EVT-9559 Module no longer loops when returning from edit when iFinity URL Master is installed
EVT-9717 Edit event - Reoccurring Event - Weekly, did not show an error message if you did not select a week day
EVT-9718 Detail view template updated to remove XHTML non-compliance
EVT-9719 Portals other than '0' were handled incorrectly when looking up users in roles
EVT-9725 The Location column in List and Day views did not include the hyperlink when it has been entered for a location.
EVT-9775 The CSS Class attribute was incorrectly coded in EventPPEnroll.ascx
EVT-9796 In certain situations an Invalid End Date message can be displayed for an All Day Event
EVT-9797 Sub calendar event enrollees now display when event edited via master calendar
EVT-9820 Switching between cultures could cause a date error
EVT-9986 All necessary Stored Procedures in the DAL updated to handle DNN 5.1.0 changes

ENHANCEMENTS (29)

EVT-5679 Events module: Optionally remove time functionality from display/data entry, Added new check box to mark an event as all day. This sets the start time to 00:00 and end time to 23:59. Also hides time in all view displays, not in the edit display.
EVT-5693 Recurrence pattern and end date can now be displayed in List/Day view, and collapsed to single line for recurring events.
EVT-6996 "Enroll for this event" is now visible for users who aren't logged in. The link now says 'Login to enroll for this event' when the user is not logged in.
EVT-7285 The color settings for Event categories are now used in all views
EVT-7415 Multiple instances of the Events module on single page will now allow different themes for every instance
EVT-7674 Week view now has date navigation control in the same way that Month View does
EVT-7077 Skinable menu toolbar
EVT-8003 Added sorting and paging capability to List View with default setting in the Module Settings
EVT-8121 Removed the dependency of 2 connection strings in web.config, the Events module now uses only the standard DNN database connection string
EVT-8169 Visibility of detail of optional sections in Edit Events is now controlled by client side script to reduce post backs and improve user experience
EVT-8260 Users can now chose their individual notification time and request notifications for all individual events of a recurring event
EVT-8317 All optional module settings now perform the same way, including the recurrence section.
EVT-8398 Day View can now optionally be opened in a new page
EVT-8399 Enhance input validation
EVT-8404 EventDetails: shows last date and amount of events if its a series
EVT-8454 It is now possible to individually select the allowed views for the module
EVT-8594 Event title/details can be replace by a message defined in setting page for anonymous users and for event editors (for events of other editors). moderators/admins see all event details.
EVT-8679 Copy to End Date link added to copy start date to end date
EVT-8763 Added setting to set Send Reminder default to True or False for all events in that module
EVT-8975 Time zone is now hidden in EditEvents when Display Time zone is not checked
EVT-9121 The module was partially dependant on whether the user is in site Edit mode or not. Replaced IsEditable with custom function IsEditor to remove this limitation.
EVT-9172 Enabled formatting of Week View header by adding CSS Class by  <tr class="WeekHeader">
EVT-9337 Module/Page container/skin (i.s.o. Admin skin/container) are applied when EventDetailNewPage or EventDayNewPage are ticked
EVT-9359 Added ONEDAYEVENT token to enhance templating capability for OneDay events
EVT-9360 Changed link to detail page from postback to hyperlink to enable bot spidering and enhance Search Engine Optimization
EVT-9451 Added Event Description (eventdesc) to data passed into SearchItem.Content to be indexed.
EVT-9546 Email for new recurring events is sent only once for the whole series.
EVT-9604 It is now possible to set a specific URL for an event detail page (to enable check module settings
EVT-9832 Settings (T/F) that are checked to disable the option, have been reversed so that ticking means to enable them to improve UI consistency

NEW FEATURES (23)

EVT-5678 Templated display of Event detail view with the DNN TokenReplace functionality
EVT-7226 Module now sends email to the event owner when enrollment is Approved; Denied; Awaiting approval; Awaiting payment (before PayPal processing); Payment received (after PayPal processing); Payment pending (after PayPal processing); Added by admin/moderator/owner; Deleted by admin/moderator/owner
EVT-7227 A configurable list of enrolled users can be displayed on the Detail View
EVT-7228 Emails are now sent to event enrollees on all enrollment events
EVT-7230 Font color can now be set for category and category colors appear in all views
EVT-7386 The display of details of an event changed to a templated format. The TokenReplace functionality can be used to fill the template with data. The admin can define the template for that module instance and/or as default for all details displays on that portal.
EVT-7387 The e-mail messages can be templated with the DNN TokenReplace functionality, so that the Admin can define the message as a whole
EVT-7423 There is now an option in Module Settings to set the number of days after which an event is expired. For Events records, this sets them to 'Cancelled' after the time period has elapsed. For EventsRecurMaster, this deletes any where there are no non-Cancelled Events, which then deletes any linked Events. This method ensures that where an Event is recurring, any expired events are retained in the database (but not visible), until all are expired, otherwise they could be re-created when the event is updated.
 
EVT-7436 Added an RSS feed to Month/List/Day/Week/My Enrollment views. These all provide the same set of data (i.e. not specific to the view).
EVT-7515 Display time or not: can be templated. A new check box has been added under end date in end view. This is ticked by default. If it is unticked, then the end date is hidden in all views.
EVT-7537 Admins can now enroll users. This enabled even if it is a paid for event, on the basis that admins may need to do enroll users if payment has been received by other means
EVT-7640 Allow users/roles to update locations/categories without being a moderator. Enabled through permissions grid in the module settings
EVT-7803 The module now exports Events data in .ics (RFC2445) format, including attendees. To support DST, the module creates a VTIMEZONE that is based on the server time zone. So it will alter times based on the DST of the server. This is best guess for now. There is now support for exporting recurring events, and allows for changes made to individual occurrences of an event. Priorities have been standardized to RFC2445 spec. Low = 9, Medium = 5, High = 9
EVT-7805 The default Reminder From email address can now be different from the portal admin address. The e-mail address can be set via Module Settings
EVT-7900 Added option for Location conflict checking
EVT-7903 It is now possible to copy an existing event to create a new one.
EVT-7929 Event ownership can now be changed, the creator will still be an event editor.
EVT-8221 Recurring events now have individual database records, so they can be manipulated independently
EVT-8494 It is possible to show icons for events (priority, reminder, recurrence, enrollment) selectable for each view. This can be done by a setting to show/hide event image in month- and week view
EVT-8637 Users may now subscribe to be notified when a new event is added to the Event module instance
EVT-8687 Location is added to list/day views
EVT-8719 Possibility select a custom theme  from the portal folders in module settings
EVT-9354 For events with a maximum number of enrollments:  now shows separate icon when enrollment is full

CHANGES (11)

EVT-7659 Make the module complete XHTML compliant
EVT-7687 The Events tables have been redesigned en enhanced. Referential integrity is applied to database design for Category/Location/SignupID
EVT-7994 In order to simplify the allocation of sub-calendars, two list boxes are used in the same way that columns are selected in Event List view.
EVT-7997 Reworked the Add Event form. Updated recurrence section to show/hide the Period/Weekly/Monthly/Annual dependant on selected option.
EVT-8163 Added LastUpdatedBy/ID to the Events table
EVT-8309 Corrected grammar error in Event Notification dialog box
EVT-8401 Selected Date and Culture are no longer passed to vCal processing since each event recurrence is now uniquely identified.
EVT-8718 In order to protect against installation on a non-compatible version of DNN the Compatible Version parameter is adding to the PA manifest.
EVT-9201 Added indexes for foreign keys for performance
EVT-9235 Simplified EventsGetByRange sproc to enable the passing of a filter string which should initially include ModuleID and Category filtering.
EVT-9315 Eliminated all build warnings, it is now a warning free build

Where can you download Events 05.00.01?

The module can be obtained via the Events project's download page on CodePlex.


XCESS expertise center b.v.
Regards,
Ernst Peter
LinkedIn Profile Ernst Peter Tamminga


XCESS: DNN/Evoq specialist, zie www.xcess.nl

Events 7.0.1 - Released
Reports 6.1.0 - Released
 
New Post
6/11/2009 12:41 PM
 

Just a comment to this post....

The upgrade to version 5.0.1 is a very major upgrade!! 

Note:- As always with updates of this type please make sure you have a backup prior to upgrade, check for errors carefully on the installation screen (there should be none if all is correct), and validate it is working after the upgrade and that you can see your events.

Please make sure previous DNN framework upgrades have complete successfully. They may not have done if you have AutoUpgrade=False in your web.config. You can check this be running Select * from {databaseOwner}{objectQualifier}Version in Host/SQL. If the last version numbers shown in the Major/Minor/Build columns aren't the version of DNN you think you are on, then you will have a problem. If the DNN upgrades have not completed, the Events upgrades do not run, and it is vital that they do for the upgrade to be succesful. However be assured, your data is not at risk!!

Note also that there is a bug in DNN 5.0.1 which will cause only the first module instance on a portal to be upgraded (DNN-9561). You can upgrade other module instances by going into the module settings and next to the Red banner click the Re-start Upgrade button (Click once only!). The banner will disappear when the update is complete. You may see errors like the one mentioned here - http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/20/threadid/312804/scope/posts/Default.aspx - prior to clicking the button. Panic not! This is a symptom that the module instance has not been upgraded yet.

The version 5.0.1 upgrade has an incompatability with SQL 2000 databases. Please wait for 5.0.2 before upgrading.

Since the release of 5.01, we have also noted issues upgrading from installations of the module that were orginally installed using versions prior to Events 4.0.0. This is due to 'corruptions' of data and the data model within the database. We have made changes to 5.0.2 which will make this upgrade more reliable. However...

Thanks
Roger


DNN MVP
Events - Get the latest version - Upgrade now!!
Feedback 6.4.2 - Now available - Give it a go!
Find us on Codeplex - DNN Events, DNN Feedback
Requirements/Bugs - Please submit them on Codeplex
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsEvents 05.00.01 has been released!Events 05.00.01 has been released!


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out