One of the most asked for features of the DotNetNuke user registration process is to allow users to register without the need for a user name.
Today we have added this feature to the DotNetNuke Advanced Login Module.
User Name Omission
Normally DotNetNuke requires a user name to be entered at registration. The Advanced Login Module will automatically create a DNN user name at registration time, even if the token for User Name is not included in the registration form. This way you can allow users to register with an email address and no user name, while in the background the Advanced Login Module handles the user name for you.
How It Works
If omitted from the registration form, the user name will be taken from the email address.
email@example.com for example will generate a user name using all data from before the @ symbol.
firstname.lastname@example.org = david as the user name.
If david is already taken as a user name, then david-01 or david-02 etc. will be used automatically.
This keeps the username familiar to users should it ever be provided to them, yet keeps the registration process as simple as possible.
The module is available as a Free DNN Module trial on our site.
With our DotNetNuke Image Module, the module comes with several templates. It is possible to modify any of the templates and create images and looks to suite your needs.
The original lightheads template that we use the following html for the thumbnail:
<div class="iwebs-pic " style="background: url(‘$item.image’) no-repeat scroll 50% 50% transparent;">
That means the raw image will be used as background image for the thumbnail rectangle. Since the background image will not be cropped or resized, you can only see part of the whole pic.
I You can change the template <div class="iwebs-pic " style="background: url(‘$item.imageresize‘) no-repeat scroll 50% 50% transparent;">
However, in order to keep the proportion, there will be some blank area for each thumbnail.
If you do not care about distortion of the thumbnail and want to fill the blank area any way he can use <div class="iwebs-pic " style="background: url(‘$item.thumbnail’) no-repeat scroll 50% 50% transparent;">
Other DNN Modules
This week we are releasing the first of our Integration module suite. The suite called Mushroom is designed to allow integration between WordPress, DotNetNuke, Social Media, and iPhone App.
The first module we are publically releasing is called “Mushroom Image” and is an image rotator style module that allows feeds from WordPress to run images directly into your DotNetNuke website.
Like our other recent module releases, we have designed the backend for easy and fast configuration using JS as the basis of the User Interface.
With all our recent dnn modules, we have used a template CSS / HTML system to allow the end users interface to be customized.
Here are some examples of the UI:
While we are still working on the website to support the sale of the module, you can see some of the demo templates on display here:
There is more to come, so stay tuned.
Today we released an update to our Google Analytics Report Module for DNN. The module is an excellent way to bring your Analytics results directly into your DNN website.
We have an example of the DNN module running on our analytics report site here.
DotNetNuke (DNN) Analytics Report Module
Google Analytics Report Module allows you to display your Google Analytics Graphs in a custom module on your DNN website.
This allows you to use the Google Analytics free service with your client’s websites, and deliver the results directly to the client without them leaving the DNN platform. This effectively replaces the DNN site log data with a neat flash colour graph of the Analytics Report data.
Now you can have advanced analytics data in your site and have it appear to be part of the DotNetNuke Module Platform that you deliver to clients.
This is another Custom Module for DotNetNuke by InteractiveWebs.