Wednesday, January 07, 2009     | Register
Viewing Category

Current Articles | Categories | Search | Syndication

Articles from HomePage - Update
The HomePage module is being retired from the Smart-Thinker Product Suite
Some of you may have noticed that the HomePage module no longer features in the Smart-Thinker Product Suite.
 
It is with much regret that I've decided to retire this module from the suite due to a number of reasons, one of them being the architecture of the module and the choices made to try and solve the limitations of 1 role per user. In the end the module works on a small scale but it requires constant maintenance every time a new version of the core is released. It is also a potential security hazard as the core might change and expose a hole in the module (this is a result of the module being too tightly coupled to the DNN core to try and integrate itself with the core role/tab functionality).
 
The other reason is that module development is simply not sustainable. I spend a lot of time each month supporting this module (it's one of the smallest development efforts but consumes the most time in support due to the architecture).  I'll share some figures with you to illustrate this point: I have between 15-25 Product Suite sales a month. Most customers purchase the $49 Silver Product Suite, which equates to just over $1000 a month of income (£500), which is not enough to cover the cost of living in London.
 
I've had to be realistic with regards to how many modules a single person (Smart-Thinker is comprised of 1 programmer, 1 CEO, 1 Analyst and a cook, but unfortunately they are all the same person) can work on. My ultimate goal is to make a suite of products that can emulate social networking sites like MySpace, and the HomePage module does not fit in. I have hundreds of ideas for the Groups, Events and User Profile module (keep an eye out for "My Friends" functionality coming soon with the UserProfile module!) but I do not have enough time to develop them all (even working full time). I either have to cease module development or take drastic action to try and increase the amount of time I spend on development.
 
I have fixed 2 outstanding issues in the HomePage module (child portal role creation and the tool bar for non-admin edit roles), but this will be the last release (4.3.2). The source will be made available to all Smart-Thinker customers, but will be unsupported. I will not be able to dedicate time to this module's support and questions on the Forums can be answered by other members. I hope that by making the source available solutions will be shared and the existing limitations of the module will be overcome.
 
I have opened this thread for discussion on this subject. I apologise to all HomePage users and I hope you understand that this is a better action than simply ceasing module development like so many other forgotten DNN developers...
Smart-Thinker HomePage version 4.3.1 released

Smart-Thinker HomePage version 4.3.1 has now been released. This version is for DNN 4.3.3+ only. Please note that this version will NOT work on 3.x. You can download a free trial version here.

Major features:

  • Updated to work with DNN 4.3.3+
  • Source converted to 2005 WAP project (C# and ASP.NET 2.0)
  • Introduction of LicenseKey for free trial version and performs LicenseValidation on portal limit
  • Localized "My HomePage", "Toggle Control Panel" button and other control text
  • Localized newly added modules and new Page Name/Title/Keywords
  • Removed dependency on Page Keywords (Field can now be edited)
  • Modified SmartUserLink to use UserController instead of obsolete properties
  • Made new module help text more explanative
  • Replaced deprecated User/Role methods (retrieving roles/users and displayname etc.)
  • Optimized PageCreation
  • Removed redundant version upgrade code
  • 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 Limations

Bug Fixes

  • Fixed bug: Now retrieves modules by ModuleName and not FriendlyName
  • Fixed bug when using DBOwner
  • Fixed bug: Other user's HomePage's no longer in non-preview mode when viewing

Please read the Module Config Guide before installing/upgrading for the best results (after numerous requests this is now online too). Feel free to try the demo first.

Please post any comments or queries in the Forum, and let us how we can improve the module for the next version by using Feature Requests.

 

Smart-Thinker HomePage version 4.0.1 released - DNN 4.x Ready
Smart-Thinker HomePage version 4.0.1 has now been released. This version is for DNN 4.x only and replicates the 3.x version. Please note that this version will NOT work on 3.x

Major features:
  • Stamped as DNN 4.x and Medium Trust Ready
  • VS2005 Release, ASP.NET 2.0
  • Control Panel Toggle Button Visibility issue fixed
  • Fixed bug with Admin editing module and Module move
  • Converted MemberRole .dll ref to ASP.NET 2.0
  • Only creates ONE role in total (instead of one role per user)
  • Full commented source - ASP.NET 2.0
  • Public pages - everyone can see everyone else's HomePage
Please read the Module Config Guide before installing/upgrading for the best results. Feel free to try the demo first.

Please post any comments in the Forum, and let us how we can improve the module for the next version.
Smart-Thinker HomePage version 1.0.1 released
Smart-Thinker HomePage version 1.0.1 has now been released.

Major features:
  •     Only creates ONE role in total (instead of one role per user)
  •     Full commented source
  •     Public pages - everyone can see everyone else's HomePage
  •     Better Page Naming
  •     Alternate Control Panel selection
  •     Various bug fixes
Please read the Module Config Guide before installing/upgrading for the best results. Feel free to try the demo first.

Please post any comments in the Forum, and let us how we can improve the module for the next version.
Smart-Thinker HomePage ver 1.0.0 Released
Smart-Thinker HomePage version 1.0.0 has now been released. Users can create their own homepages and add modules from an Admin pre-selected list. Please post any comments in the Forum, and lets us how we can improve the module for the next version.
Previous Page | Next Page
   
© 2008 Smart-Thinker   |  Privacy Statement  |  Terms Of Use