A few navigation wonderings:
Why wouldn’t my custom breadcrumb menu show lists, when my leftnavigation would?
Andy Burns shows how much fun breadcrumbs can be.
For the current document two breadcrumb providers are provided:
<add name="SPContentMapProvider" type="Microsoft.SharePoint.Navigation.SPContentMapProvider, Microsoft.SharePoint, Version=126.96.36.199, Culture=neutral, PublicKeyToken=71e9bce111e9429c" /> <add name="CurrentNavSiteMapProviderNoEncode" description="CMS provider for Current navigation, no encoding of output" type="Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=188.8.131.52, Culture=neutral, PublicKeyToken=71e9bce111e9429c" NavigationType="Current" EncodeOutput="false" />
The former is from WSS and the latter from MOSS.
The WSS provider includes lists. The MOSS provider doesn’t.
Here Andy shows how both the list (document library) and the aspx page is highlighted (and linked) for the WSS provider, but not the MOSS one:
TomBlog suggests a way to include the lists in the CurrentNode property, but since the providers are sealed, then he can only inherit from the ASP.NET SiteMapProvider and thus loose som caching functionality from the WSS providers.
Fell over a nice link for browsing the navigation from STSADM.