For those of you that are struggling with breadcrumb customization in SharePoint 2010 (as I have), I would strongly advise on using the breadcrumb from nightandday.master – after several hours of trial and error this breadcrumb acts as expected.
Do you have questions about SharePoint? Want to learn more about the recently launched SharePoint 2010? By popular request, SharePoint MVPs from around the world are participating in a live chat event about SharePoint. These Q&A events are a great opportunity to tap into the vast knowledge of these industry professionals who are regarded as the best in their field.
Please join us on Wednesday July 21st at 9am PDT!
Join the MVP Chat Here!
Join us on Wednesday, July 21st at 8PM EDT for another SharePoint Nation Virtual User Group Meeting featuring Geoff Varosky. Details below:
Creating Custom Actions within SharePoint
Custom Actions control features in SharePoint such as the Edit Control Block, the Site Actions menu, toolbars, and the links within the Site Settings page. Learn how to leverage Custom Actions to extend the SharePoint User Interface. This session will describe the basics of Custom Actions, a demonstration to build one or more and apply them to a site in SharePoint, as well as provide resources for additional information.
Level: Beginner – Intermediate
Presenter Name: Geoff Varosky
Bio: Geoff Varosky (MCP, MCTS) is a Senior Solutions Developer for Grace-Hunt, LLC (http://www.grace-hunt.com), a Microsoft Gold Partner focusing on SharePoint and Dynamics Solutions based out of Hudson, MA. He has been architecting and developing web based applications for over a decade, and has been working with SharePoint Technologies for the past 6 years. Geoff is an active member of the SharePoint community, and speaks regularly at SharePoint events and user groups, and maintains a blog on SharePoint at http://www.geoffvarosky.com.
Live Meeting Address:
Twitter hashtag: #spmvpchat
Facebook Event: http://www.facebook.com/#!/event.php?eid=125885194117000
SharePoint Team Blog post: http://blogs.msdn.com/b/sharepoint/archive/2010/06/17/live-chats-to-learn-more-about-sharepoint-with-the-mvp-experts.aspx
Live Chats to Learn more about SharePoint – with 17 MVP Experts Do you have questions about SharePoint? Want to learn more about the recently launched SharePoint 2010? By popular request, SharePoint MVPs from around the world are participating in a live chat event about SharePoint. These Q&A events are a great opportunity to tap into the vast knowledge of these industry professionals who are regarded as the best in their field.
Please join us on Wednesday June 23rd at 9am PDT! Learn more and add these chats to your calendar by visiting the MSDN event page http://msdn.microsoft.com/en-us/chats/default.aspx On June 23rd, tune in between 9:00 – 10:00 AM Pacific time to chat with the following MVPs: 1. Amanda Perran 2. Ben Curry 1. Bryan Phillips 4. Dan Attis 5. Daniel Larson 6. Jason Medero 7. Mike Oryszak 8. Muhanad Omar 9. Paul Schaeflein 10. Paul Stork 11. Randy Drisgill 12. Rob Foster 13. Saifullah Shafiq Ahmed 14. Serge Tremblay 15. Shane Perran 16. Spencer Harbar 17. Woody Windischman
Some of you may have received a malware error while visiting my blog. There was an issue with either one of the themes, or comments (or both). The blog has been completely paved, and upgraded to fix this.
On a brighter note
- 2010 is just around the corner and you can expect a lot more activity on the blog.
- Amanda and I are working on our SharePoint 2010 book, much the same as the Beginning 2007, just for 2010.
Thanks for your patience…
We make our user group sessions available when possible via our website.
For those that have been asking for the link to the 10 free themes for SharePoint 2003, they’re still available via Infotech.
Download 10 free themes:
If you do much SharePoint 2007 Customization, then it’s quite likely that two of the following things are true:
1. You have visited Heather Solomon’s great SharePoint Customization Blog and used her Base Master Pages.
2. You have run into a wall with the breadcrumbs. More specifically, after applying the base master page the breadcrumbs get a little wonky, the default page starts to show pages > default.aspx – this is not the default behavior and not something desirable so let’s work through the issue.
There is a partial explanation which seems to be that there are two different sitemap providers used across page layouts one causes the pages > file.aspx and one that doesn’t.
This breadcrumb with the following provider causes the pages > file.aspx
Using this breadcrumb provider removes the pages > file.aspx
This said, technically an easy fix is to swap the breadcrumb on your page layout (which overrides the one in the master page) so that it uses the second version. I found this fix on Andy Burns Blog.
Create a Site Collection Using the Collaboration Template. Notice that it doesn’t show pages > default.aspx. You might think the default layout for the home page is using the wrong site map provider, but unfortunately that is not the case. The DefaultLayout has not been touched.
Next Create another Site Collection using the Collaboration Template and this time upload the base master page from Heather Site and apply it. Note: I am not touching the DefaultLayout.aspx (main page page layout. You will notice now that it does show the Pages > File.aspx
I am assuming there is some code/logic that should exist in the page that has been stripped out? I have not touched the Page Layout so the site map provider in the page layout of example 2 is the default.
So the site collection which is totally default/out of the box using collaboration does not show pages. The site collection with the custom master applied does.
If you have any thoughts, please email or leave a comment. shane at graphicalwonder dot com.
***** Update and what I assume is the start of tracing the root cause *****
The out of the box master page has a couple of ID’s in the surrounding table which have been stripped out. If I was a bettin’ man I would guess these are tied to some logic contained in core.js that does some fancy footwork with the breadcrumb.
The ID’s are: onetidPageTitleAreaFrame and onetidPageTitleAreaTable
The original code is in the following order:
table id =onetidPageTitleAreaTable
I copied the out of the box table containing the breadcrumb (and the ID’s above) and pasted it into the base master page and it seems to work.
Hope it helps,
This week we launched our latest website built on SharePoint 2007, just in time for the SharePoint 2010 madness in Vegas.
If ever find yourself stuck in an infinite loop while trying to shut down a VM in VMware Fusion you can get out of it by holding the (ALT or OPTION) key while selecting the “Shut Down Guest” from the Virtual Machine Menu. It will change to “Power Off”, just like hitting the power button.
This tip just came in handy, hope it helps.