Hi all-
I just upgraded my website to 7.02.02 from 7.00.06 and noticed that my registration form no longer shows my custom profile properties. I have a custom registration page set up just like this video describes:
http://www.dnnsoftware.com/community/learn/video-library/view-video/video/374/view/details/configuring-a-registration-page-in-dotnetnuke-6
In the old version of DNN, I had several custom fields entered in the User Profile Settings section of the Site Settings page. When I checked the 'Require Valid Profile on Registration' check box, my custom profile fields appeared on the user registration page.
In this new version of DNN, I do not see any of my custom options. I only have the default options of First Name, Last Name, Username, Email, and password text boxes. I looked around online, and apparently DNN now requires you to declare a standard or custom DNN registration page. I have gone into Site Settings, changed the Registration Form Type to Custom, have entered in all of the custom profile properties that I want listed in the Registration Fields section, and ensured that 'Require Valid Profile on Registration' is checked. However, doing this has not changed my registration form. I only see the default fields.
I have used the query recommended on this page to ensure that my custom registration fields are actually being entered into the DNN database, which they are. So it appears that the issue is related to how the registration page loads these settings from the database.
http://www.greekdotnetbloggers.com/Posts/tabid/64/ID/1719/Bug-Custom-profile-properties-cannot-be-selected-for-custom-registration-form-DNN-7.aspx
Regardless of what I change on the Site Settings page, the registration page does not change at all.
Any suggestions would be appreciated. Thanks.