Alright this is what I've found out hopefully it's useful...
I found inside
DotNetNuke.Modules.Store.Providers.Address.DefaultAddressProvider where it sets up the redirect
link.NavigateUrl = Globals.NavigateURL(base.PortalSettings.UserTabId, "Profile", additionalParameters);
This looked right.... So I clicked around a little starting at the admin/skins/login.ascx control given that it provides the same functionality
I found that it does the redirect like this
Response.Redirect(UserProfileURL(objUserInfo.UserID))
Which took me over to the Globals.vb file
I noticed in Globals.vb there's this function which uses the same syntax as the store does for the redirect and it was marked as obsolete in 5.3
<Obsolete("Deprecated in DNN 5.3. Replaced by UserProfileURL")> _
Public Function ProfileURL(ByVal userID As Integer) As String
SO I think if in
"DotNetNuke.Modules.Store.Providers.Address.DefaultAddressProvider"
if
link.NavigateUrl = Globals.NavigateURL(base.PortalSettings.UserTabId, "Profile", additionalParameters);
is changed to
link.NavigateUrl = UserProfileURL(base.UserId);
I think that will fall in line with stuff but I guess that might make the store module 5.3+ dependent which might not be a viable implementation in which case
link.NavigateUrl = Globals.NavigateURL(base.PortalSettings.UserTabId, "", additionalParameters);
which is how UserProfileURL does things
also is there a way I can get the source code for the store? I realize there's a source file but all it has are DLLs and not files I can recompile it'd be nice to be able to change this line of code for now in the implementation I'm using
Hopefully that's the right track
Thanks again
Shane