Thursday, May 23, 2013

Published Content Type Column Order Fixed in August 2011 CU

Posted in [SharePoint], [Technical] By Doug Allen @ 9/27/2011 3:20 PM

SharePoint 2010 has many new and very useful features, one of them being new functionality with content types via the Managed Metadata service application.  It allows you to specify a content type hub, a central location for managing content types.  You can then publish those content types to subscribing site collections.  This opens up a lot of flexibility to manage content consistently.

Recently I ran into a scenario where I had configured content types in the hub site, and set the column order and published the content types.  After awhile I had made changes to the root content type column order and re-published those changes.  I found that the settings for the columns were updated (hidden, required, etc.) but the changed order did NOT update.  This is fairly significant to users of a document management system as you don’t want your optional “Enterprise Keywords” field showing first with a required important required column at the bottom.  Oh the humanity!

In doing some testing, I noticed that on an environment with the recently released August 2011 cumulative update for SharePoint 2010 applied, the changed column order updated.  Great!  It’s always nice when Microsoft fixes bugs.  The fix for this issue is actually contained in KB2553031.  You can verify this fix is in the August 2011 CU by looking at the list of fixes in the SharePoint 2010 Server package, and sure enough that KB is included.  Looking through the KB in question, you find the actual listed fix in the “Issues that this hotfix package” fixes section:

Consider the following scenario:

  • You create a new content type in a content type publishing hub on SharePoint Foundation 2010.
  • You publish the content type to subscribing sites.
  • You change the column order in the content type publishing hub.
  • You republish the content type to the subscribing sites.

In this scenario, the column order is not updated on the subscribing sites.

That’s definitely our issue.  I guess the biggest takeaway here is that is really pays to dig through all the KB hotfixes included in a cumulative update.  You never know what issues are getting fixed!

Workaround

As a side note, there is a workaround of sorts if you can't install Service Pack 1 then the August 2011 CU.  By default, when content types are published in other site collections, they are marked as read-only in the destination site collection.  You can change the order by performing the following:

Click Advanced Settings on the content type site settings screen:

Content Type Settings

Change the setting “Should this content type be read only?”” from Yes to No.  Click Ok to save.

Now you have your options to change the column order.

Editable Content Type

Popular tags: , , , , ,

Comments

Got something to say? Join the discussion »
    Posted by Steveroony on 2/7/2012 2:15 PM
    Hey Doug.

    The content types are on a content type hub. This hub is a sub site meaning my main site is http://steve.ca and my hub is at http://steve/sites/ct/sitepages/home.aspx.

    I'll check the logs again, but I already did when I first republished because I had added two new columns.
    The result on my sites is that the new columns are displayed but the order is not as it is defined on the content type hub.

    The jobs currently all have a status of "Succeeded".
    In fact, during development (which is my environment now) the job are currently set to run every minute (so I don't have to manually run them or wait a day). None of the jobs show any errors as far as I can see.

    Steve
    Posted by Doug Allen on 2/7/2012 1:16 PM
    Steve,

    Is this content type on another site collection, or a subsite under the root? If you're on the other site collection, check the content type publishing log. Site Actions -> Site Settings, then under Site Collection Admin hit Content Type publishing. You should see a list of published content types there. If not, check the error log from the link on that page, and ensure publishing is working correctly.

    As I said above, you can always change the order manually if it needs to be fixed immediately.
    Posted by Steveroony on 2/7/2012 1:03 PM
    I've just downloaded the kb2553031 hotfix. It is no longer an August hotfix but rather an October hotfix.

    In any case, I still have the column order issue.

    I have SP1 installed.
    I've installed the fix, and ran psconfig.
    I've tried to republish.
    I've tried to "update" the MMS services
    I've even restarted my SP server.

    Anyone else experiencing the same thing?

    PS>I'm in the process of downloading the Dec CU. Maybe I will have better luck with that one.

    S

leave a reply

 [Quick Submit with Ctrl+Enter]

Remember my details
Notify me of followup comments via e-mail

C5_Insight

About C5 Insight

We are a Microsoft Gold Certified partner focusing on SharePoint, Microsoft Dynamics CRM and Salesforce.com.  Learn more about us by visiting our website.

Search

We Wrote the Bible on Microsoft SharePoint and Dynamics CRMBook-Microsoft Dynamics CRM 2011 and SharePoint 2010 Bible

Tags

Maximize

Recent Comments

Maximize

Blog Roll

Maximize

Disclaimer

The information herein may be used solely at your own risk.  No warranty is made by the author or by C5 Insight, Inc.

The opinons expressed herein are those of the individual authors and do not necessarily represent C5 Insight, Inc in any way.

Copyright 2011 by C5 Insight