Tag Info

Hot answers tagged

9

Found the answer....... I replaced <SharePoint:SPLinkButton runat="server" NavigateUrl="~site/" id="onetidProjectPropertyTitle"><SharePoint:ProjectProperty Property="Title" runat="server" /></SharePoint:SPLinkButton> With <asp:SiteMapPath runat="server" SiteMapProviders="SPSiteMapProvider,SPXmlContentMapProvider" ...


6

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


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 ...


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

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 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 ...


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

The breadcrumb generated by SharePoint is based on its own sitemap or navigation settings.You can check the Navigation Settings of the your wiki site from Site Settings>Look & Feel>Navigation. When you create sites and pages, the sitemap is updated with the hierarchical information. Since your pages are physically in same site or location,they falls ...


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

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>--> ...


1

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


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.


1

You already have a breadcrumb beside the Site Actions button on the top in the ribbon, however you can have a breadcrumb navigation where the Site Name lies as discussed in below article: Improving the SharePoint breadcrumb navigation Also, seems to be a duplicate of the question on stackoverflow: Implementing a breadcrumb into your SharePoint 2010 website? ...


1

You will need something like Mavention simple SiteMapPath I wrote my own custom for the site. The crux is, you can't modify the 2010 breadcrumbs with css or transformation, to be how we see classic breadcrumbs being.


1

No tags are recognized in a title element by HTML rules (and by browser practice); they are indeed rendered as such. In principle, you can use special characters like “₂” SUBSCRIPT TWO U+2082 in a title element. You can even denote them using character references: <title>CO&#x2082;</title> However, only some fonts support SUBSCRIPT TWO, ...


1

I had the same kind of requirement . . Create a custom control and add it to all the master pages of your 20 sites. For each site maintain a list ,which stores the name and url of the link. there is a property page.UrlRefferer which will give you where you came from.you can use this property


1

Check out the below link and make adjustments as per your need: Hide Document library name like "Pages" link from BreadCrumb


1

Better way? No, not really. You have alternative ways of setting up a breadcrumb, but that is in my opinion the best and most accurate breadcrumb, as it displays the exact details for your current location on the website. Other alternatives, like the one Stefano Paterno, works, but they don't give you that same exact location as you might want when you're ...


1

Best way to do is create a custom master page with as follow: Create a new project Configure as a Sandbox Solution Add a new Module to your project Download a copy of Seattle.master Add the copy to your module, rename to CustomMaster.master, and Change your elements.xml file to point to _catalogs\masterpage folder Search for "ms-breadcrumb-dropdownBox", ...


1

Using the following CSS worked for me without a problem: .s4-titletext h2, .s4-titlesep { display: none; }


1

if you use publishing feature, you can manage what navgation links are hidden, what navigation links can be shown for curent user. It is difficult to implement in your custom provider. In this case you can try to get navigation nodes from default publishing provider. This provider is called PortalSiteMapProvider. In web configuration you can finde its ...


1

You can specify any html to replace default character. Simplest approach is to specify pathseparator property in the SiteMapPath control in your custom master page. Alternatively, you can also specify a template for the separator. Check this http://asp-net-example.blogspot.com/2009/04/how-to-use-path-separator-template-in.html


1

I do breadcrumbs slightly different. I just have the parent items show (in your case it would show: Home > About Us ). The current item is a title somewhere else on the page. <asp:SiteMapPath ID="siteMapPath" Runat="server" SiteMapProvider="CurrentNavSiteMapProviderNoEncode" RenderCurrentNodeAsLink="true" SkipLinkText="" ...



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