How to change Person.aspx theme in SharePoint My Sites

I have my custom theme working everywhere except for the user profile page under My Sites, which is the Person.aspx page. Any thoughts on how to apply the theme to this page? Or even just hardcoding a custom style?

Thanks, Cabbage

+1


a source to share


4 answers


Here is my solution for this problem. Assume your profile page URL is http: //sitename/Person.aspx Enter the below URL in IE and go to http sitename / _layouts / settings.aspx



The page (_layouts / settings.aspx) may require administrator privileges. After logging in, you will be able to change the theme and other features. What is it.

+1


a source


The problem is that person.aspx is in a completely different site collection for the rest of the pages in the user's site. You have to apply the theme separately to the mysite host site.



+4


a source


The best approach is to use a solution package to host the function containing the master pages / page layouts / styles in the site collection. This way, you simply activate the feature in each site collection ... for example, one for your intranet and one for your MySites site collection.

+3


a source


Custom hardcoding can be accomplished by replacing the Person.aspx page inside the MySite site definition, however this is not recommended.

Here is a different approach that might work for you, just depends on how much you got access to your MySite deployment.

+1


a source







All Articles