Friday, November 21, 2008     | Register
View Article

Current Articles | Categories | Search | Syndication

Friday, February 29, 2008
Smart-Thinker Events 4.3.7 Released (Requires DNN 4.6.0+)
By Rodney Joyce @ 12:27 AM :: 1488 Views :: Events - Update, Homepage News
 

Smart-Thinker Events is a DotNetNuke Event Management System with email notifications. 


This module can be seen in action on PokerDIY.com (Find live poker games and leagues). The email templates on PokerDIY have been customized so that the "From" person punches in to their profile, and the event punches directly in to the event detail page.

 

You can download a free trial version for your own site here. NOTE: This module requires DNN 4.6.0+ as it uses the core token replacement functionality.

 

Enhancements

  •     "Invite to Events" Token and Functionality on UserProfile list
  •     "Invite New Member" screen can now be set to only show the user's friends (requires Smart-Thinker UserProfile module), or All Users (as before/default) or both. This means users could only ever invite their approved friends to events (like Facebook).
  •     New setting on Event Detail to optionally increment the View Counter to improve performance (causes a database write each time). With templating (4.3.8) you may exclude View Counter if you don't use it.
  •     New Setting on Event Detail to optionally set the browser title to the Event Name or to append it to the current one for SEO and visual effect
  •     Use of core TokenReplacement libraries for email templates - Tokens instead of ordinal replacement values (in line with other Smart-Thinker modules)
  •         - you will need to change your email templates if you have changed them for this module (the shipped ones have been updated). The email templates are now much more flexible.
  •         - To read more on Core Token Replacement
  •             - http://www.mitchelsellers.com/Blogs/tabid/54/articleType/ArticleView/articleId/150/TextHTML-460-and-Display-Tokens.aspx
  •             - http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1547/Default.aspx
  •     Added the concept of an EmailFooter to all outgoing emails (this will be ported to all ST modules). If you want to attach an email footer to all your emails you can now edit the language string "EmailFooter.Text" in the  SharedResources file (defaults to ""). This is very useful if you want to have email adverts so you do not need to edit every single email text; you can now do it by module.
  •     Added the concept of an HeaderFooter to all outgoing emails (this will be ported to all ST modules). Edit the language string "EmailHeader.Text" in the SharedResources file (defaults to " ")
  •     The UserProfile List control now only shows the Pager Footer if the total number of records exceeds the selected pagesize (much tidier)
  •     The UserProfile List control now only shows the PageSize selector if the total records is more than 1 (smallest possible page size)
  •     Removed "lblNoRecords.Text" from SharedResources (now in local resx file prefixed with UserSearchID), e.g. "AddUserlblNoRecords.Text"
  •     Sponsored Enhancement: Add ISINROLE Token ([ISINROLE|RoleName|OutputIfTrue]) - this will be ported to each module as it is released
  •         - http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/11/postid/4124/scope/posts/Default.aspx
  •     Removed references to redundant Smart-Thinker HomePage module    
  •     Refactored IsEventOwner and IsEventGuest caching checks from Wall module into the Events module

BugFixes

  •     Removed EditEvent from Event Detail (problems with module settings - need to investigate module architecure options)   
  •     CopyEvent now correctly resets DateLastEmailed for External Invites
  •     SuperUsers are now not added as an invited guest when they create an event (They are never shown in profile lists so it affected the count. SuperUsers also cannot RSVP to events for themselves - they can still edit other RSVPs)
  •     Fixed misspelling (lblEventDraft.Text) "finshed" = "finished"

 

Notes

Event Detail Templating has been postponed until the next version (hopefully in the next 4 weeks). It is 90% finished but needed more testing. All the emails have been changed to use the core Token Replacement code, so if you have customized any emails you will need to redo them (please note that there may be errors until you have converted your templates if this is the case). If you have not then you do not need to do anything.

The 4.3.7 source is available to the Product Suite Developer customers.

 

Rating
   
© 2008 Smart-Thinker   |  Privacy Statement  |  Terms Of Use