Question

For a project I am working on, our group is hoping to heavily customize the SharePoint 2010 My Sites layout and design.

I've done some research and found the following link that explains how Feature Stapling is the suggested way of customizing the look/feel of these pages.

http://blogs.msdn.com/b/spsocial/archive/2010/04/08/customizing-my-sites-in-microsoft-sharepoint-2010.aspx

Unfortunately, it only describes how to replace the Navigation delegate control. We'd like to modify and/or completely remove the profile badge area and replace it with a custom web-part that we develop (see screenshot below).

Anybody know how this can be done via Feature Stapling?

Any info and/or suggestions would be much appreciated.

Profile Badge in SharePoint 2010 http://www.freeimagehosting.net/uploads/a21168c8cb.png

Was it helpful?

Solution

There are two sides to the Personalized Sites; the "My Site" is a site collection owned by the user, and the other features like the Profile Page (Person.aspx) which is in a shared site collection used by all users in the User Profile Store.

Since the Person.aspx page is shared, it is a bit easier to customize those after deployment. Feature stapling would be a bit overkill since it is only executed once. Here is an article I wrote for customizing the page in SharePoint Designer: http://nextconnect.blogspot.com/2010/09/disabling-whats-happening-display-on.html

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top