Skip to main content


Showing posts from January, 2009

Hide #1 tab in Top Navigation (Home)

OOTB SharePoint will not allow you to remove the 1st tab on the main navigation through the UI. To do this you can simply use the following CSS below and add it to your custom CSS or use the CEWP page style method to just make the change just for that page. If you look at the code, you will notice that each top navigation item has an ID. zz1_TopNavigationMenun0 (Home Tab) zz1_TopNavigationMenun1 (Tab #2) zz1_TopNavigationMenun2 (Tab #3) zz1_TopNavigationMenun... (Tab Etc) Since the home tab is always #1 it is always given the ID of "0"CSS Code:#zz1_TopNavigationMenun0 {
display: none !important;

Creating a Two Tier Global Navigation

Two tier navigation is not a new concept and has been out for quite a long time. However SharePoint OOTB does not allow you to have a global navigation that spans multiple site collections.Here are a few examples of a multi tier horizontal navigation.Example 1: MSDN: Microsoft Developer Network
Example 2: Fed Ex
Example 3: Wall Street Journal
During a recent project I was given the task to create a global navigation that had two tiers like the examples above.After some investigation my friend Sahil Malik had put together a great blog about creating a consistent navigation across site collections. (Thanks Buddy)Well this is great and all but his code replaced the OOTB navigation with a custom one. So after some hard thinking I figured out that you could create your own control that drove the tier 1 global navigation (Across site collections) and a tier 2 local navigation (OOTB) that was security trimmed.To get this to work you should use Shail's post as a guide for code but here are t…

SharePoint Meeting Workspace: The red headed step child template...

I think we all know that building a custom design and master page requires lots of patience and open ended thinking.The SharePoint Meeting Workspace template to say the least does not play nice with all of the other templates and master pages. These templates include the following:Basic Meeting WorkspaceBlank Meeting WorkspaceDecision Meeting WorkspaceSocial Meeting WorkspaceMultipage Meeting WorkspaceHere is what the template normally looks like:
If you attempt to apply your custom master page to any one of these templates you will see something like this:
Note that the navigation tabs are gone and you get a message on the left saying: "There are no more meeting occurrences to select from." It also removes the function on the site actions to add or manage pages. The issues above are caused because the controls below a not included into the regular "default.master" file. Microsoft decided that all meeting workspace site should use a different master page calle…

Comments, working now...

All, I want to apologize to all who wrote comments on my blog and never saw them published to the site. I did not know that I had a rule that stated any comment left 7 days after the published date would need approval. I have published all appropriate comments to my blog.Again, Sorry for the delay. I will review and respond to all questions as soon as I can.Thanks!

Stylize Individual Web Parts with a CEWP

The following instructions describe how to change the title bar, background color, and webpart title for one or more web parts on a specific page or site. 1) Navigate to the page or site that requires the styling2) View the browser’s source code for the page: Page > View Source (IE7) or Use IE developer Toolbar DOM ExplorerSearch the source using the title of the web part that requires separate styling (i.e. “News”, "Links" etc.)From the “td” tag that contains the web part “title”, select the “id” from the grandparent “td” tag. For example, see the web part “title” and corresponding web part “id” highlighted below:<td id="MSOZoneCell_WebPartWPQ2" vAlign="top">
<table TOPLEVEL border="0" cellpadding="0" cellspacing="0" width="100%">
<table border="0" cellpadding="0" cellspacing="0" width="100%">

Presenting at SharePoint Summit 2009!

I have been selected to present at the 2009 SharePoint Summit in Montreal Canada on April 8th.My Session: IA and Branding Process: Sketches to Wireframes to Hi-Fidelity DesignsLearn about proven methods to guide you from paper napkin sketches to hi-fidelity prototypes. Explore how to transition from each process and who is involved. This session will entail the following:Methods to gathering requirements Benefits of a creative brief and Style guide Understand what functional concepts are and how they can be used Explore options on creating wireframes Creating the Design Composition (Differences between design adaptation and custom design) Building the design (CSS, Images, Master Pages, Page layouts, testing for multiple browsers and Mobile devices) This track is designed for IA’s and Developers looking for proven methods for designing and branding their sites. Session Bio:…