<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>SuperBranding</title><link>http://www.codeplex.com/SuperBranding/Project/ProjectRss.aspx</link><description>This is Visual Studio project that provides end-to-end branding of sites running in Windows SharePoint Services 3.0 &amp;#40;WSS&amp;#41; and Microsoft Office SharePoint Server 2007 &amp;#40;MOSS&amp;#41;.</description><item><title>New Post: Cannot use a leading .. to exit above the top directory.</title><link>http://www.codeplex.com/SuperBranding/Thread/View.aspx?ThreadId=29890</link><description>&lt;div style="line-height: normal;"&gt;I am trying to install 'SuperBranding' on my SP site as this is exactly what I was looking for!&lt;br&gt;
&lt;br&gt;
I can install the feature no problem, but when I try to access the /_layouts/SuperBrand/BrandManagement.aspx page from my 'Site Actions' menu, I get the following error:&lt;br&gt;
&lt;br&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr valign=top&gt;
            &lt;td width="100%"&gt;&lt;br&gt;
            &lt;/td&gt;
            &lt;td id=onetidYPadding width=10&gt;&lt;img alt="" src="/_layouts/images/blank.gif" height=1 width=10&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td id=onetidMainBodyPadding height=8&gt;&lt;img alt="" src="/_layouts/images/blank.gif" height=8 width=1&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td height="100%" valign=top&gt;&lt;a name=mainContent&gt;&lt;/a&gt;
            &lt;table border=0 cellpadding=0 width="100%"&gt;
                &lt;tbody&gt;
                    &lt;tr&gt;
                        &lt;td style="padding-top:10px" valign=top width="100%"&gt;&lt;span id="ctl00_PlaceHolderMain_LabelMessage"&gt;Cannot use a leading ..
                        to exit above the top directory.&amp;nbsp;&amp;nbsp; at
                        System.Web.Util.UrlPath.ReduceVirtualPath(String path) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.Util.UrlPath.Reduce(String path) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.Util.UrlPath.Combine(String appPath, String basepath, String
                        relative) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.ResolveClientUrl(String relativeUrl)
                        &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.HtmlControls.HtmlLink.RenderAttributes(HtmlTextWriter
                        writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.HtmlControls.HtmlLink.Render(HtmlTextWriter
                        writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter
                        writer, ControlAdapter adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter
                        adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
                        &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,
                        ICollection children) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.HtmlControls.HtmlHead.RenderChildren(HtmlTextWriter writer)
                        &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter
                        writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter
                        writer, ControlAdapter adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter
                        adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
                        &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,
                        ICollection children) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
                        &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer,
                        ControlAdapter adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter
                        adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
                        &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,
                        ICollection children) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.Render(HtmlTextWriter writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer,
                        ControlAdapter adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter
                        adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
                        &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,
                        ICollection children) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        Microsoft.SharePoint.WebControls.UnsecuredLayoutsPageBase.RenderChildren(HtmlTextWriter
                        writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Page.Render(HtmlTextWriter writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        Microsoft.SharePoint.WebControls.UnsecuredLayoutsPageBase.Render(HtmlTextWriter
                        writer) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter
                        writer, ControlAdapter adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at
                        System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter
                        adapter) &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
                        &lt;br&gt;
                        &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Web.UI.Page.ProcessRequestMain(Boolean
                        includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)&lt;/span&gt; &lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;br&gt;
And I can't seem to find the text '..' anywhere in the vs project release.&lt;br&gt;
&lt;br&gt;
Any ideas?&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
Jesse&lt;br&gt;
&lt;/div&gt;</description><author>jstorry</author><pubDate>Wed, 18 Jun 2008 18:51:36 GMT</pubDate><guid isPermaLink="false">New Post: Cannot use a leading .. to exit above the top directory. 20080618065136P</guid></item><item><title>UPDATED RELEASE: SuperBranding (v.91)</title><link>http://www.codeplex.com/SuperBranding/Release/ProjectReleases.aspx?ReleaseId=5905</link><description>Source Code &amp;#40;Visual Studio&amp;#41;</description><author></author><pubDate>Thu, 01 Nov 2007 18:06:11 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: SuperBranding (v.91) 20071101060611P</guid></item><item><title>UPDATED RELEASE: SuperBranding (v.91)</title><link>http://www.codeplex.com/SuperBranding/Release/ProjectReleases.aspx?ReleaseId=5905</link><description>Source Code &amp;#40;Visual Studio&amp;#41;</description><author></author><pubDate>Thu, 01 Nov 2007 18:05:04 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: SuperBranding (v.91) 20071101060504P</guid></item><item><title>UPDATED RELEASE: SuperBranding (v0.90)</title><link>http://www.codeplex.com/SuperBranding/Release/ProjectReleases.aspx?ReleaseId=5905</link><description>Source Code &amp;#40;Visual Studio&amp;#41;</description><author></author><pubDate>Thu, 01 Nov 2007 18:04:39 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: SuperBranding (v0.90) 20071101060439P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/SuperBranding/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;This is Visual Studio project that provides end-to-end branding of sites running in Windows SharePoint Services 3.0 &amp;#40;WSS&amp;#41; and Microsoft Office SharePoint Server 2007 &amp;#40;MOSS&amp;#41;.
&lt;br /&gt; &lt;br /&gt;The SuperBranding project contains several different components&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;feature named &lt;b&gt;SuperBranding&lt;/b&gt;&lt;/li&gt;&lt;li&gt;feature named &lt;b&gt;SuperBrandingChildSiteInitializer&lt;/b&gt;&lt;/li&gt;&lt;li&gt;feature named &lt;b&gt;SuperBrandingFarm&lt;/b&gt;&lt;/li&gt;&lt;li&gt;ASP.NET module named &lt;b&gt;SuperBrandingModule&lt;/b&gt;&lt;/li&gt;&lt;li&gt;custom application page named &lt;b&gt;BrandManagement.aspx&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;u&gt;NOTE&lt;/u&gt;: This is a proof-of-concept code sample about how to switch out the master page for built-in application pages such as settings.aspx and it uses a technique involving an HttpModule that is not supported by Microsoft.&lt;br /&gt; &lt;br /&gt;Currently, you should extract the zip file with the source code and expand it into a directory named SuperBranding. If you development machine is a single-server farm with WSS 3.0 or MOSS installed, you should just be able to build the project which will run install.bat and install the 3 features and install SuperBranding.dll in the GAC. &lt;br /&gt; &lt;br /&gt;The &lt;b&gt;SuperBranding&lt;/b&gt; feature can be actviated within any site collection. We have tested it on Blank sites and Team sites. Once you have actviated it within a site collection, you can navigate to the application page named &lt;b&gt;BrandManagement.aspx&lt;/b&gt; from a menu item added to the Site Actions menu by a Custom Action. Once you have navigated to the Brand Management page, you can select between one of several different brands (TPG, Litware, Minimal).&lt;br /&gt; &lt;br /&gt;The installation of &lt;b&gt;SuperBrandingFarm&lt;/b&gt; forces activation which runs an event handler which updates the web.config file to configure an HttpModule module named SuperBrandingModule. This module is what is used to force application pages (e.g. settings.aspx) to use the same custom master page that is used by site pages.&lt;br /&gt; &lt;br /&gt;The &lt;b&gt;SuperBranding&lt;/b&gt; uses feature stapling to automatically activate the &lt;b&gt;SuperBrandingChildSiteInitializer&lt;/b&gt; feature within any child site created within a site collection in which the &lt;b&gt;SuperBranding&lt;/b&gt; feature has been actviated. The &lt;b&gt;SuperBrandingChildSiteInitializer&lt;/b&gt; feature provides a FeatureActivated event handler that determines what branding settings to set up while a child site is being provisioned.&lt;br /&gt; &lt;br /&gt;Once you run install.bat, then you should be able to test the code out. Go to any site collection and navigate to the site collection feature page. Activate the feature with the title of &lt;b&gt;A Sample Feature: Super Branding&lt;/b&gt;. Once you activate this feature, the site settings menu should provide a new menu item with a title of &lt;b&gt;Brand Magement&lt;/b&gt;. Select this menu item to navigate to &lt;b&gt;BrandManagement.aspx&lt;/b&gt;. This page allows you to switch between several available brands.&lt;br /&gt;
&lt;/div&gt;</description><author>TedPattison</author><pubDate>Mon, 29 Oct 2007 14:49:55 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071029024955P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/SuperBranding/Wiki/View.aspx?title=Home&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;This is Visual Studio project that provides end-to-end branding of sites running in Windows SharePoint Services 3.0 &amp;#40;WSS&amp;#41; and Microsoft Office SharePoint Server 2007 &amp;#40;MOSS&amp;#41;.
&lt;br /&gt; &lt;br /&gt;The SuperBranding project contains several different components&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;feature named &lt;b&gt;SuperBranding&lt;/b&gt;&lt;/li&gt;&lt;li&gt;feature named &lt;b&gt;SuperBrandingFarm&lt;/b&gt;&lt;/li&gt;&lt;li&gt;ASP.NET module named &lt;b&gt;SuperBrandingModule&lt;/b&gt;&lt;/li&gt;&lt;li&gt;custom application page named &lt;b&gt;BrandManagement.aspx&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;u&gt;NOTE&lt;/u&gt;: This is a proof-of-concept code sample about how to switch out the master page for built-in application pages such as settings.aspx and it uses a technique involving an HttpModule that is not supported by Microsoft.&lt;br /&gt; &lt;br /&gt;Currently, you should extract the zip file with the source code and expand it into a directory named SuperBranding. If you development machine is a single-server farm with WSS v3 or MOSS installed, you should just be able to build the project which will run install.bat and install the 2 features and install SuperBranding.dll in the GAC. &lt;br /&gt; &lt;br /&gt;Note that installation of &lt;b&gt;SuperBrandingFarm&lt;/b&gt; forces activation which runs an event handler which updates the web.config file to configure an HttpModule module named SuperBrandingModule. This module is what is used to force application pages (e.g. settings.aspx) to use the same custom master page that is used by site pages.&lt;br /&gt; &lt;br /&gt;Once you run install.bat, then you should be able to test the code out. Go to any site collection and navigate to the site collection feature page. Activate the feature with the title of &lt;b&gt;A Sample Feature: Super Branding&lt;/b&gt;. Once you activate this feature, the site settings menu should provide a new menu item with a title of &lt;b&gt;Brand Magement&lt;/b&gt;. Select this menu item to navigate to &lt;b&gt;BrandManagement.aspx&lt;/b&gt;. This page allows you to switch between several available brands.&lt;br /&gt;
&lt;/div&gt;</description><author>TedPattison</author><pubDate>Mon, 29 Oct 2007 14:41:15 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071029024115P</guid></item><item><title>CREATED RELEASE: SuperBranding (v0.90)</title><link>http://www.codeplex.com/SuperBranding/Release/ProjectReleases.aspx?ReleaseId=5905</link><description>Source Code (Visual Studio)</description><author></author><pubDate>Tue, 17 Jul 2007 20:46:43 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: SuperBranding (v0.90) 20070717084643P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/SuperBranding/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;This is Visual Studio project that provides end-to-end branding of sites running in Windows SharePoint Services 3.0 &amp;#40;WSS&amp;#41; and Microsoft Office SharePoint Server 2007 &amp;#40;MOSS&amp;#41;.
&lt;br /&gt; &lt;br /&gt;The SuperBranding project contains several different components&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;feature named &lt;b&gt;SuperBranding&lt;/b&gt;&lt;/li&gt;&lt;li&gt;feature named &lt;b&gt;SuperBrandingFarm&lt;/b&gt;&lt;/li&gt;&lt;li&gt;ASP.NET module named &lt;b&gt;SuperBrandingModule&lt;/b&gt;&lt;/li&gt;&lt;li&gt;custom application page named &lt;b&gt;BrandManagement.aspx&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;Currently, you should extract the zip file with the source code and expand it into a directory named SuperBranding. If you development machine is a single-server farm with WSS v3 or MOSS installed, you should just be able to build the project which will run install.bat and install the 2 features and install SuperBranding.dll in the GAC. &lt;br /&gt; &lt;br /&gt;Note that installation of &lt;b&gt;SuperBrandingFarm&lt;/b&gt; forces activation which runs an event handler which updates the web.config file to configure an HttpModule module named SuperBrandingModule. This module is what is used to force application pages (e.g. settings.aspx) to use the same custom master page that is used by site pages.&lt;br /&gt; &lt;br /&gt;Once you run install.bat, then you should be able to test the code out. Go to any site collection and navigate to the site collection feature page. Activate the feature with the title of &lt;b&gt;A Sample Feature: Super Branding&lt;/b&gt;. Once you activate this feature, the site settings menu should provide a new menu item with a title of &lt;b&gt;Brand Magement&lt;/b&gt;. Select this menu item to navigate to &lt;b&gt;BrandManagement.aspx&lt;/b&gt;. This page allows you to switch between several available brands.&lt;br /&gt;
&lt;/div&gt;</description><author>TedPattison</author><pubDate>Fri, 06 Jul 2007 20:40:17 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070706084017P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/SuperBranding/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;This is Visual Studio project that provides end-to-end branding of sites running in Windows SharePoint Services 3.0 &amp;#40;WSS&amp;#41; and Microsoft Office SharePoint Server 2007 &amp;#40;MOSS&amp;#41;.
&lt;br /&gt; &lt;br /&gt;The SuperBranding project contains several different components&lt;br /&gt;*feature named &lt;b&gt;SuperBranding&lt;/b&gt;&lt;br /&gt;*feature named &lt;b&gt;SuperBrandingFarm&lt;/b&gt;&lt;br /&gt;*ASP.NET module named &lt;b&gt;SuperBrandingModule&lt;/b&gt;&lt;br /&gt;*custom application page named &lt;b&gt;BrandManagement.aspx&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;Currently, you should extract the zip file with the source code and expand it into a directory named SuperBranding. If you development machine is a single-server farm with WSS v3 or MOSS installed, you should just be able to build the project which will run install.bat and install the 2 features and install SuperBranding.dll in the GAC. &lt;br /&gt; &lt;br /&gt;Note that installation of &lt;b&gt;SuperBrandingFarm&lt;/b&gt; forces activation which runs an event handler which updates the web.config file to configure an HttpModule module named SuperBrandingModule. This module is what is used to force application pages (e.g. settings.aspx) to use the same custom master page that is used by site pages.&lt;br /&gt; &lt;br /&gt;Once you run install.bat, then you should be able to test the code out. Go to any site collection and navigate to the site collection feature page. Activate the feature with the title of &lt;b&gt;A Sample Feature: Super Branding&lt;/b&gt;. Once you activate this feature, the site settings menu should provide a new menu item with a title of &lt;b&gt;Brand Magement&lt;/b&gt;. Select this menu item to navigate to &lt;b&gt;BrandManagement.aspx&lt;/b&gt;. This page allows you to switch between several available brands.&lt;br /&gt;
&lt;/div&gt;</description><author>TedPattison</author><pubDate>Fri, 06 Jul 2007 20:39:47 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070706083947P</guid></item></channel></rss>