<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Controlling navigation options from the onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx</link><description>During past weeks I have been creating few customer POCs to demostrate the excellent WCM features of the MOSS 2007. Since the MOSS publishing features are deployed over the WSS using standard feature framework, we can configure the provisioning of the</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Controlling publishing features from onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx#5452678</link><pubDate>Sun, 14 Oct 2007 21:32:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5452678</guid><dc:creator>Vesa "vesku" Juvonen</dc:creator><description>&lt;p&gt;In the previous post, I promised to try to find time to share additional information concerning the onet.xml&lt;/p&gt;
</description></item><item><title>re: Controlling navigation options from the onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx#7181276</link><pubDate>Mon, 21 Jan 2008 11:01:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7181276</guid><dc:creator>Silverdragon</dc:creator><description>&lt;p&gt;When setting OrderingMethod to &amp;quot;Manual&amp;quot;, is there a way to move the individual navigation items into required positions?&lt;/p&gt;
&lt;p&gt;Do I need to create a custom feature which sorts the items, after the main navigation feature has been installed?&lt;/p&gt;
</description></item><item><title>re: Controlling navigation options from the onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx#7185936</link><pubDate>Mon, 21 Jan 2008 20:06:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7185936</guid><dc:creator>sonofthesun</dc:creator><description>&lt;p&gt;Unfortunately there's no out-of-the-box feature to sort the main navigation as requested. &lt;/p&gt;
&lt;p&gt;One of the key challenges in this requirement is also the fact, that the sub sites are created only after the features have been activated... so you cannot manipulate these settings using features... this has to be done using some another approach. &lt;/p&gt;
&lt;p&gt;Maybe a custom web control in the master page of the root site, which manipulates the navigation during first request and then stores the status to SPWeb.properties, so that manipulation is only done once.&lt;/p&gt;
</description></item><item><title>re: Controlling navigation options from the onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx#8341899</link><pubDate>Fri, 28 Mar 2008 18:22:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8341899</guid><dc:creator>Beat</dc:creator><description>&lt;p&gt;Thanks for the post!&lt;/p&gt;
&lt;p&gt;I was wondering why i can't hide pages the same way, at least they won't hide the way i try to hide them ;-)&lt;/p&gt;
&lt;p&gt;i have a site definition for a publishing site where i defined a module 'Content' to deploy some default pages&lt;/p&gt;
&lt;p&gt;&amp;lt;Module Name=&amp;quot;Content&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Url=&amp;quot;$Resources:cmscore,List_Pages_UrlName;&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Path=&amp;quot;&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;lt;File Url=&amp;quot;sitemap.aspx&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type=&amp;quot;GhostableInLibrary&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Path=&amp;quot;default.aspx&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Level=&amp;quot;Draft&amp;quot; &amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Property Name=&amp;quot;Title&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Value=&amp;quot;Sitemap&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Property Name=&amp;quot;PublishingPageLayout&amp;quot;&lt;/p&gt;
&lt;p&gt;Value=&amp;quot;~SiteCollection/_catalogs/masterpage/PageLayoutDefault.aspx,~SiteCollection/_catalogs/masterpage/PageLayoutDefault.aspx&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Property Name=&amp;quot;IncludeInGlobalNavigation&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Value=&amp;quot;false&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;lt;/File&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Module&amp;gt; &amp;nbsp; &lt;/p&gt;
&lt;p&gt;According to the SDK, the PublishingPage class exposes a public property called 'IncludeInGlobalNavigation'.&lt;/p&gt;
&lt;p&gt;Can somebody point me to the right direction.&lt;/p&gt;</description></item><item><title>re: Controlling navigation options from the onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx#8378626</link><pubDate>Fri, 11 Apr 2008 08:54:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8378626</guid><dc:creator>sonofthesun</dc:creator><description>&lt;p&gt;Good question... and actually quote logical due the misleading element names within the Module element structures. &lt;/p&gt;
&lt;p&gt;The properties (Property element) here are actually columns within the list (site columns of the content type of the page) where the page is uploaded... not actual properties of the .NET class... &lt;/p&gt;
&lt;p&gt;There's no direct way of setting the actual .NET class properties from the Module / File elements. If this is however required, you have to create a feature receiver, which manipulates the actual objects using APIs. &lt;/p&gt;
</description></item><item><title>re: Controlling navigation options from the onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx#8964820</link><pubDate>Thu, 25 Sep 2008 13:07:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8964820</guid><dc:creator>hkossu</dc:creator><description>&lt;p&gt;can i include navigation groups(dropdownlists) to topnavi trough site definition(onet.xml).&lt;/p&gt;
&lt;p&gt;would like to create group &amp;quot;documentlibs&amp;quot; with the dropdownitems pointing to documentlibs&lt;/p&gt;
</description></item><item><title>re: Controlling navigation options from the onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx#9132854</link><pubDate>Sat, 22 Nov 2008 19:42:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9132854</guid><dc:creator>Michael Hofer</dc:creator><description>&lt;p&gt;Really good post - thanks. I wonder why MS cannot come up with a documentation like this...&lt;/p&gt;
</description></item><item><title>re: Controlling navigation options from the onet.xml</title><link>http://blogs.msdn.com/vesku/archive/2007/03/23/controlling-navigation-options-from-the-onet-xml.aspx#9894934</link><pubDate>Mon, 14 Sep 2009 15:41:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9894934</guid><dc:creator>Sudhir Kesharwani</dc:creator><description>&lt;p&gt;Some real interesting facts of navigation properties:&lt;/p&gt;
&lt;p&gt;- It is a typo from MS for AutomaticSortingMethod it is typed as **AutomaticSortingMathod** &lt;/p&gt;
&lt;p&gt;- While specifying navigation properties following properties take value in small case:-&lt;/p&gt;
&lt;p&gt;* InheritGlobalNavigation (true/false)&lt;/p&gt;
&lt;p&gt;* InheritCurrentNavigation (true/false)&lt;/p&gt;
&lt;p&gt;* IncludeSubSites (true/false)&lt;/p&gt;
&lt;p&gt;while some of the properties accept values in Camel Case&lt;/p&gt;
&lt;p&gt;* IncludePages (True/False)&lt;/p&gt;</description></item></channel></rss>