<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Breadcrumb Path Separator and Path Direction</title>
	<atom:link href="http://www.novolocus.com/2008/05/16/breadcrumb-path-separator-and-path-direction/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.novolocus.com/2008/05/16/breadcrumb-path-separator-and-path-direction/</link>
	<description>Whatever Andy Burns is working on...</description>
	<pubDate>Tue,  7 Oct 2008 17:06:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Andy</title>
		<link>http://www.novolocus.com/2008/05/16/breadcrumb-path-separator-and-path-direction/#comment-2991</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Mon, 15 Sep 2008 15:55:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.novolocus.com/?p=568#comment-2991</guid>
		<description>Hi Neeraj,

Hehe, yes, I probably wasn't explicit enough - the ASP:SiteMapPath control on your page can have an attribute 'PathSeparator'. You'll want to set it to ' - '. Thus, it'd look something like:

&lt;asp:SiteMapPath ID=....    .... PathSeparator=" - " /&gt;

(I've snipped the middle, a bit too much code there, and your page/master page should have it already!)

Regarding point #2 - yes, not an uncommon requirement, actually. Unfortunately, SharePoint doesn't deal with this well out of the box. I've blogged about my musing on this a bit before:

http://www.novolocus.com/2008/04/11/folder-based-navigation-in-sharepoint/

The short answer is that to avoid having 5 different levels, you probably need a custom navigation provider. Creating one is a development task (it's not something you can do through SharePoint Designer!)

I've linked to some information about doing this here:

http://www.novolocus.com/2008/07/29/creating-a-sitemapprovider-for-sharepoint/</description>
		<content:encoded><![CDATA[<p>Hi Neeraj,</p>
<p>Hehe, yes, I probably wasn&#8217;t explicit enough - the ASP:SiteMapPath control on your page can have an attribute &#8216;PathSeparator&#8217;. You&#8217;ll want to set it to &#8216; - &#8216;. Thus, it&#8217;d look something like:</p>
<p><asp :SiteMapPath ID=....    .... PathSeparator=" - " /></p>
<p>(I&#8217;ve snipped the middle, a bit too much code there, and your page/master page should have it already!)</p>
<p>Regarding point #2 - yes, not an uncommon requirement, actually. Unfortunately, SharePoint doesn&#8217;t deal with this well out of the box. I&#8217;ve blogged about my musing on this a bit before:</p>
<p><a href="http://www.novolocus.com/2008/04/11/folder-based-navigation-in-sharepoint/" rel="nofollow">http://www.novolocus.com/2008/04/11/folder-based-navigation-in-sharepoint/</a></p>
<p>The short answer is that to avoid having 5 different levels, you probably need a custom navigation provider. Creating one is a development task (it&#8217;s not something you can do through SharePoint Designer!)</p>
<p>I&#8217;ve linked to some information about doing this here:</p>
<p><a href="http://www.novolocus.com/2008/07/29/creating-a-sitemapprovider-for-sharepoint/" rel="nofollow">http://www.novolocus.com/2008/07/29/creating-a-sitemapprovider-for-sharepoint/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neeraj</title>
		<link>http://www.novolocus.com/2008/05/16/breadcrumb-path-separator-and-path-direction/#comment-2989</link>
		<dc:creator>Neeraj</dc:creator>
		<pubDate>Thu, 11 Sep 2008 16:28:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.novolocus.com/?p=568#comment-2989</guid>
		<description>Andy,
Thanks for this great post. I appreciate putting things together for others to find a solution for their problems.
I have ran into these two requirement :
#1. I need to replace the path separator "&#62;" with this " - ", including a space before and after the hyphen, but definitely without the double-quotes :-)
It seems like you have done that, but can you please let me know how you did that.

#2 The other need is to have some of my pages on a MOSS publishing site override this breadcrumb, so that we can customize the breadcrumb display text.
An eg. to illustrate:
Currently: "Home - Product Category" and "Home - Product Detail"
As I have just two levels of site hierarchy, top is the home page and second level is the Product categary and Product Detail page (These two pages are at same level). So navigating to any of them interchanges the two breadcrumbs above.

Future Requirement: "Home - Product Category - Product Detail - Part No - Item No"

I understand that this would be possible by having pages at 5 different levels.
But I repeat, I have just two levels of site hierarchy, top is the home page and second level is the Product categary and Product Detail page (So these two pages are at same level)
Any thoughts or suggestions.
Thanks in advance.
Neeraj.</description>
		<content:encoded><![CDATA[<p>Andy,<br />
Thanks for this great post. I appreciate putting things together for others to find a solution for their problems.<br />
I have ran into these two requirement :<br />
#1. I need to replace the path separator &#8220;&gt;&#8221; with this &#8221; - &#8220;, including a space before and after the hyphen, but definitely without the double-quotes <img src='http://www.novolocus.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
It seems like you have done that, but can you please let me know how you did that.</p>
<p>#2 The other need is to have some of my pages on a MOSS publishing site override this breadcrumb, so that we can customize the breadcrumb display text.<br />
An eg. to illustrate:<br />
Currently: &#8220;Home - Product Category&#8221; and &#8220;Home - Product Detail&#8221;<br />
As I have just two levels of site hierarchy, top is the home page and second level is the Product categary and Product Detail page (These two pages are at same level). So navigating to any of them interchanges the two breadcrumbs above.</p>
<p>Future Requirement: &#8220;Home - Product Category - Product Detail - Part No - Item No&#8221;</p>
<p>I understand that this would be possible by having pages at 5 different levels.<br />
But I repeat, I have just two levels of site hierarchy, top is the home page and second level is the Product categary and Product Detail page (So these two pages are at same level)<br />
Any thoughts or suggestions.<br />
Thanks in advance.<br />
Neeraj.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
