You need to Register for free and Login to post a message in the forum.

Forum

Subject: How to change the Registration page
Prev Next
You are not authorized to post a reply.

Author Messages
leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


18 Jan 2006 2:32 AM  
To change the account profile / registration page for each of your users in DotNetNuke:

This method allows you to add extra modules to the page and provide further information to your users.

  • Create a New Page
  • Add the user account module and any other modules you require
  • Go to the admin menu / site settings
  • / Advanced Settings / User Page
  • Select the new page that you have created
  • Click on update

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
hlecover
Nuker
Nuker
Posts:11

23 Mar 2006 7:28 AM  
Does this imply that if you do this, the form data will be written to the database in the same manner the standard one is? And how would you disable the current registration page?
leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


23 Mar 2006 7:36 AM  
Hello,

Yes all data is stored exactly the same. - You are using the registration module, so it is identical. - All you are doing is specifying a page to go to which has the registration module installed on it along with other modules, so for instance you could create an introduction text.

Because you have set this in the admin settings, you don't need to disable the current registration page, you are setting which page is used as the registration for your entire portal.

Thanks,

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
hlecover
Nuker
Nuker
Posts:11

23 Mar 2006 7:56 AM  
Okay, I tried that, but there are still two different registration pages, one with the extra module and one without. How do I link the new page to the standard Register link?
leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


23 Mar 2006 7:58 AM  
As it says above:

# Go to the admin menu / site settings
# / Advanced Settings / User Page
# Select the new page that you have created
# Click on update

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
hlecover
Nuker
Nuker
Posts:11

23 Mar 2006 8:28 AM  
Great, thanks for being patient with me while I get used to all this. One last question about this: When I created the page, I had to specify a parent page, or none. If it has a parent, it appears as a submenu, with no parent, its on my top menu bar. Can I make it so that it's only link is the register button when not logged in?
leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


23 Mar 2006 8:35 AM  
Yes, go to the Page Functions / Settings at the top left of the page.
Advanced Settings
Tick Hidden
Click Update

For further info on working with pages, check issue 1 and 2 as there are videos which cover this in detail.

Especially: Page Advanced Settings in DotNetNuke from issue 2.

Thanks,

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


23 Mar 2006 8:38 AM  
If you are starting out, I would recommend that you work your way through the videos on the site in issue order as they build on the experience that you develop in each issue.

Issue 1 starts with a quick start guide for instance and an introduction to security and working with roles and pages.

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
mariabreis
Nuke Newbie
Nuke Newbie
Posts:4

07 Apr 2006 7:14 AM  
Hello,
I've followed the steps to create a new Registration Page. Everything seems to work allright, the problem is when a user tries to subscribe to a role. When the user clicks Subscribe, a blank page is displayed, and the subscription is not performed. Do you have an idea of what can be the problem?
Thanks in advance,
María
leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


07 Apr 2006 7:19 AM  
Hello,

What version of DNN are you using?

Do you have a link for me to look at?

Have you followed this tutorial: Working with DotNetNuke Security Roles

Thanks,

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
mariabreis
Nuke Newbie
Nuke Newbie
Posts:4

07 Apr 2006 7:29 AM  

Hello,

Thank you for the quick response. My DNN version is 3.1.1, and the problem occurs when a user tries to subscribe to a public role in Membership Services.

The url is:  http://200.105.153.164/sg.

Anyway, I'll take a look to the tutorial you recommended .

Thanks,

María

leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


07 Apr 2006 8:03 AM  
Hello,

I've just registered on your site, but not received an email with the confirmation code to login. - I would check your email settings.

Thanks,

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
mariabreis
Nuke Newbie
Nuke Newbie
Posts:4

07 Apr 2006 10:06 AM  
Hi, sorry for my mistake. The SMTP configuration is now ok. You can enter with your user 'dnncreative'
Thank you for your patience
leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


07 Apr 2006 10:31 AM  
Hello,

ok, had a look, thanks. - First thing is the site is a bit slow, you might want to consider enabling DotnetNuke HTTP Compression.

- Only do this when you have finished installing everything though. - I've just re-enabled DNN Creative to use HTTP Compression and it makes a big difference in page load times.

Back to the problem:

Yes, I can see the problem. - Out of interest I would test this:

Setup the Register and Login links so that they are using the default setup and see if the problem still occurs, there maybe some strange conflict happening with one of the other modules that is on the page. - If you can get this to work, then re-set to use the Register page you created, but remove all of the modules and see if it still works. If it does, re-add each module one at a time to see what is causing the problem.

Other than that, I don't know, i haven't come across that problem before

The login page is a bit confusing because once you login, the login box is still displayed, I would set this up in the module settings so that it is only visible to un-authenticated users.

Thanks,

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
mariabreis
Nuke Newbie
Nuke Newbie
Posts:4

07 Apr 2006 10:43 AM  

Hello,

Thank you for your prompt response. I will follow your advice and I'll let you know if I can make it works.

Thanks,

María

leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3960


12 Apr 2006 4:26 AM  
I've also received an enquiry regarding the login pages which is inline with this subject, so I've posted the answer in here:

I found your site and is a bit of a good reference for some tasks I've been working on. One in particular is the custom register and login pages. I followed your instructions and have the register option workin very well. However, it's the login page that's giving me trouble. At the top of the page, we have 2 tabs: Register and Login. When you login register shows your name, while login becomes "logout". I made a page called Login, and added the Account Login to it. Ticked Hidded. Under Host/Pages, set the login page from to this new page and my skin on it. So, I go to the page and there's the one I just created. However, when I enter user/pass, it shows the menus like it's supposed to on the horizontal bar, but I'm sitting back at the enter user/pass fields. If I change the page settings it comes up after login as "you are not authorized to see this page". The default login page, after you enter user/pass, takes you back to the homepage w/ full menus on it. That's what I'd like to do. Am I using the wrong module on the page? Thank you so much for any help or suggestions you have. Chris

Re: login

-          The login module on your new page, set it so that it is only viewable to un-authenticated users. – It will then disappear when you login, but you will stay on the same page when you have logged in. – So if you want to display some text for users when they have logged in, add another module to the page that is just viewable to Registered users. – This will appear to them as though they have moved to a different page.

When you login using the normal default setup. It doesn’t take you to the Home Page, it logs you in at whichever page you are at. – Click on another page and then click on login, you will still be viewing the same page.

I don’t know of a method for re-directing to another page after a user has logged in, if you find one I would be very interested as I’ve wanted to do this a few times.

Hope this helps,

Thanks,

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
youngboy
Nuke Ace
Nuke Ace
Posts:50

22 Jun 2006 9:26 PM  
I haven't tried this but I'd guess resetting the redirect here might solve the problem if I'm understanding the question.

\admin\Security\Register.ascx.vb


' Redirect browser back to home page
Response.Redirect(Convert.ToString(Viewstate("UrlReferrer")), True)
BJ
Nuke Newbie
Nuke Newbie
Posts:1

14 Jul 2007 3:50 PM  
I have followed these steps, and I have the login page working correctly. However, I cannot get the registration page to show up. It just shows a blank page when you click on register. If the user is already logged in, then the acc't information does work correctly, and you can manage your acct. Any thoughts are greatly appreciated.
Terp
Nuker
Nuker
Posts:14


08 Aug 2007 8:37 AM  
Posted By BJ on 14 Jul 2007 3:50 PM
I have followed these steps, and I have the login page working correctly. However, I cannot get the registration page to show up. It just shows a blank page when you click on register. If the user is already logged in, then the acc't information does work correctly, and you can manage your acct. Any thoughts are greatly appreciated.


Same problem here; blank page displays when a new user clicks the register button.

It looks like DNN is not redirecting properly, as the redirect URL is now:

/Registration/tabid/111/ctl/returnurl/Default.aspx

...still dropping the ctl in there, which might be the problem?



Priceline Bid Database
GoDaddy Coupons | GoDaddy Codes | GoDaddy Deals!
American Idol Fanclub!
ymanzanilla
Nuke Newbie
Nuke Newbie
Posts:1

10 Aug 2007 1:53 PM  

About the blank registration page:

I found some directions from this post http://dnnblog.venexus.com/DNN+453+Redirect+For+ReturnURL+Issue.aspx

I made the changes mentioned at the bottom of that post but then only the Registration module would show....

I noticed that the same function was being called both in the offending code and the solution (NavigateURL()). However the calls differed in the number of parameters

Soooooo.... I decided to call the function this way:

Response.Redirect(NavigateURL(PortalSettings.UserTabId), True)



Notice how I pass only one parameter to the NavigateURL() function (I.E I ask the function to simply navigate to a TAB....)... and BINGO! 

My custom page gets displayed the way it should.

Hope this helps

graxirena
Nuke Newbie
Nuke Newbie
Posts:1

19 Jan 2009 5:35 PM  
"I don’t know of a method for re-directing to another page after a user has logged in, if you find one I would be very interested as I’ve wanted to do this a few times."

I believe that the answer for this is go to Admin>User Accounts>Click User Settings link>Under User Account Settings>
You can select a page to redirect to after successful login Redirect After Login:
You can select a page to redirect to after successful login
You can select a page to redirect the user to, on logout. Redirect After Logout:
You can select a page to redirect the user to, on logout.
You can select a page to redirect the user to, on successful registration. Redirect After Registration:
sabram
DNN Creative Magazine Subscriber

Posts:10

28 Feb 2009 8:56 AM  
Hi! I have followed this thread and things are working for me except one thing. The registration form appears in the wrong pane. How can I make it appear in the correct pane.

Thank you in advance
S
pelosc
Nuke Newbie
Nuke Newbie
Posts:3

10 Jun 2009 9:12 AM  
Hello Lee, I need to change Profile and Manage Password pages too. I need this because I integrate DNN with an LMS so email and password must be the same in both systems. How can I do that? T.I.A. DM
jncraig
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3750


11 Jun 2009 6:52 AM  
If you want to authenticate DotNetNuke logins against your LMS database, then you might be a candidate for using a third-party authentication module. 

I've used the External Database Authentication Module from Iowa Computer Gurus with success.  Depending on how your LMS is set up, something like this may work for you, and it's a quite painless process.  There is also a source-code version available if you need to do some customization.

Joe Craig
DNN Creative Support
Subscribe to the website
pelosc
Nuke Newbie
Nuke Newbie
Posts:3

11 Jun 2009 7:24 AM  
Posted By jncraig on 11 Jun 2009 6:52 AM
If you want to authenticate DotNetNuke logins against your LMS database, then you might be a candidate for using a third-party authentication module. 

I've used the External Database Authentication Module from Iowa Computer Gurus with success.  Depending on how your LMS is set up, something like this may work for you, and it's a quite painless process.  There is also a source-code version available if you need to do some customization.


Well I have already implemented a SSO engine so users are authenticated against DNN and can access LMS without retype username and password. The question here is relative to the password management; if a DNN user change his/her password inside DNN I need to replicate the change inside LMS or the SSO will fail. Again if a DNN user change his/her email address, since inside LMS I can send messages to users, I need to update this or I will send messages to no more valid addresses.
Of course LMS is considered a "child" system so changes happens only inside DNN.

Thanks

DM

pelosc
Nuke Newbie
Nuke Newbie
Posts:3

22 Jun 2009 2:12 AM  
what I need is a procedure (like the one on the first post) that lets me to sobstitute the Manage Pasword and Profile pages with my own modules so next DNN updates will not brake it all.
Is it possible?
Thanks


DM
You are not authorized to post a reply.
Forums > DotNetNuke® > Quick Tips > How to change the Registration page



ActiveForums 3.7

Latest Forum Posts

RE: How to Create Module : by jncraig
I'd recommend the book on DotNetNuke module development by Mitchel Sellers, and also adefwebserver.c...
RE: Change Login Page by jncraig
If you want to add modules to the login page, first create on and add the login module. Then add ot...
RE: Background colour by jncraig
Use the Web Developers Toolbar to identify the class of the white area.
RE: [Server Error]This error can be caused by a virtual directory not being configured as an application in IIS. by arm
Posted By mnaoj on 04 Dec 2008 11:46 AMError 1 It is an error to use a section registered as allowDe...
How to Create Module : by hassangas2003
this first my question in aforum,i'm abeginer in DNN,I have web user control already used to old pro...
Background colour by petecarrick
Hi,Sorry if this is a real dumb question, I've been experimenting with the Vortex skin and I have ch...
RE: Horizontal menu vertical borders by petecarrick
That worked perfectly, thanks very much Lee.Pete
Change Login Page by edeakin
Hey guys it’s me again. Great work on session 46 keep up the great work! I want to be able to add m...
RE: Module Wrapper & Tab Aggregator?? by gbrown
Found the Ajax Module Wrapper from Gumbosoft. Bought it and tried it - it works inside of Tab Aggreg...
Module Wrapper & Tab Aggregator?? by gbrown
Has anybody tried to place a Module Wrapper module from ZLDNN inside a Tab Aggregator module from DN...
RE: SWF Tutorial Conversion by raymueller
Thanks and I will continue to research. Each of the applications pick up the introduction (~ 20-25 s...
RE: Please do review by leesykes
There are a couple of things that you could look at:Initial page load time of the sites was slow, t...
RE: Module Development - Settings Page by leesykes
thanks for letting us know the solution and if there's anything else we can help out with please let...
RE: SWF Tutorial Conversion by leesykes
not sure, its not something I have tried, the swf should convert, perhaps its worth googling around ...
RE: not been able to download videos by leesykes
Normal 0 unctuationKerning/> false false false oNotPromoteQF/> ...
RE: Styling the main menu by leesykes
When you add code to your skin.css file, make sure you press CTRL+F5 to reload the page and reload t...
RE: Horizontal menu vertical borders by leesykes
To find the id of the menu item, use the web developers toolbar for Firefox, go to information menu...
RE: Module Development - Settings Page by HMDevelopment
Hello Lee. No thanks -- I have still earned value from this site. I did quite a few 'video' tutor...
RE: Can I modify the Default Events module only for a Portal? by jncraig
If you create a skin for your site, it will apply only to your site.  Also, portal.css applies only ...
RE: How to prevent auser from multiple login. by jncraig
I'm not aware of a way to do that.
Free DotNetNuke Podcasts
RSS Feeds