|
|
|
Articles from
August 2006
|
Smart-Thinker UserProfile 4.3.1 Released
|
 |
Please note that this version is for DotNetNuke 4.3.4+ only. This is
mainly a "Stablization" release which fixes a number of backend bugs. A
lot of work was done to make the module easier to configure and use.
A new UI feature is the ability to display UserProfile photos in the
Directory Search. This is also the first version of the UserProfile
module with a free Trial version. Try it now to see if it meets your
requirements.
Enhancements
- Updated to work with DNN 4.3.4+ (e.g. Changed old reference to new MS Access Data Block.dll etc.)
- Source converted to 2005 WAP project (C# and ASP.NET 2.0) inc. refactor
- Introduction of LicenseKey for free trial version and performs LicenseValidation on portal limit
- Module Settings now displays current License and Portal Limit
- Photos can now be shown in Directory Search
- Split Module into more manageable components to make it easier to use
- Replaced deprecated User/Role methods (retrieving roles/users and displayname etc.)
- Localized missing language strings (eg. "AKA" on profile page, "No Results" on Directory page)
- Added Module Help text to point to online help
- Removed dependency on Smart-Thinker HomePage.dll to prevent Uninstall errors
- Formatted ModuleConfig now online
- Removed Roadmap.txt from installed Documentation - available online
- Better error handling if Ventrian Private Messages module not installed
- Better XHTML standards - lowercase HTML, Quoted Attributes etc
- Adheres to DNN core document "Secure Module Development" (XSS, SQL Injections etc.)
- Adheres to DNN core document "DotNetNuke Module Developers Guide"
- Updated EULA to reflect new License Agreement and Portal Limitations
BugFixes
- Fixed bug - Changed 1.0.0 Sql script to change
"PK_UserProfile" to "PK_{objectQualifier}SmartThinker_UserProfile" to
prevent clashes for new installs
- Fixed bug - Changed 1.0.0 Sql script to change
"FK_SmartThinker_UserProfile_Users" to
"FK_{objectQualifier}SmartThinker_UserProfile_Users" to prevent clashes
for new installs
- Fixed bug - Changed 1.0.0 Sql script to change
"FK_SmartThinker_UserProfile_Portals" to
"FK_{objectQualifier}SmartThinker_UserProfile_Portals" to prevent
clashes for new installs
- Fixed bug - Performed above SQL changes in Upgrade SQL for existing modules
- Fixed bug - Changed 1.0.1 Sql script - removed table creation SQL (no affect on user, just redundant)
- Fixed bug - Now retrieves modules by ModuleName and not FriendlyName - (inc. Ventrian Private Messages integration)
- Fixed bug - Profiles now work across all portals (Caching of UserProfile page at PortalLevel)
Notes: Due to a line of code in the core SendMail method, this module will not work on DNN 4.3.3. It works on 4.3.4+
|
|
|
|