Freigeben über


My Links in SharePoint 2010

 

In MOSS 2007, we’re used to seeing a link in a drop-down box at the top right of our SharePoint sites, called My Links. At first glance, it seems that this functionality has been removed from SharePoint 2010. It’s still there, sort of.

There are MY LINKS in SharePoint 2010, but sort of HIDDEN.

Libraries

In a library, go to the Library tab in the ribbon.  Click the ‘Connect to Office’ button.  This is the interface to add or remove a link to the library to the list of “My Links”, as well as to manage this list of links.

cddpnnvj

When you click ‘Add to SharePoint Sites’, this library is not only added to your own personal list of links, but it is added to all of your Office suite of applications, on the “Open” and “Save As” screens. 

When you click Manage SharePoint Sites, the following screen is displayed, with a list of your whole list of links.

kmwy3pf3

 

My Site

Go to your ‘My Site’ and click on ‘My Content’ at the top.  Click Site Actions, Edit Page, and click to Add a Web Part.  In the Recommended Items category of Web parts category, click to add the 'My Links' web part to the page. Right click on the My Links web part title, and copy that URL to the clipboard. It will be something like /_layouts/MyQuickLinks.aspx">https://<MySiteURL>/_layouts/MyQuickLinks.aspx 

hwfwhx1k

cnuwejlo

Now, if you want the ‘My Links’ link to be more obvious and accessible, there is a way though it is not the same as in SharePoint 2007.  It entails adding My Links to the Personalization Site Links in the User Profile Service Application.

  1. In Central Administration, click Manage Service Applications.
  2. Click the User Profile Service Application.
  3. Click Configure Personalization Site under 'My Site Settings'
  4. Click New Link.
  5. Your URL will look something like that.  In this scenario, I have a web app just for my sites.  Fill in an owner because that field is required. Leaving the Audience field blank means that this link will be shown to everyone.

ensrwqq0

Now, when users are on their My Site, My Profile, My Content, they will see this:

1mjepp2d

 

The control was removed from the Master Page, though the ‘My Quick Links’ management page still exists. Upgraded User Profiles will find the My Links on this page and have the option to turn the links into Notes/Tags. I believe that the thinking is to "Upgrade" my links to Social Data.

I think this is an imperfect solution though, since My Links are a "permanent" list, where Tags/Notes are more "temporal" in that they roll from Month to Month in the user’s personal content.

In 2007, the control was “~/_ControlTemplates/MyLinks.ascx" . It is in the same location in SP 2010.

The control in the file which renders the 'my links' in 2007 is

<SPSWC: MyLinksMenuControl id ="MyLinksMenu" runat ="server" />, if you whack it on a 2010 masterpage/page layout, it renders differently and provides different menu options than it does in 2007. If you reflect the 2007 and 2010 dll's it resides in (Microsoft.SharePoint.Portal.WebControls) you'll find that they've changed the implementation.

Comments

  • Anonymous
    January 01, 2003
    Good tutorial. I also found a nice project on codeplex. The following adds same functionality as MOSS 2007 and more : http://mylinks.codeplex.com/

  • Anonymous
    January 01, 2003
    Very good, congratulations

  • Anonymous
    May 11, 2012
    How would I do this via Powershell?

  • Anonymous
    July 07, 2014
    Hi
    Is there any way to add new items in "My Links" using JSOM?

  • Anonymous
    August 31, 2015
    A content gateway is a script you get from certain CPA networks that blocks a visitor from entering your web page unless they fill out a form. When a person fills out the information the page is then released and the viewer can proceed to that page. It could be something like a survey, email lead or zip code or what ever. .http://letslearnglobal.in/ cpa-training-in-hyderabad /">cpa trainingin india Once they do you GET PAID a few bucks as an affiliate. Now you might think why in the world would I want to do that to my visitors? You might think that this would send your guests packing fast and it could if you do this all wrong What you must understand is that a content gateway CPA is not something you want to just do on your home page. You use it when you are offering some more important content or a free download to a book or software or to keep a free membership site free. That way you can earn some cash while your visitors can get access for nothing. Just make sure you own the content or have the rights to show the material to others.