Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0How to extend/change core user management modules?How to extend/change core user management modules?
Previous
 
Next
New Post
3/13/2006 6:28 AM
 

Hi,

I have to create a custom user management/registration/account module for DNN 4.X. These modules have to extend core modules with new attributes and features – like user photo, self description in three languages, sending e-mail to users which fulfill some conditions and etc.

I wonder, if it is better to extends (modify) core modules and create a new custom modules? If so, how can I switch core modules in DNN to use my custom modules – like login, user account? How can I do it for Admin site – user management, send e-mail? Or is it better to modify existing modules without creating custom ones?

I read some posts on forums, the authors claimed that it is possible to create new tables with UserID as ForeignKey and insert these new attributes, that are needed for my custom modules – but still I don’t know how to swap core users management/registration/account modules with my new created ones.

Can anyone help me with this problem? Or put me on the right direction?
Which options is better and why, if so?

Thanks in advance,
            Jakub G

 
New Post
3/14/2006 12:58 AM
 
Wouldn't you just go to site settings and change the login page to a page with your custom module on it. Of course your custom module would have to reproduce all the same things that the canned login page does.
 
New Post
3/14/2006 2:25 AM
 

If I’m not wrong, I just can’t „manage” the core sites. What I want to say is that, that if I have a site in Default Administrative panel, and this site have a user management module, I just can’t change it.

 

Any suggestions?

            Jakub G

 
New Post
3/15/2006 11:02 AM
 

I think you can point the Account Information page to a different page on your site, which would have your custom information.   When a user registered on the site they would get the custom registration/Account Info page.

Stuart


Hilbert Solutions, LLC
Owner, Hilbert Solutions, LLC
http://www.HilbertSolutions.com
A DNN Service Provider
From Module Development to DNN Upgrades, your one stop DNN Shop
 
New Post
3/23/2006 12:25 PM
 
slhilbert is right here. IMHO you should create a module that allows your users to maintain all you want them to maintain, put that module on a page and set that page as "User Page" (if I'not mistaken). I've done this for several customers already, works like crazy

The way I see it, it's never the best option to change the core. You could off course copy the Accounts "module" and use it in your own.

Just my $0.02

Web applications, DNN websites, modules, skins and support
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0How to extend/change core user management modules?How to extend/change core user management modules?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out