SharePoint 2013 – Hide NewsFeed, SkyDrive, Sites (DeltaSuiteLinks)

Summary : SharePoint 2013 – Hide NewsFeed, SkyDrive, Sites (DeltaSuiteLinks),SharePoint 2013 Hide Newsfeed Skydrive DeltaSuiteLinks in top suitebar,Hide Delta Suite Links in top suite bar,Hide Remove NewsFeed SkyDrive DeltaSuiteLinks delegate control SharePoint 2013

With the Introduction of new UI in SharePoint 2013, a new Suite bar has been added that displays “NewsFeed, SkyDrive, Sites” links. These links are called “DeltaSuiteLinks or Suite links“.The Url and the Text for the links in the suite bar are per-defined and there is no Out-of-Box way to Change them. You can however Override “SuiteLinksDelegate” to Add, Remove SkyDrive,Sites,NewsFeed in Top Suitebar in SharePoint 2013 of your own.

If you want to Hide or Disable them, you can look at various Options available below.

Option 1 - Remove or Hide the Delegate Control from Master Page. Open your Master page in SharePoint 2013 Designer and look for “SuiteLinksDelegate” delegate control.

In master page you would look for something like below –

<SharePoint:DelegateControl id=”ID_SuiteLinksDelegate” ControlId=”SuiteLinksDelegate” runat=”server” />

Simply Remove or Comment it out to hide the links in the blue bar. See the detailed Steps on how to edit an existing Master Page at Edit an Existing Master Page to Change Logo or Hide Top Suite Links (NewsFeed,SkyDrive etc) in SharePoint 2013

Option 2 - Using JavaScript to to hide the links Control. For this example we are just adding the JavaScript required to a Source Editor on a page. You can add this to your master page or to a delegate control to add it to all the pages in the site. To hide “NewsFeed, SkyDrive, Sites…” links add the below code to Edit source on a page.

Steps –

1. Edit the page and click on Insert tab.

2. click on Embed Code to add the below JavaScript

JavaScript -

<script language=”javascript”>

_spBodyOnLoadFunctionNames.push(“HideBrandingsuite”);

function HideBrandingsuite()

{  

document.getElementById(‘ctl00_DeltaSuiteLinks’).style.visibility = ‘hidden';

}

</script>

For more CSS tricks see SharePoint 2013 Top links(NewsFeed, SkyDrive, Sites..) – Name, ID and How to Hide them

Option 3 -  Another way to Customize or hide these links is by Creating a Visual Studio Solution for Overriding SuiteLinksDelegate Delegate Control. See a Step-by-Step Tutorial at Add,Remove Links in Top Suite Bar (SKYDRIVE,SITES,NEWSFEED) in SharePoint 2013

Related Post – How to Edit an Existing Master Page to Hide Top Suite Links (NewsFeed,SkyDrive etc) in SharePoint 2013

Comments

  1. Thanks for the tip. The powershell solution will simply remove the “SharePoint” title from top left corner, instead of removing the Newsfeed / Skydrive / My Sites links. so doing through the master page is still the prefered way to avoid injecting the JS script on all page (or putting it in the master page in which case it would be better to de-activate the native delegate.

  2. The 3rd powershell option doesn’t remove the links, only the “SharePoint” title on the left.

Trackbacks

  1. [...] There are couple of cool tricks to hiding this. If you are a developer head over here http://www.learningsharepoint.com/2012/08/09/sharepoint-2013-hide-newsfeed-skydrive-sites-deltasuite… [...]

  2. [...] Related post SharePoint 2013 – Hide NewsFeed, SkyDrive, Sites (DeltaSuiteLinks) for more [...]

  3. [...] Learning SharePoint – SharePoint 2013 – Hide NewsFeed, SkyDrive, Sites (DeltaSuiteLinks) [...]

Speak Your Mind

*

Disclaimer: The contents of this site are provided “AS IS”. Information and views expressed including URL(s) and other Internet website references, may change without notice. You bear the risk of using it. SharePoint, MOSS, SharePoint 2010, SharePoint 2013 and Microsoft are trademarks of the Microsoft Corporation.Learning SharePoint only provides Tips,Tricks and Tutorials for using Microsoft SharePoint, Microsoft Office and related Softwares.
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.