010101 I don't think there is any extension to do it, but the API is there to change it.
There's a javascript route named user.posts
, one named user.discussions
and then one named just user
which by default has the same definition as user.posts
. That definition can be changed by an extension to point to a different page and this will automatically apply to all links to the user profile inside of the single page app.
A similar change probably needs to be done in the backend to route to the correct pages, though I'm not sure core renders a single link to the user profile in the backend. Because the user profile posts/discussions aren't pre-loaded it's a bit easier. If there was pre-loading the content classes in the backend would also have to be switched.