Skip to content

Alter a Custom Master Page For Meeting Workspaces

by on March 27, 2013

If you see an error when trying to navigate through multiple recurring meetings on a workspace in SharePoint 2010, you probably need to make some changes to your customized master page.

Error

‘g_instanceId’ is undefined

Solution

This error is caused because the customized page is missing a few things required by Meeting Workspaces. We just need to add them in.

Add register tag for Meeting Workspace to top of page after other register tags:

<%@ Register Tagprefix="Meetings" Namespace="Microsoft.SharePoint.Meetings" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

Add meeting Property Bag (weird name huh?)

Put the following above Top Nav or Current Nav as desired

<Meetings:PropertyBag ID="PropertyBag1" runat="server"/>

Save, Publish, and Approve master page as needed.

Meetings:CustomToolPaneManager

Here is another control specific to MWS’s, but I have yet to figure out what it actually does. May be for the MWS specific Menu.

<Meetings:CustomToolPaneManager runat="server" __MarkupType="vsattributemarkup" WebPart="true" Height="" Width="" __WebPartId="{835267A9-C9F3-452F-BC2C-E90E9B468005}" id="g_835267a9_c9f3_452f_bc2c_e90e9b468005"/>

Advertisements
One Comment
  1. another component in the original meeting workspace is a “custom tool panel manager” but I have yet to see what it is used for…

    SP does not handle this gracefully and gives a big ole error if you include it in a non-meeting workspace site.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: