﻿<?xml version="1.0" encoding="UTF-8"?>
<!--RSS generated by Windows SharePoint Services V3 RSS Generator on 9/6/2010 6:34:10 AM-->
<?xml-stylesheet type="text/xsl" href="/blogs/SharePointing1on1/_layouts/RssXslt.aspx?List=16990dd3-1965-49d4-b576-280f9803c1f5" version="1.0"?>
<rss version="2.0">
  <channel>
    <title>SharePointing1on1: Posts</title>
    <link>http://www.informationworker.co.za/blogs/SharePointing1on1/Lists/Posts/AllPosts.aspx</link>
    <description>RSS feed for the Posts list.</description>
    <lastBuildDate>Mon, 06 Sep 2010 04:34:10 GMT</lastBuildDate>
    <generator>Windows SharePoint Services V3 RSS Generator</generator>
    <ttl>60</ttl>
    <image>
      <title>SharePointing1on1: Posts</title>
      <url>/blogs/SharePointing1on1/_layouts/images/homepage.gif</url>
      <link>http://www.informationworker.co.za/blogs/SharePointing1on1/Lists/Posts/AllPosts.aspx</link>
    </image>
    <item>
      <title>MOSS 2007 Default 50 Item Navigation Limit</title>
      <link>http://www.informationworker.co.za/blogs/SharePointing1on1/Lists/Posts/ViewPost.aspx?ID=6</link>
      <description><![CDATA[<div><b>Body:</b> <div class=ExternalClassF2524A9073604B76805DEDC0086D5984>
<div><font size=2 face=Tahoma>Limits are <strong>good</strong>, and they are <strong>great </strong>when you are aware of them, and they are even <strong>greater </strong>when you find out how to circumvent them :)</font></div>
<div><font size=2 face=Tahoma></font> </div>
<div><font size=2 face=Tahoma>So, thanks to a client who has just experienced such a &quot;what is going on&quot; limit, let us sit back and imagine that one adds more than 50 pages to a publishing site, and then shudders in horror when for example the left hand navigation is only displaying the first 50 links, and not the very crucial post-50 links...</font></div>
<div><img alt=DefaultLimit src="/blogs/SharePointing1on1/Lists/Photos/20100513a.jpg"></div>
<div> </div>
<div><font size=2 face=Tahoma>So, after some </font><a href="http://www.bing.com/"><font size=2 face=Tahoma>bing</font></a><font size=2 face=Tahoma>, bam, boom, it is now clear that by default SharePoint 2007 only displays 50 navigational items for performance reasons, as explained from a developer's perspective </font><a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.publishing.navigation.portalsitemapprovider.dynamicchildlimit.aspx"><font size=2 face=Tahoma>here</font></a><font size=2 face=Tahoma>. </font><font size=2 face=Tahoma>Consequently, in order to disable this limit and allow all the pages to show up as links, edit the &lt;siteMap&gt; section of the site's web.config file, by adding the following text to one or all of the following lines just before the closing end tag (i.e. /&gt; )</font></div>
<div> </div>
<div>
<table style="display:inline;border-collapse:collapse" border=1 width="60%">
<tbody>
<tr>
<td style="vertical-align:top" class=ms-rtetablecells bgcolor=silver>
<div align=center><font style="background-color:#c0c0c0" size=1 face=Arial>DynamicChildLimit=&quot;0&quot;</font></div></td></tr></tbody></table></div>
<div> </div>
<div><img alt="siteMap section" src="/blogs/SharePointing1on1/Lists/Photos/20100513b.jpg"></div>
<div><font size=2 face=Tahoma>The updated &lt;siteMap&gt; section should contain the following text:</font></div>
<div> </div>
<div>
<table style="display:inline;border-collapse:collapse" border=1>
<tbody>
<tr>
<td style="vertical-align:top" class=ms-rtetablecells bgcolor=silver>
<div><font style="background-color:#c0c0c0" size=1 face=Arial>&lt;siteMap defaultProvider=&quot;CurrentNavSiteMapProvider&quot; enabled=&quot;true&quot;&gt;<br>    &lt;providers&gt;<br>        &lt;add name=&quot;SPNavigationProvider&quot; type=&quot;Microsoft.SharePoint.Navigation.SPNavigationProvider, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;SPSiteMapProvider&quot; type=&quot;Microsoft.SharePoint.Navigation.SPSiteMapProvider, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;SPContentMapProvider&quot; type=&quot;Microsoft.SharePoint.Navigation.SPContentMapProvider, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;SPXmlContentMapProvider&quot; siteMapFile=&quot;_app_bin/layouts.sitemap&quot; type=&quot;Microsoft.SharePoint.Navigation.SPXmlContentMapProvider, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;AdministrationQuickLaunchProvider&quot; description=&quot;QuickLaunch navigation provider for the central administration site&quot; type=&quot;Microsoft.Office.Server.Web.AdministrationQuickLaunchProvider, Microsoft.Office.Server.UI, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;SharedServicesQuickLaunchProvider&quot; description=&quot;QuickLaunch navigation provider for shared services administration sites&quot; type=&quot;Microsoft.Office.Server.Web.SharedServicesQuickLaunchProvider, Microsoft.Office.Server.UI, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;GlobalNavSiteMapProvider&quot; description=&quot;CMS provider for Global navigation&quot; type=&quot;Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; NavigationType=&quot;Global&quot; EncodeOutput=&quot;true&quot; DynamicChildLimit=&quot;0&quot; /&gt;<br>        &lt;add name=&quot;CombinedNavSiteMapProvider&quot; description=&quot;CMS provider for Combined navigation&quot; type=&quot;Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; NavigationType=&quot;Combined&quot; EncodeOutput=&quot;true&quot; DynamicChildLimit=&quot;0&quot; /&gt;<br>        &lt;add name=&quot;CurrentNavSiteMapProvider&quot; description=&quot;CMS provider for Current navigation&quot; type=&quot;Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; NavigationType=&quot;Current&quot; EncodeOutput=&quot;true&quot; DynamicChildLimit=&quot;0&quot; /&gt;<br>        &lt;add name=&quot;CurrentNavSiteMapProviderNoEncode&quot; description=&quot;CMS provider for Current navigation, no encoding of output&quot; type=&quot;Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; NavigationType=&quot;Current&quot; EncodeOutput=&quot;false&quot; DynamicChildLimit=&quot;0&quot; /&gt;<br>        &lt;add name=&quot;SiteDirectoryCategoryProvider&quot; description=&quot;Site Directory category provider&quot; type=&quot;Microsoft.SharePoint.Portal.WebControls.SiteDirectoryCategoryProvider, Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;MySiteMapProvider&quot; description=&quot;MySite provider that returns areas and based on the current user context&quot; type=&quot;Microsoft.SharePoint.Portal.MySiteMapProvider, Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;MySiteLeftNavProvider&quot; description=&quot;MySite Left Nav provider that returns areas and based on the current user context&quot; type=&quot;Microsoft.SharePoint.Portal.MySiteLeftNavProvider, Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>        &lt;add name=&quot;UsagePagesSiteMapProvider&quot; description=&quot;Provider for navigation in Portal Usage pages&quot; type=&quot;Microsoft.SharePoint.Portal.Analytics.UsagePagesSiteMapProvider, Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; /&gt;<br>    &lt;/providers&gt;<br>&lt;/siteMap&gt;</font></div></td></tr></tbody></table></div>
<div> </div>
<div><font size=2 face=Tahoma>Save the web.config file, refresh the site, and voila!!!</font></div>
<div><img alt=RemoveLimit src="/blogs/SharePointing1on1/Lists/Photos/20100513c.jpg"></div>
<div> </div></div></div>
<div><b>Category:</b> Configuration;Limits;MOSS 2007;Navigation</div>
<div><b>Published:</b> 5/13/2010 4:12 PM</div>
]]></description>
      <author>O K</author>
      <category>Configuration;Limits;MOSS 2007;Navigation</category>
      <pubDate>Thu, 13 May 2010 13:54:13 GMT</pubDate>
      <guid isPermaLink="true">http://www.informationworker.co.za/blogs/SharePointing1on1/Lists/Posts/ViewPost.aspx?ID=6</guid>
    </item>
  </channel>
</rss>