8

This is simple. you should do the below. Change the SiteMapProvider to CurrentNavSiteMapProviderNoEncode, this will solve the problem. :)


8

The breadcrumb from SharePoint 2010 still exists in the SharePoint 2013 Masterpages but are hidden. You can enable it again by editing the Masterpage and remove some inline CSS and change the visible attribute to true. Make a copy of the Seattle Masterpage and find this line: <div class="ms-breadcrumb-dropdownBox" style="display:none;"> Remove the ...


4

By default there are no OOTB functionality that brings breadcrumb for a document library. To get the nested folder structure of the Document Library, you will have to decode the URL of your site, when you click on each folder. There is an SPContext.Current.RootFolderUrl which will bring you the exact path of the Folder structure of a document library. You ...


4

If you are trying to hide the element by just checking its text, then this jQuery code should work. I haven't tested it yet. var $duplicateItem = $('#suitBarRight > span > span:nth-child(3)') var duplicateText = $duplicateItem.text(); if (duplicateText == "BuisnesscontinuityPlan") { $duplicateItem.hide(); // this will hide element with text ...


3

I recently blogged about how to restore the Navigate Up button in SharePoint 2013 using an AdditionalPageHead delegate control. This lets you add a control to the header of every SharePoint page and you can then do the necessary functions to restore the navigate up button. See this link. In my example, I am using the following code to get the controls: ...


3

If you're talking about the breadcrumb in the document library view pages I can suggest my own solution for it: http://fullpathbreadcrumb.codeplex.com UPDATE: I've created a delegate control version of the solution. It can be downloaded here.


3

I haven't tested this myself, but this blog, indicates how to accomplish this. This involves making changes to your SiteMapPath, PlaceHolderTitleBreadcrumb on your master page, and overwriting the content placeholder for the PlaceHolderTitleBreadcrumb on the page layouts. Snippet (from blog): Even if in SharePoint 2010 we have the new and ...


3

UPDATE: Finally I've created a project on CodePlex: http://fullpathbreadcrumb.codeplex.com. It implements the functionality described in this post. Although there's a "Best answer" marked answer already I've shared my custom webpart code for the same task - it modifies library breadcrumb and add a full folder path to it: [ToolboxItemAttribute(false)] ...


3

You can remove the breadcrumb control from the master page. If you want to do it for just few pages, override the content placeholder from master in which breadcrumb resides.


3

I had this same problem. Apparently the breadcrumb does not change when you rename your page because it is not populated from the page name. It is populated from the page's title property. To navigate to the UI to change the title property, put the page in Edit Mode. Click on the Page Tab. Click on the Title Bar Properties icon on the Ribbon and voila you ...


3

I've found a way to get a hierarchical breadcrumb by using the values of the term-driven subsite navigation! :)By finding out which list item in the navigation is selected (meaning it has the url to the page you're on), I can loop through the list and collect all parent elements. Based on those parent elements, I now know the hierarchy and can use the ...


3

Unless there is a out of box feature already there am not aware of, you can add a content editor webpart to the page, and use jQuery's off click function for the links you don't want to be clickable.


2

The SharePoint built-in JavaScript changes the CSS class, so you need to apply your style like this: .ms-viewselectorhover a { font-family: Verdana; color: #454545; font-weight: bold; font-size: 10pt; text-decoration: underline; }


2

Yes, the behaviour you are seeing is correct. The breadcrumb (and, indeed, all the navigation controls in SharePoint) use classes called 'Navigation Providers' (a.k.a. 'Site Map Providers') to give the navigation controls a model of the Site Collection they're in. They're standard ASP.NET technology actually, though SharePoint has a number of these ...


2

I had a free time to play with your issue, the easest way that I found is to use MenuItemDataBound event. protected void Page_Load(object sender, EventArgs e) { V4QuickLaunchMenu.MenuItemDataBound += V4QuickLaunchMenu_MenuItemDataBound; } private void V4QuickLaunchMenu_MenuItemDataBound(object sender, MenuEventArgs e) { PortalSiteMapNode node = (...


2

To remove both site and subsite titles next to the logo, use this style. .s4-titletext { display: none; } Or with jQuery $(".s4-titletext").hide();


2

There is no direct answer to this as it depends on your final usage. The one you mention seems like the v4.master one -actually there are 2 even there (the PopUp and Horizontal), serving diferent purposes - In-Site navigation (where in hte context of the current spweb you are) and Out-of-Site navigation (small popUp via Folder icon, showing where in the ...


2

As Robert says I easily can implement that utilizing SPTitleBreadcrumb in almost similar manner. Here is my html code in layout page: <div id="modern-breadcrumb"> <!--MS:<SharePoint:SPTitleBreadcrumb runat="server" RenderCurrentNodeAsLink="false" ...


2

Solved it by setting the navigation to term driven navigation, this however created a new problem with the quick launch not showing the parent terms. New solution! Please check the answer to this question.


2

It seems the reference term has changed in 2013. You can add the breadcrumbs in 2013 by adding the following snippet to your master page: <!--MS:<asp:sitemappath runat="server" sitemapproviders="SPSiteMapProvider,SPXmlContentMapProvider" rendercurrentnodeaslink="false" hideinteriorrootnodes="true">--> <!--ME:</asp:sitemappath>--> ...


2

I found out that I need to use another control to achieve the results I wanted. With this snippet inside the page layout (eg inside the PlaceHolderPageTitleInTitleArea placehoder) it renders me the path nicely to the current page/element: <h1 id="pageTitle" class="ms-core-pageTitle"> <!--SPM:<asp:ContentPlaceHolder id="PlaceHolderSiteName" ...


2

Here's what I had to verify to get the sub-site breadcrumb to work: publishing is on for both parent and sub-site specific .master page is set as default master page via SharePoint Designer sub-site is inheriting parent master page via Look and Feel >> Master Page sub-site is using the same template as the parent. We couldn't have different look @ the sub-...


2

You have to do multiple things in order to get breadcrumb back.It is advisable not to do in seattle as it will effect everywhere.You can use custom masterpage in replace of seattle Follow this link to get breadcrumb http://academy.bindtuning.com/lets-bring-the-breadcrumb-back-to-sharepoint-2013/


2

You have to customize the Master page or Page layout to show full breadcrumb. You can apply the Master page or Page Layout to particular sub site only. Here is my code in my project for your reference. I added the SiteMapPath control to the Master HTML file as below: <!--MS:<asp:SiteMapPath id="ContentMap" SiteMapProviders="SPSiteMapProvider,...


2

This is how I have done it in one of my implementations: <!--Breadcrumb start --> <asp:ContentPlaceHolder id="PlaceHolderBreadcrumb" runat="server"> <div id="breadcrumb"> <asp:SiteMapPath ID="contentNavigation" runat="server" SiteMapProviders="SPSiteMapProvider,...


1

The Term Property shows the current page Managed Metadata navigation taxonomy but doesn't provide hyperlinks. <!--CS: Start Term Property Snippet--><!--SPM:<%@Register Tagprefix="spsswc" Namespace="Microsoft.Office.Server.Search.WebControls" Assembly="Microsoft.Office.Server.Search, Version=15.0.0.0, Culture=neutral, PublicKeyToken=...


1

Site Settings>Design Manager 7 Step Publish and Apply Design Assign master pages to your site based on device channel Check Reset all subsites to inherit this site master page setting and Select your master page for site master page and system master page


1

a rigorous option would be to recycle the application pool. cache and other things will be flushed and rebuiled.


1

Here is mine, which I use in the Master Page of my publishing site. It is pretty close to what I want. There are a few tricks you can do by putting two breadcrumbs one behind the other and then using the class properties to hide certain parts. This seems like the easiest and most comprehensive way I have found. It does not use any behind-the-scenes code ...


1

As mentioned by James Love, your site collection would use the title of the rootweb. You could use a tool like SharePoint Manager (http://spm.codeplex.com/) to view the properties of the rootweb to ensure the Title and Name properties are correct.


Only top voted, non community-wiki answers of a minimum length are eligible