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

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...change ctl/register to ctl/profilechange ctl/register to ctl/profile
Previous
 
Next
New Post
12/11/2006 5:06 AM
 
When clicking on a username using the dnnUser skin control you normally were redirected to your profile page. And in the querystring it said something like ctl/register.

I've just upgraded from 4.0.3 to 4.3.7 and now it goes to ctl/profile, giving me an empty screen.
When I change the profile bit in the url back to register, it gives me the profile screen.

Seems a bug to me....
How can I fix this?
Anyone, anyone......
 
New Post
12/11/2006 6:08 AM
 
It seems during the upgrade DNN forgot to insert these lines into the modulecontrols table:

334 12 EditGroup Edit Role Groups Admin/Security/EditGroups.ascx icon_securityroles_32px.gif 1 NULL NULL
335 12 UserSettings Manage User Settings Admin/Users/UserSettings.ascx ~/images/settings.gif 1 NULL NULL
336 15 ManageProfile Manage Profile Definition Admin/Users/ProfileDefinitions.ascx icon_users_32px.gif 1 NULL NULL
337 15 EditProfileProperty Edit Profile Property Definition Admin/Users/EditProfileDefinition.ascx icon_users_32px.gif 1 NULL NULL
338 15 UserSettings Manage User Settings Admin/Users/UserSettings.ascx ~/images/settings.gif 1 NULL NULL
339 NULL Profile Profile Admin/Users/ManageUsers.ascx icon_users_32px.gif -1 NULL NULL
340 NULL SendPassword Send Password Admin/Security/SendPassword.ascx NULL -1 NULL NULL
341 NULL ViewProfile View Profile Admin/Users/ViewProfile.ascx icon_users_32px.gif -1 NULL NULL

Does anyone know why this could happen?
If this did not happen in the upgrade, does anyone know what else might not have happend?
 
New Post
12/11/2006 6:29 AM
 
I saw in the upgarde log for version 4.0.4:
System.Data.SqlClient.SqlException: The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_Files_Folders". The conflict occurred in database "dnn437_nwpz", table "dbo.Folders", column 'FolderID'.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)


If (SELECT dbo.fn_GetVersion(3,2,3)) = 0
BEGIN
ALTER TABLE dbo.Files ADD CONSTRAINT
FK_Files_Folders FOREIGN KEY
(
FolderID
) REFERENCES dbo.Folders
(
FolderID
)
END
 
New Post
12/13/2006 7:56 AM
 

Thanks so much for posting about the missing module controls. These missing records were the thing responsible for my Forgot Password page not working after a DNN upgrade (see Forgot Password? leads to blank page (DNN 4.3.5))

I think I also got that error during the upgrade but ignored it because I knew I could fix it manually in the database. Maybe it had something to do with the missing records, but I do not see any SQL in the upgrade scripts that inserts this data into ModuleControls.

 
New Post
12/14/2006 6:47 AM
 
Ok then, I noticed your a project member.
I don't know if you know who is responsible for the installer, but you might want to pass this information on to him.
I noticed some other people in the forum who might have the same problem.
So perhaps a modification to the installer might be necessary.
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...change ctl/register to ctl/profilechange ctl/register to ctl/profile


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