<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>My Web Pages Starter Kit</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Project/ProjectRss.aspx</link><description>My Web Pages Starter Kit is a simple yet powerful file   based content management system for small websites.      </description><item><title>NEW POST: V1.2 ImageHandler problems with PDF files</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27270</link><description>&lt;div style="line-height: normal;"&gt;&lt;br&gt;
&lt;div style="border-right:medium none;padding-right:0.2em;border-top:#aaa 0.1em dotted;padding-left:0.2em;padding-bottom:0.2em;margin:1em 0em 2.5em 3em;border-left:medium none;padding-top:0.2em;border-bottom:#aaa 0.1em dotted;font-style:italic"&gt;&lt;br&gt;
ricap wrote:&lt;br&gt;
I have modified source code in:&lt;br&gt;
&lt;br&gt;
App_Code/FCKEditor/FileBrowserConnector.cs&lt;br&gt;
&lt;hr&gt;
Thanks!  I'll give it a try.&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>bheil</author><pubDate>Wed, 14 May 2008 01:01:13 GMT</pubDate><guid isPermaLink="false">NEW POST: V1.2 ImageHandler problems with PDF files 20080514A</guid></item><item><title>NEW POST: HTML Gallery view changes</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27659</link><description>&lt;div style="line-height: normal;"&gt;I combined the two html gallery views into one (the thumbnails on the side and the big image in the center) and it works fine except I am unable to get the imgGalleryBigView to initialize with the first thumbnail for that page.  I can assign it the URL for the spacer.gif in the properties and that sort of works on the first page of multi-page galleries, but if you don't select a thumbnail before paging to the next screen of thumbnails, you get an x for the image.  I would like it to initialize the image just as you would clicking on the first thumbnail of that page.  I was attempting to do it in the updateviews under the &lt;span style="font-size:13px"&gt;(!IsPostBack) section but I keep getting a null for entry.  I'm getting up to speed on dot net, but still a little green.  Any ideas would be appreciated.&lt;/span&gt;
&lt;/div&gt;</description><author>26AS5DB</author><pubDate>Tue, 13 May 2008 22:21:06 GMT</pubDate><guid isPermaLink="false">NEW POST: HTML Gallery view changes 20080513P</guid></item><item><title>NEW POST: Secure Directories</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27592</link><description>&lt;div style="line-height: normal;"&gt;&lt;br&gt;
&lt;div style="border-right:medium none;padding-right:0.2em;border-top:#aaa 0.1em dotted;padding-left:0.2em;padding-bottom:0.2em;margin:1em 0em 2.5em 3em;border-left:medium none;padding-top:0.2em;border-bottom:#aaa 0.1em dotted;font-style:italic"&gt;&lt;br&gt;
CarlCarlson wrote:&lt;br&gt;
You might check out the mwpsk extensions 1.1.4 role-based security feature to see if that helps you.&lt;br&gt;
&lt;br&gt;
http://www.codeplex.com/MyWebPagesStarterKit/WorkItem/View.aspx?WorkItemId=13162&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
Unfortunately I dont think this is going to work for me right now because I already loaded and am using the 1.2.0 beta version and there is code written into that that will not be in the stuff you directed me to so it will not generate the pages correctly, if at all.  When I copied my web site and tried it I kept getting error messages.  If you could help convert these files so they work in 1.2.0 that would be great.&lt;br&gt;
&lt;br&gt;
If not does anyone else have any ideas as to how to set role based security?
&lt;/div&gt;</description><author>mrmeyer4irm</author><pubDate>Tue, 13 May 2008 20:54:59 GMT</pubDate><guid isPermaLink="false">NEW POST: Secure Directories 20080513P</guid></item><item><title>NEW POST: Hitcounter </title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27652</link><description>&lt;div style="line-height: normal;"&gt;Hi &lt;br&gt;
&lt;br&gt;
how can I display a hit counter on the frontpage ? &lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>Wiper</author><pubDate>Tue, 13 May 2008 20:12:15 GMT</pubDate><guid isPermaLink="false">NEW POST: Hitcounter  20080513P</guid></item><item><title>NEW POST: News List Control</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27650</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br&gt;
&lt;br&gt;
Just wondering if there is a way to show the &amp;quot;news&amp;quot; expanded right from the beginning so you never have to click on it?&lt;br&gt;
&lt;br&gt;
Thanks! 
&lt;/div&gt;</description><author>harvdog13</author><pubDate>Tue, 13 May 2008 19:55:50 GMT</pubDate><guid isPermaLink="false">NEW POST: News List Control 20080513P</guid></item><item><title>NEW POST: Unlinking a SiteMapNode</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27595</link><description>&lt;div style="line-height: normal;"&gt;&lt;br&gt;
&lt;div style="border-right:medium none;padding-right:0.2em;border-top:#aaa 0.1em dotted;padding-left:0.2em;padding-bottom:0.2em;margin:1em 0em 2.5em 3em;border-left:medium none;padding-top:0.2em;border-bottom:#aaa 0.1em dotted;font-style:italic"&gt;&lt;br&gt;
CarlCarlson wrote:&lt;br&gt;
Not exactly sure if this is what you're looking for, but the MWPSK Extensions 1.1.4 has a feature to keep pages from showing up in the navigation bar, but still let them be visible to direct linking.  Check it out here:&lt;br&gt;
&lt;br&gt;
http://www.codeplex.com/MyWebPagesStarterKit/WorkItem/View.aspx?WorkItemId=13162&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
Actually I figured out that if I just use the same page ID as the parent node it makes it appear to be an unlinked node.  
&lt;/div&gt;</description><author>mrmeyer4irm</author><pubDate>Tue, 13 May 2008 15:05:12 GMT</pubDate><guid isPermaLink="false">NEW POST: Unlinking a SiteMapNode 20080513P</guid></item><item><title>NEW POST: Secure Directories</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27592</link><description>&lt;div style="line-height: normal;"&gt;You might check out the mwpsk extensions 1.1.4 role-based security feature to see if that helps you.&lt;br&gt;
&lt;br&gt;
http://www.codeplex.com/MyWebPagesStarterKit/WorkItem/View.aspx?WorkItemId=13162&lt;br&gt;
&lt;/div&gt;</description><author>CarlCarlson</author><pubDate>Tue, 13 May 2008 13:18:21 GMT</pubDate><guid isPermaLink="false">NEW POST: Secure Directories 20080513P</guid></item><item><title>NEW POST: Unlinking a SiteMapNode</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27595</link><description>&lt;div style="line-height: normal;"&gt;Not exactly sure if this is what you're looking for, but the MWPSK Extensions 1.1.4 has a feature to keep pages from showing up in the navigation bar, but still let them be visible to direct linking.&amp;nbsp; Check it out here:&lt;br&gt;
&lt;br&gt;
http://www.codeplex.com/MyWebPagesStarterKit/WorkItem/View.aspx?WorkItemId=13162&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>CarlCarlson</author><pubDate>Tue, 13 May 2008 13:15:43 GMT</pubDate><guid isPermaLink="false">NEW POST: Unlinking a SiteMapNode 20080513P</guid></item><item><title>NEW POST: V1.2 ImageHandler problems with PDF files</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27270</link><description>&lt;div style="line-height: normal;"&gt;I have modified source code in:&lt;br&gt;
&lt;br&gt;
App_Code/FCKEditor/FileBrowserConnector.cs&lt;br&gt;
&lt;hr&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;private&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt; GetUrlFromPath(&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt; resourceType, &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt; folderPath)&lt;/span&gt;
&lt;p&gt;&lt;span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;if&lt;/span&gt;&lt;span style="font-size:13px"&gt; (resourceType == &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt; || resourceType.Length == 0)&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;return&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;this&lt;/span&gt;&lt;span style="font-size:13px"&gt;.UserFilesPath.TrimEnd(&lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;'/'&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt;) + folderPath;&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;&lt;span&gt;else&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt;&lt;span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#008000"&gt;&lt;span&gt;//pageId is used to enforce a secure download of the image with authentication of the user&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:13px"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#008000"&gt;&lt;span&gt;// [XXX] will be replaced by the pageId when saving the data in HtmlContent.ascx.cs&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:13px"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt; pageId = &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;[XXX]&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt;;&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;if&lt;/span&gt;&lt;span style="font-size:13px"&gt; (resourceType == &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;File&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt;)&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;return&lt;/span&gt;&lt;span style="font-size:13px"&gt; ResolveUrl(&lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;~/FileHandler.ashx?UploadedFile=true&amp;amp;pg=&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; + pageId + &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;&amp;amp;file=&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; + &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;this&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt;.UserFilesPath + resourceType + folderPath);&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;&lt;span&gt;else&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt;&lt;span&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;if&lt;/span&gt;&lt;span style="font-size:13px"&gt; (resourceType == &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Image&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt;)&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;return&lt;/span&gt;&lt;span style="font-size:13px"&gt; ResolveUrl(&lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;~/ImageHandler.ashx?UploadedFile=true&amp;amp;pg=&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; + pageId + &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;&amp;amp;image=&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; + &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;this&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt;.UserFilesPath + resourceType + folderPath);&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;&lt;span&gt;else&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:13px"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;return&lt;/span&gt;&lt;span style="font-size:13px"&gt; ResolveUrl(&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;this&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:13px"&gt;&lt;span&gt;.UserFilesPath + resourceType + folderPath);&lt;/span&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;} &lt;hr&gt;
&lt;br&gt;
And I have created new file in the root&lt;br&gt;
&lt;br&gt;
FileHandler.ashx&lt;br&gt;
&lt;hr&gt;
&lt;br&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt;&amp;lt;%&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;@&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;WebHandler&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#ff0000"&gt;Language&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;=&amp;quot;C#&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#ff0000"&gt;Class&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;=&amp;quot;FileHandler&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; %&amp;gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="font-size:13px;color:#008000"&gt;
&lt;p&gt;//===============================================================================================&lt;/p&gt;
&lt;p&gt;//&lt;/p&gt;
&lt;p&gt;// (c) Copyright Microsoft Corporation.&lt;/p&gt;
&lt;p&gt;// This source is subject to the Microsoft Permissive License.&lt;/p&gt;
&lt;p&gt;// See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx.&lt;/p&gt;
&lt;p&gt;// All other rights reserved.&lt;/p&gt;
&lt;p&gt;//&lt;/p&gt;
&lt;p&gt;//===============================================================================================&lt;/p&gt;
&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;
&lt;p&gt;using &lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px"&gt;System;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;using &lt;/span&gt;&lt;span style="font-size:13px"&gt;System.Web;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="font-size:13px;color:#0000ff"&gt;
&lt;p&gt;using &lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px"&gt;System.IO;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;using &lt;/span&gt;&lt;span style="font-size:13px"&gt;MyWebPagesStarterKit;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#808080"&gt;///
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#008000"&gt;&lt;/span&gt;&lt;span style="font-size:13px;color:#808080"&gt;&amp;lt;summary&amp;gt;
&lt;p&gt;///&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#008000"&gt;This handler serves files from the FCKEDITOR User File folder.
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#808080"&gt;///
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#008000"&gt;&lt;/span&gt;&lt;span style="font-size:13px;color:#808080"&gt;&amp;lt;/summary&amp;gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;public
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px"&gt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;class&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#008080"&gt;FileHandler&lt;/span&gt;&lt;span style="font-size:13px"&gt; : &lt;/span&gt;&lt;span style="font-size:13px;color:#008080"&gt;IHttpHandler 
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;
&lt;p&gt;#region&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px"&gt;IHttpHandler Members
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;public&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;bool&lt;/span&gt;&lt;span style="font-size:13px"&gt; IsReusable
&lt;p&gt;{&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;get&lt;/span&gt;&lt;span style="font-size:13px"&gt; { &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;return&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;true&lt;/span&gt;&lt;span style="font-size:13px"&gt;; }
&lt;p&gt;}&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;public&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;void&lt;/span&gt;&lt;span style="font-size:13px"&gt; ProcessRequest(&lt;/span&gt;&lt;span style="font-size:13px;color:#008080"&gt;HttpContext&lt;/span&gt;&lt;span style="font-size:13px"&gt; context)
&lt;p&gt;{&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;try
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt; file = context.Request.QueryString[&lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;file&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;];
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#008000"&gt;//build the path &lt;/span&gt;&lt;span style="font-size:13px"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt; path = context.Request.MapPath(file);
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;if&lt;/span&gt;&lt;span style="font-size:13px"&gt; (&lt;/span&gt;&lt;span style="font-size:13px;color:#008080"&gt;File&lt;/span&gt;&lt;span style="font-size:13px"&gt;.Exists(path))
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;context.Response.Clear();&lt;/p&gt;
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Pragma&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;public&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;);
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Expires&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;);
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Cache-Control&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;must-revalidate, post-check=0, pre-check=0&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;);
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Content-Type&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;application/force-download&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;);
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Content-Type&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;application/octet-stream&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;);
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Content-Type&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;application/download&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;);
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Content-Disposition&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;.Format(&lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;attachment; filename={0}&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#008080"&gt;FileInfo&lt;/span&gt;&lt;span style="font-size:13px"&gt;(path).Name.ToString()));
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Content-Transfer-Encoding&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;binary&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;);
&lt;p&gt;context.Response.AddHeader(&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#800000"&gt;&amp;quot;Content-Length&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#008080"&gt;FileInfo&lt;/span&gt;&lt;span style="font-size:13px"&gt;(path).Length.ToString());
&lt;p&gt;context.Response.WriteFile(path);&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;catch
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;context.Response.Clear();&lt;/p&gt;
&lt;p&gt;context.Response.End();&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;
&lt;p&gt;#endregion&lt;/p&gt;
&lt;/span&gt;&lt;span style="font-size:13px"&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</description><author>ricap</author><pubDate>Tue, 13 May 2008 08:46:52 GMT</pubDate><guid isPermaLink="false">NEW POST: V1.2 ImageHandler problems with PDF files 20080513A</guid></item><item><title>NEW POST: Unlinking a SiteMapNode</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27595</link><description>&lt;div style="line-height: normal;"&gt;How do I unlink a site map node.  I went to the Web.sitemap file and deleted the URL and Page ID but left the Visible to True.  When I went to the page I couldnt see the node at all.  The reason I am trying to do this is because there is a path node in between my first and last that has no content, so there is no reason to have a link to it.&lt;br&gt;
&lt;br&gt;
For Physicians ---&amp;gt; &lt;span style="text-decoration:underline"&gt;Employment Opportunities&lt;/span&gt; ---&amp;gt; Hospital #1&lt;br&gt;
                              ---&amp;gt; Web Sites of Interest         ---&amp;gt; Hospital #2&lt;br&gt;
                                                                                    ---&amp;gt; Hospital #3&lt;br&gt;
                                                                                    ---&amp;gt; Hospital #4&lt;br&gt;
&lt;br&gt;
In the above example,  the underlined &amp;quot;Employment Opportunities&amp;quot; does not have a page and no content, so how do I turn the link off to it? 
&lt;/div&gt;</description><author>mrmeyer4irm</author><pubDate>Tue, 13 May 2008 00:09:46 GMT</pubDate><guid isPermaLink="false">NEW POST: Unlinking a SiteMapNode 20080513A</guid></item><item><title>NEW POST: Secure Directories</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27592</link><description>&lt;div style="line-height: normal;"&gt;Anyone have any ideas as to what the best way is to identify certian pages that will have access by certain people but not others.  If someone has a valid username and password they can access the members only section of our website, but what if I want to parse out whats in the members only section so certian people can see certian pages and other people can see other pages?  Is this at all possible?
&lt;/div&gt;</description><author>mrmeyer4irm</author><pubDate>Mon, 12 May 2008 23:16:19 GMT</pubDate><guid isPermaLink="false">NEW POST: Secure Directories 20080512P</guid></item><item><title>COMMENTED ISSUE: Multilingual CMS</title><link>http://www.codeplex.com/MyWebPagesStarterKit/WorkItem/View.aspx?WorkItemId=15525</link><description>I have several questions like adding multilingual support to the cms. I looked into how to do this.&lt;br /&gt;&lt;br /&gt;After a lot changes it now supports several languages. &lt;br /&gt;Basically a added an extra folder for each countrycode where the getdatafilename has an extra value &amp;#34;Culture&amp;#34;. &lt;br /&gt;Also the instance of WebSite has a new argument Culture. This way is the easiest of getting the homepageid to be set when userlanguage change.  &lt;br /&gt;The user and roles configfiles still remains outside culturefolders sice these a common config files.&lt;br /&gt;&lt;br /&gt;It doesn&amp;#39;t has any querystrings like lang&amp;#61;en, instead I provided a new attribute to webpage, eg. &amp;#34;Culture&amp;#61;en-GB&amp;#34;. This is sent back to page where we can grab the culturecode.&lt;br /&gt;This is a problem when we are working with in SEO solutions, we can&amp;#39;t have two pages that has the same name and send it to searchengines.Only one will be indexed.&lt;br /&gt;But I solved it like adding a culture to the url like, http&amp;#58;&amp;#47;&amp;#47;www.medio.se&amp;#47;en&amp;#47;default.aspx, and removed the&amp;#34;en&amp;#34; before grabbing the url from the sitemap. I still supports cache for each sitemap. I also had to register each country&amp;#39;s sitemap to searchengines. I will build a new sitemapfunction that combines the all.&lt;br /&gt;A negative thing is that I had to set WebSite instance to null each request, since it has to get the culture each time. Maby I solve this later. &lt;br /&gt;I also rebuilt the CustomXmlSitemapProvider.cs so it now return a cultured node. Also the CustomSiteMapDataSource.cs return cultured nodes. All adminpages has to be rebuilt to get a sitemap with correct culture.&lt;br /&gt;&lt;br /&gt;How to add new languages&amp;#63;&lt;br /&gt;I list the cultures from web.config from eg. &amp;#60;add key&amp;#61;&amp;#34;availableLanguages&amp;#34; value&amp;#61;&amp;#34;sv-SE,en-GB,da-DK&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;In website.aspx &amp;#34;Website settings&amp;#34; I list the cultures available and adds them to a list. Now we can select a country and click install. That&amp;#39;s all there&amp;#39;s to it.&lt;br /&gt;Todo is to add support for adding removing langauges and a activelangauge variable. &lt;br /&gt;&lt;br /&gt;There&amp;#39;s still one problem, it sometimes lost the culture. I don&amp;#39;t really no why. I store the culturecode in a session that checks each request and sets the culture. The problem starts when I click a submenu link and try to change the language. &lt;br /&gt;I will post the solution prebuilt in MyWebPagesStarterKit as soon I solved this issue. Anyone know a good way to change culture and let it keep the country untill next change.&lt;br /&gt;&lt;br /&gt;By the way I was thinking of make the cms with multisite support. One cms multiple websites.&lt;br /&gt;Comments: ** Comment from web user: brrrman ** &lt;p&gt;It would be really great to have multilingual support&amp;#33; I need this functionality very much&amp;#33;&lt;br /&gt;Is there any way to get this version&amp;#63; I understand that it doesn&amp;#39;t work perfect but I really need it.&lt;br /&gt;I hope you&amp;#39;ll find a way to publish it.&lt;br /&gt;Thanks&amp;#33;&lt;/p&gt;</description><author>brrrman</author><pubDate>Sun, 11 May 2008 21:36:22 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Multilingual CMS 20080511P</guid></item><item><title>NEW POST: Display Username</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27453</link><description>&lt;div style="line-height: normal;"&gt;In the Skin/Template file add the control login name.&lt;br&gt;
Ex: &amp;lt;asp:LoginName ID=&amp;quot;LoginName1&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br&gt;
&lt;br&gt;
K&lt;br&gt;
&lt;/div&gt;</description><author>djkris</author><pubDate>Sun, 11 May 2008 18:47:01 GMT</pubDate><guid isPermaLink="false">NEW POST: Display Username 20080511P</guid></item><item><title>NEW POST: Powerpoint </title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27493</link><description>&lt;div style="line-height: normal;"&gt;Hi all,&lt;br&gt;
&lt;br&gt;
I like to know how to put and show a full PPP in a page ?  &lt;br&gt;
Has anyone got a clue how to achieve this ?&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
Peter
&lt;/div&gt;</description><author>PeterNL</author><pubDate>Sat, 10 May 2008 10:32:11 GMT</pubDate><guid isPermaLink="false">NEW POST: Powerpoint  20080510A</guid></item><item><title>NEW POST: Intercepting the save events</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27000</link><description>&lt;div style="line-height: normal;"&gt;Well&lt;br&gt;
basically for what it concern, I don't want to compare anything. Just know when save has been pressed. So it could be a section added as well removed or a text modified. What I want is get out the date of the last change.&lt;br&gt;
Browsing the code it seems there isn't an easy way to get it. &lt;br&gt;
&lt;br&gt;
I should implement it for every single custom section or more generically on the base class of custom section. First time I went through this I didn't catch it immediately.&lt;br&gt;
&lt;br&gt;
May be I will more lucky next time, but if you have a line code to suggest where to look into, it will be very appreciated.&amp;nbsp;&amp;nbsp;  
&lt;/div&gt;</description><author>moroandrea</author><pubDate>Sat, 10 May 2008 06:43:09 GMT</pubDate><guid isPermaLink="false">NEW POST: Intercepting the save events 20080510A</guid></item><item><title>NEW POST: Images KO on server</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27191</link><description>&lt;div style="line-height: normal;"&gt;I understand the subfolder problem.&lt;br&gt;
So i built a subfolder on the server with the name &amp;quot;MyWebPagesStarterKit&amp;quot; and i published in.&lt;br&gt;
There is an exception security like the post &lt;a href="http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27438" id="ctl00_ctl00_Content_TabContentPanel_Content_ThreadList_ctl01_ThreadLink"&gt;&lt;strong&gt;&lt;span style="color:#3e62a6"&gt;Security Exception error&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; of &lt;a href="http://www.codeplex.com/site/users/view/tajuddin" id="ctl00_ctl00_Content_TabContentPanel_Content_ThreadList_ctl01_FirstPostPreview_PostUserName"&gt;&lt;span style="color:#3e62a6"&gt;tajuddin&lt;/span&gt;&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
Another thing :&lt;br&gt;
In HTMLContent edit mode i don't see the preview images and i don't have the submenu.&lt;br&gt;
&lt;br&gt;
I'm the first person who have this problem with this starter kit ?&lt;br&gt;
&lt;br&gt;
I really want to use this kit because it's a very good site... locally for the moment...&lt;br&gt;
&lt;/div&gt;</description><author>alces</author><pubDate>Sat, 10 May 2008 06:26:03 GMT</pubDate><guid isPermaLink="false">NEW POST: Images KO on server 20080510A</guid></item><item><title>NEW POST: submenu pages</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27471</link><description>&lt;div style="line-height: normal;"&gt;Sorry, I didn't check the Info...I was able to create submenu pages. But I had to delete a page by going to sitemap. Is there a way to delete a page?
&lt;/div&gt;</description><author>juliaflorida</author><pubDate>Sat, 10 May 2008 01:44:16 GMT</pubDate><guid isPermaLink="false">NEW POST: submenu pages 20080510A</guid></item><item><title>NEW POST: Security Exception error</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27438</link><description>&lt;div style="line-height: normal;"&gt;I am not sure if this is valid, and I've been playing with this kit only for a few days (not very knowledgeable), but I had problem uploading the kit to a sub directory of my hosting site. When I uploaded to the root directory, it was ok. J.
&lt;/div&gt;</description><author>juliaflorida</author><pubDate>Sat, 10 May 2008 00:52:20 GMT</pubDate><guid isPermaLink="false">NEW POST: Security Exception error 20080510A</guid></item><item><title>NEW POST: submenu pages</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27471</link><description>&lt;div style="line-height: normal;"&gt;Another very basic question : how do i create a submenu pages? &amp;quot;New Page&amp;quot; creates only the first level pages. Do I have to play with sitemap? I appreciate any help. Thanks. J.
&lt;/div&gt;</description><author>juliaflorida</author><pubDate>Sat, 10 May 2008 00:46:28 GMT</pubDate><guid isPermaLink="false">NEW POST: submenu pages 20080510A</guid></item><item><title>NEW POST: Display Username</title><link>http://www.codeplex.com/MyWebPagesStarterKit/Thread/View.aspx?ThreadId=27453</link><description>&lt;div class="wikidoc"&gt;
How do I display the Userneme of curren user like : Welcome &amp;quot;Username&amp;quot;!&lt;br /&gt;
&lt;/div&gt;</description><author>BB</author><pubDate>Fri, 09 May 2008 21:22:04 GMT</pubDate><guid isPermaLink="false">NEW POST: Display Username 20080509P</guid></item></channel></rss>