The idea behind this module is to give your users an easy mechanism to retrieve their username for the portal. This functionality is a huge boon in helping to provide an accessible website.
The module simply presents the end user of the site with one button, which can be configured by the site owner. The optimum placement for this button is directly below the standard “Login” control.
The module allows customization of the email message that will be sent to users who have requested their username.
There are a couple of variables which can be used in the Email which will be replaced, at the time the email is sent, with actual values. These are;
#Username#. This value will be replaced with the Username(s) retrieved matching the Email address entered.
#PortalName#. This will be replaced with the name of the Portal as indicated in the Site Settings.
#PortalAlias#. This will be replaced with the web site address for the portal. Eg. www.yoursite.com.
#PortalAdmin# This will be replaced with the name for the portal administrator role. Eg. Administrators.
The module will, if required, log all events to the DotNetNuke Event Log. Logging can be enabled in the module settings. Once logging is enabled, each request for a forgotten username will be logged to the DNN Event Viewer
The module is fully integrated with DotNetNuke localization. You can change the values in the supplied “.resx” files to alter any text displayed on the UI. Refer to the DotNetNuke Localization documentation for a more in depth discussion of this excellent functionality.
Supports DotNetNuke module portability interface. Allows for module content, (Email message), to be exported and imported between modules.
Download a copy of the User Guide from the DotNetDudes website.
Please review the following license agreement before installing or using the licensed DotNetDudes software product and/or its related materials.
Definitions: This DotNetDudes , End-User Software License Agreement ("EULA") is a legal agreement between you (either as an individual user, corporation or single entity) and DotNetDudes, INC. ("DotNetDudes") for a product which includes computer software, and may include associated media, printed materials, and online or electronic documentation ("SOFTWARE PRODUCT" or "SOFTWARE"). By exercising your rights to install the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA, including the limitations and warranty disclaimers.
If you do NOT agree to the terms of this EULA, please return the SOFTWARE PRODUCT and immediately destroy all copies of the SOFTWARE PRODUCT in your possession.
SOFTWARE PRODUCT LICENSE
The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties.
1. GRANT OF LICENSE.
This is a license agreement, and NOT an agreement for sale. DotNetDudes retains ownership of the copy of THE SOFTWARE in your possession, and all copies you may be licensed to make. DotNetDudes retains all rights not expressly granted to you in this LICENSE. DotNetDudes hereby grants to you, and you accept, a non-exclusive, non-transferable license to use, copy and modify THE SOFTWARE only as authorized below.
Provided that you have accepted the terms contained herein, this EULA grants you the following rights:
A) If you purchased a PA/Binary LICENSE: You are granted a license to install the SOFTWARE PRODUCT on a single production web server, and use it for a SINGLE DotNetNuke PARENT portal with UNLIMTED CHILD portals (child portal domains located or named must be within the licensed parent portal. e.g www.licensedparentportal.com/child) . You are also permitted to use the same license for another non-production development or staging servers.
B) If you purchased a HOST (PA/Binary) LICENSE: You are granted a license to install the SOFTWARE PRODUCT on a single production web server, and use it for a UNLIMTED DotNetNuke PARENT portals with UNLIMTED CHILD portals. You are also permitted to use the same license for another non-production development or staging servers.
C) For All Licenses: Regardless of the type of license purchased, if the SOFTWARE PRODUCT includes reusable software such as controls, components, plug-ins, stylesheets, etc. you may not use any of these independently of the SOFTWARE PRODUCT.
In no case shall you rent, lease, lend, redistribute nor re-license THE SOFTWARE PRODUCT or source code to a 3rd party individual or entity, except as outlined above. In no case shall you grant further redistribution rights for THE SOFTWARE PRODUCT to the end-users of your solution.
2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.
Termination. Without prejudice to any other rights, DotNetDudes may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts, source code, associated documentation, and related materials.
3. COPYRIGHT.
All title and copyrights in and to the SOFTWARE PRODUCT (including but not limited to any images,photographs, animations, video, audio, music, text, and "applets" incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and any copies of the SOFTWARE PRODUCT are owned by DotNetDudes except for certain portions for which DotNetDudes has obtained redistribution rights from the title or copyright holder. The SOFTWARE PRODUCT is protected by U.S. copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material.
4. LIMITED WARRANTY.
NO WARRANTIES. DotNetDudes expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided "as is" without warranty of any kind, either express or implied, including, without limitation, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.
5. LIMITATION OF LIABILITY.
NO LIABILITY FOR CONSEQUENTIAL DAMAGES. In no event shall DotNetDudes or its distributors be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other financial loss) arising out of the use of or inability to use this DotNetDudes product (THE SOFTWARE PRODUCT) and related materials, even if DotNetDudes has been advised of the possibility of such damages. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.
If you have any questions regarding this End User License Agreement, please email:
support@DotNetDudes.com
DotNetDudes
Two down under bro's who got together and decided the world desperately needed more modules for DotNetNuke. With literally hundreds of hours of coding work invested they went the whole hog and released a couple with a spanking new website. Check back with the Dudes for updates, some cool new modules and some neat free stuff.