<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>BlogEngine.NET</title><link>http://blogengine.codeplex.com/project/feeds/rss</link><description>BlogEngine.NET is a full featured blog engine targeted at .NET developers. It is light weight and very simple to modify and extend.</description><item><title>Commented Issue: Could not delete comment: Unable to cast object of type 'HandlerWrapper' to type 'System.Web.UI.Page' [12277]</title><link>http://blogengine.codeplex.com/workitem/12277</link><description>Hey&lt;br /&gt;&lt;br /&gt;I just upgraded my blog from 2.0.x.x to 2.6.0.5 and seem to be getting this error when i try to delete comments.&lt;br /&gt;&lt;br /&gt;It runs on mysql.&lt;br /&gt;&lt;br /&gt;Anybody have an idea what is wrong&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;&amp;#47;Theo&lt;br /&gt;Comments: Is the blog part of an existing website&amp;#63;  The error mentions &amp;#34;HandlerWrapper&amp;#34;, however there is nothing in BE.NET named HandlerWrapper.  It sounds like some other non-BE.NET code that is conflicting with BE.NET.  My guess is either the blog is integrated in with another website, or there&amp;#39;s a parent website to the blog and some of the parent settings &amp;#40;modules, etc&amp;#41; are propagating down to the blog application.</description><author>BenAmada</author><pubDate>Fri, 25 May 2012 01:36:26 GMT</pubDate><guid isPermaLink="false">Commented Issue: Could not delete comment: Unable to cast object of type 'HandlerWrapper' to type 'System.Web.UI.Page' [12277] 20120525013626A</guid></item><item><title>Commented Issue: Could not delete comment: Unable to cast object of type 'HandlerWrapper' to type 'System.Web.UI.Page' [12277]</title><link>http://blogengine.codeplex.com/workitem/12277</link><description>Hey&lt;br /&gt;&lt;br /&gt;I just upgraded my blog from 2.0.x.x to 2.6.0.5 and seem to be getting this error when i try to delete comments.&lt;br /&gt;&lt;br /&gt;It runs on mysql.&lt;br /&gt;&lt;br /&gt;Anybody have an idea what is wrong&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;&amp;#47;Theo&lt;br /&gt;Comments: Is there an error message&amp;#63;  Are you deleting the comments when &amp;#40;a&amp;#41; viewing the post, or &amp;#40;a&amp;#41; are you deleting the comment on the Comments tab in the control panel&amp;#63;  Do you get an error when trying to delete the comment in both &amp;#40;a&amp;#41; and &amp;#40;b&amp;#41;, or in just one of the spots&amp;#63;</description><author>BenAmada</author><pubDate>Fri, 25 May 2012 01:33:24 GMT</pubDate><guid isPermaLink="false">Commented Issue: Could not delete comment: Unable to cast object of type 'HandlerWrapper' to type 'System.Web.UI.Page' [12277] 20120525013324A</guid></item><item><title>New Post: Tags from post content widget?</title><link>http://blogengine.codeplex.com/discussions/354850</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Still on BE 2 here for the time being, I did a bit of work on the categories, they are set up to behave more like WordPress categories.&lt;/p&gt;
&lt;p&gt;Yes, currently the text between the pipes are not links, but styled that way with a view to making them so. There is one drawback with that though, the word variations.&lt;/p&gt;
&lt;p&gt;Take for example the word broadcast, it can appear as broadcasts, broadcasters and broadcasting - you might be consistently using the term broadcasters when manually tagging and the quick click could screw that up a little - however, as regards workflow,
 the predictive tag as you type is very quick in bringing up options from existing tags - so if you start typing &amp;quot;bro&amp;quot; any words starting with that show, so your&amp;nbsp;preferred&amp;nbsp;term of &amp;quot;broadcasters&amp;quot; shows and is click to enter from the drop down list.&amp;nbsp;I'm&amp;nbsp;glad
 you mention it and I've actually given that allot of thought, current thinking being if an exact match exists, then that appears as click to add link with the others remaining as text only.&lt;/p&gt;
&lt;p&gt;The jury is still out on tag suggestions for the current post being part of the predictive tag typing, but I think it could be added with little impact on performance (instantaneous&amp;nbsp;right now), again, pros and cons, it might confuse matters, how do
 you then know what's already a tag (mind you, the candidate terms could appear a different colour or something like that in the drop down to differentiate them).&lt;/p&gt;
&lt;p&gt;As things stand with overall implementation, I've just compiled everything into the source for now, it was very convenient to do so, also been hooking into existing methods of the Add_entry.aspx.cs. The Add_entry already implements the ICallbackEventHandler,
 so things happen as the result of a client side call and as a partial post back anyway. The methods you would be interested in are public static, so I suppose you could do other stuff, hadn't given it much thought till you mentioned it.&lt;/p&gt;
&lt;p&gt;Tyler's site, that was a good discovery, lot's of goodies on that, got it bookmarked.&lt;/p&gt;
&lt;p&gt;I think probably the best thing would be for you to try this out, the site is live so be careful not to save any posts and burn the log in details after reading - although I'll trash them in a couple of days anyway. I'm sending what you'll need now via your
 CodePlex contact details.&lt;/p&gt;
&lt;p&gt;Great feedback, feel free to let us know how you get on, or any ideas.&lt;/p&gt;
&lt;/div&gt;</description><author>Andy_McKay</author><pubDate>Thu, 24 May 2012 23:32:20 GMT</pubDate><guid isPermaLink="false">New Post: Tags from post content widget? 20120524113220P</guid></item><item><title>New Post: Tags from post content widget?</title><link>http://blogengine.codeplex.com/discussions/354850</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Still on BE 2 here for the time being, I did a bit of work on the categories, they are set up to behave more like WordPress categories.&lt;/p&gt;
&lt;p&gt;Yes, currently the text between the pipes are not links, but styled that way with a view to making them so. There is one drawback with that though, the word variations.&lt;/p&gt;
&lt;p&gt;Take for example the word broadcast, it can appear as broadcasts, broadcasters and broadcasting - you might be consistently using the term broadcasters when manually tagging and the quick click could screw that up a little - however, as regards workflow,
 the predictive tag as you type is very quick in bringing up options from existing tags - so if you start typing &amp;quot;bro&amp;quot; any words starting with that show, so your&amp;nbsp;preferred&amp;nbsp;term of &amp;quot;broadcasters&amp;quot; shows and is click to enter from the drop down list.&amp;nbsp;I'm&amp;nbsp;glad
 you mention it and I've actually given that allot of thought, current thinking being if an exact match exists, then that appears as click to add link with the others remaining as text only.&lt;/p&gt;
&lt;p&gt;The jury is still out on tag suggestions for the current post being part of the predictive tag typing, but I think it could be added with little impact on performance (instantaneous&amp;nbsp;right now), again, pros and cons, it might confuse matters, how do
 you then know what's already a tag (mind you, the candidate terms could appear a different colour or something like that in the drop down to differentiate them).&lt;/p&gt;
&lt;p&gt;As things stand with overall implementation, I've just compiled everything into the source for now, it was very convenient to do so, also been hooking into existing methods of the Add_entry.aspx.cs. The Add_entry already implements the ICallbackEventHandler,
 so things happen as the result of a client side call and as a partial post back anyway. The methods you would be interested in are public static, so I suppose you could do other stuff, hadn't given it much thought till you mentioned it.&lt;/p&gt;
&lt;p&gt;Tyler's site, that was a good discovery, lot's of goodies on that, got it bookmarked.&lt;/p&gt;
&lt;p&gt;I think probably the best thing would be for you to try this out, the site is live so be careful not to save any posts and burn the log in details after reading - although I'll trash them in a couple of days anyway. I'm sending what you'll need now via your
 CodePlex contact details.&lt;/p&gt;
&lt;p&gt;Great feedback, feel free to let us know how you get on, or any ideas.&lt;/p&gt;
&lt;/div&gt;</description><author>Andy_McKay</author><pubDate>Thu, 24 May 2012 23:32:20 GMT</pubDate><guid isPermaLink="false">New Post: Tags from post content widget? 20120524113220P</guid></item><item><title>New Post: BE2.5 Exception when deleting comments in context</title><link>http://blogengine.codeplex.com/discussions/357067</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Has anyone else run into this issue when attempting to delete comments. In my case this is happening when deleting comments in context (IE, in the comment view where the post is displayed). Here are the details of the exception:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;Collection was modified; enumeration operation may not execute.&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"&gt;&lt;strong&gt;Description:&amp;nbsp;&lt;/strong&gt;An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error
 and where it originated in the code.&amp;nbsp;&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Exception Details:&amp;nbsp;&lt;/strong&gt;System.InvalidOperationException: Collection was modified; enumeration operation may not execute.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;Line 752:                &lt;span style="color:blue"&gt;this&lt;/span&gt;.Post.Comments.Where(comment =&amp;gt; comment.Id == &lt;span style="color:blue"&gt;new&lt;/span&gt; Guid(&lt;span style="color:blue"&gt;this&lt;/span&gt;.Request.QueryString[&lt;span style="color:#a31515"&gt;&amp;quot;deletecomment&amp;quot;&lt;/span&gt;])))
Line 753:            {
Line 754:                &lt;span style="color:blue"&gt;this&lt;/span&gt;.Post.RemoveComment(comment);
Line 755:
Line 756:                &lt;span style="color:blue"&gt;var&lt;/span&gt; index = &lt;span style="color:blue"&gt;this&lt;/span&gt;.Request.RawUrl.IndexOf(&lt;span style="color:#a31515"&gt;&amp;quot;?&amp;quot;&lt;/span&gt;);
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Source File: ...&lt;/strong&gt;&lt;span&gt;\User controls\CommentView.ascx.cs&lt;/span&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Line:&amp;nbsp;&lt;/strong&gt;&lt;span&gt;754&amp;nbsp;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Stack Trace:&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;table width="100%" bgcolor="#ffffcc"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;
&lt;pre&gt;[InvalidOperationException: Collection was modified; enumeration operation may not execute.]
   System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) &amp;#43;52
   System.Collections.Generic.Enumerator.MoveNextRare() &amp;#43;9357465
   System.Collections.Generic.Enumerator.MoveNext() &amp;#43;66
   System.Linq.WhereListIterator`1.MoveNext() &amp;#43;137
   BlogEngine.Core.Search.BuildCatalog() in E:\Projects\BlogEngine_25_Release\BlogEngine\DotNetSlave.BusinessLogic\Search.cs:319
   BlogEngine.Core.Search.&amp;lt;.cctor&amp;gt;b__1(Object , EventArgs ) in E:\Projects\BlogEngine_25_Release\BlogEngine\DotNetSlave.BusinessLogic\Search.cs:55
   System.EventHandler`1.Invoke(Object sender, TEventArgs e) &amp;#43;0
   BlogEngine.Core.Post.OnCommentRemoved(Comment comment) in E:\Projects\BlogEngine_25_Release\BlogEngine\DotNetSlave.BusinessLogic\Post.cs:1395
   BlogEngine.Core.Post.RemoveComment(Comment comment) in E:\Projects\BlogEngine_25_Release\BlogEngine\DotNetSlave.BusinessLogic\Post.cs:1170
   UserControls.CommentView.DeleteComment() in &lt;strong&gt;...&lt;/strong&gt;\User controls\CommentView.ascx.cs:754
   UserControls.CommentView.OnLoad(EventArgs e) in &lt;strong&gt;...&lt;/strong&gt;\User controls\CommentView.ascx.cs:474
   System.Web.UI.Control.LoadRecursive() &amp;#43;74
   System.Web.UI.Control.LoadRecursive() &amp;#43;146
   System.Web.UI.Control.LoadRecursive() &amp;#43;146
   System.Web.UI.Control.LoadRecursive() &amp;#43;146
   System.Web.UI.Control.LoadRecursive() &amp;#43;146
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) &amp;#43;2207&lt;/pre&gt;
&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I cannot seem reproduce this exception locally while debugging, it only seems to happen on our production server. Does anyone have any suggestions?&lt;/p&gt;
&lt;/div&gt;</description><author>jpalumbo</author><pubDate>Thu, 24 May 2012 23:03:00 GMT</pubDate><guid isPermaLink="false">New Post: BE2.5 Exception when deleting comments in context 20120524110300P</guid></item><item><title>New Post: BE2.5 Exception when deleting comments in context</title><link>http://blogengine.codeplex.com/discussions/357067</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Has anyone else run into this issue when attempting to delete comments. In my case this is happening when deleting comments in context (IE, in the comment view where the post is displayed). Here are the details of the exception:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;Collection was modified; enumeration operation may not execute.&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"&gt;&lt;strong&gt;Description:&amp;nbsp;&lt;/strong&gt;An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error
 and where it originated in the code.&amp;nbsp;&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Exception Details:&amp;nbsp;&lt;/strong&gt;System.InvalidOperationException: Collection was modified; enumeration operation may not execute.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;Line 752:                &lt;span style="color:blue"&gt;this&lt;/span&gt;.Post.Comments.Where(comment =&amp;gt; comment.Id == &lt;span style="color:blue"&gt;new&lt;/span&gt; Guid(&lt;span style="color:blue"&gt;this&lt;/span&gt;.Request.QueryString[&lt;span style="color:#a31515"&gt;&amp;quot;deletecomment&amp;quot;&lt;/span&gt;])))
Line 753:            {
Line 754:                &lt;span style="color:blue"&gt;this&lt;/span&gt;.Post.RemoveComment(comment);
Line 755:
Line 756:                &lt;span style="color:blue"&gt;var&lt;/span&gt; index = &lt;span style="color:blue"&gt;this&lt;/span&gt;.Request.RawUrl.IndexOf(&lt;span style="color:#a31515"&gt;&amp;quot;?&amp;quot;&lt;/span&gt;);
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Source File: ...&lt;/strong&gt;&lt;span&gt;\User controls\CommentView.ascx.cs&lt;/span&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Line:&amp;nbsp;&lt;/strong&gt;&lt;span&gt;754&amp;nbsp;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Stack Trace:&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;table width="100%" bgcolor="#ffffcc"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;
&lt;pre&gt;[InvalidOperationException: Collection was modified; enumeration operation may not execute.]
   System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) &amp;#43;52
   System.Collections.Generic.Enumerator.MoveNextRare() &amp;#43;9357465
   System.Collections.Generic.Enumerator.MoveNext() &amp;#43;66
   System.Linq.WhereListIterator`1.MoveNext() &amp;#43;137
   BlogEngine.Core.Search.BuildCatalog() in E:\Projects\BlogEngine_25_Release\BlogEngine\DotNetSlave.BusinessLogic\Search.cs:319
   BlogEngine.Core.Search.&amp;lt;.cctor&amp;gt;b__1(Object , EventArgs ) in E:\Projects\BlogEngine_25_Release\BlogEngine\DotNetSlave.BusinessLogic\Search.cs:55
   System.EventHandler`1.Invoke(Object sender, TEventArgs e) &amp;#43;0
   BlogEngine.Core.Post.OnCommentRemoved(Comment comment) in E:\Projects\BlogEngine_25_Release\BlogEngine\DotNetSlave.BusinessLogic\Post.cs:1395
   BlogEngine.Core.Post.RemoveComment(Comment comment) in E:\Projects\BlogEngine_25_Release\BlogEngine\DotNetSlave.BusinessLogic\Post.cs:1170
   UserControls.CommentView.DeleteComment() in &lt;strong&gt;...&lt;/strong&gt;\User controls\CommentView.ascx.cs:754
   UserControls.CommentView.OnLoad(EventArgs e) in &lt;strong&gt;...&lt;/strong&gt;\User controls\CommentView.ascx.cs:474
   System.Web.UI.Control.LoadRecursive() &amp;#43;74
   System.Web.UI.Control.LoadRecursive() &amp;#43;146
   System.Web.UI.Control.LoadRecursive() &amp;#43;146
   System.Web.UI.Control.LoadRecursive() &amp;#43;146
   System.Web.UI.Control.LoadRecursive() &amp;#43;146
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) &amp;#43;2207&lt;/pre&gt;
&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I cannot seem reproduce this exception locally while debugging, it only seems to happen on our production server. Does anyone have any suggestions?&lt;/p&gt;
&lt;/div&gt;</description><author>jpalumbo</author><pubDate>Thu, 24 May 2012 23:03:00 GMT</pubDate><guid isPermaLink="false">New Post: BE2.5 Exception when deleting comments in context 20120524110300P</guid></item><item><title>New Post: Tags from post content widget?</title><link>http://blogengine.codeplex.com/discussions/354850</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Great stuff.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The placement of the suggest tags link on Add Entry seems an unobtrusive and logical place for the feature, no questions there. (aside from how your categories are nested, is that perhaps a feature in 2.6?)&lt;/p&gt;
&lt;p&gt;Regarding the second capture, the inclusion of a Phrases option is a great feature, question though - are each of the pipe divided Words and Phrases intended to be clickable "add to list" links? Couldn't tell from the screenshot, but that would be an excellent workflow option.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As for the Auto Suggest, it would be a great feature, my only concern would be performance. Suggesting off the existing Tags table shouldn't cause issues, but were you intending for real time suggest off the post content as well? If can be disabled then no worries, just curious.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A larger question I have regards overall implementation, I understand an ASCX makes sense for widgetization, but were you intending for any public methods to be available for usage outside of the Add Entry page? There are client side uses that could absolutely benefit from the calling of a generate tags from post method, would be a chore to have to postback or jump through client side hoops to return the server side HTML.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And I agree with previous poster, thanks a lot for the links to all the other content analysis stuff, I've also been playing with tsJenson's Keywords project, and the Alchemy stuff looks fascinating as well, glad to know there are some open source products out there regarding content analysis, not just the prohibitively expensive tools I'm more familiar with. The combination of these technologies in the blogging/CMS world seems a very logical union, could definitely help push this platform to the next level.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>lastusernameleft</author><pubDate>Thu, 24 May 2012 22:21:38 GMT</pubDate><guid isPermaLink="false">New Post: Tags from post content widget? 20120524102138P</guid></item><item><title>New Post: Tags from post content widget?</title><link>http://blogengine.codeplex.com/discussions/354850</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Great stuff.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The placement of the suggest tags link on Add Entry seems an unobtrusive and logical place for the feature, no questions there. (aside from how your categories are nested, is that perhaps a feature in 2.6?)&lt;/p&gt;
&lt;p&gt;Regarding the second capture, the inclusion of a Phrases option is a great feature, question though - are each of the pipe divided Words and Phrases intended to be clickable "add to list" links? Couldn't tell from the screenshot, but that would be an excellent workflow option.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As for the Auto Suggest, it would be a great feature, my only concern would be performance. Suggesting off the existing Tags table shouldn't cause issues, but were you intending for real time suggest off the post content as well? If can be disabled then no worries, just curious.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A larger question I have regards overall implementation, I understand an ASCX makes sense for widgetization, but were you intending for any public methods to be available for usage outside of the Add Entry page? There are client side uses that could absolutely benefit from the calling of a generate tags from post method, would be a chore to have to postback or jump through client side hoops to return the server side HTML.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And I agree with previous poster, thanks a lot for the links to all the other content analysis stuff, I've also been playing with tsJenson's Keywords project, and the Alchemy stuff looks fascinating as well, glad to know there are some open source products out there regarding content analysis, not just the prohibitively expensive tools I'm more familiar with. The combination of these technologies in the blogging/CMS world seems a very logical union, could definitely help push this platform to the next level.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>lastusernameleft</author><pubDate>Thu, 24 May 2012 22:21:38 GMT</pubDate><guid isPermaLink="false">New Post: Tags from post content widget? 20120524102138P</guid></item><item><title>Created Issue: Could not delete comment: Unable to cast object of type 'HandlerWrapper' to type 'System.Web.UI.Page' [12277]</title><link>http://blogengine.codeplex.com/workitem/12277</link><description>Hey&lt;br /&gt;&lt;br /&gt;I just upgraded my blog from 2.0.x.x to 2.6.0.5 and seem to be getting this error when i try to delete comments.&lt;br /&gt;&lt;br /&gt;It runs on mysql.&lt;br /&gt;&lt;br /&gt;Anybody have an idea what is wrong&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;&amp;#47;Theo&lt;br /&gt;</description><author>TheoAndersen</author><pubDate>Thu, 24 May 2012 21:13:46 GMT</pubDate><guid isPermaLink="false">Created Issue: Could not delete comment: Unable to cast object of type 'HandlerWrapper' to type 'System.Web.UI.Page' [12277] 20120524091346P</guid></item><item><title>New Post: Tags from post content widget?</title><link>http://blogengine.codeplex.com/discussions/354850</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Ron,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Good to hear from you, I've sent you an email with log in details so that you can have a poke around.&lt;/p&gt;
&lt;p&gt;A little tidying up to do, but any kind of feedback is always a boon.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;&lt;/div&gt;</description><author>Andy_McKay</author><pubDate>Thu, 24 May 2012 17:04:44 GMT</pubDate><guid isPermaLink="false">New Post: Tags from post content widget? 20120524050444P</guid></item><item><title>New Post: Tags from post content widget?</title><link>http://blogengine.codeplex.com/discussions/354850</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Ron,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Good to hear from you, I've sent you an email with log in details so that you can have a poke around.&lt;/p&gt;
&lt;p&gt;A little tidying up to do, but any kind of feedback is always a boon.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;&lt;/div&gt;</description><author>Andy_McKay</author><pubDate>Thu, 24 May 2012 17:04:44 GMT</pubDate><guid isPermaLink="false">New Post: Tags from post content widget? 20120524050444P</guid></item><item><title>New Post: Tags from post content widget?</title><link>http://blogengine.codeplex.com/discussions/354850</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Andy,&lt;/p&gt;
&lt;p&gt;Looks like you are working on another cool project.&amp;nbsp; Thanks for posting&amp;nbsp;the link to tsJenson's blog.&amp;nbsp; Looks like interesting stuff.&amp;nbsp; I can't wait to see how this project takes shape.&lt;/p&gt;
&lt;p&gt;-Ron&lt;/p&gt;&lt;/div&gt;</description><author>rclabo</author><pubDate>Thu, 24 May 2012 15:09:48 GMT</pubDate><guid isPermaLink="false">New Post: Tags from post content widget? 20120524030948P</guid></item><item><title>New Post: Tags from post content widget?</title><link>http://blogengine.codeplex.com/discussions/354850</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Andy,&lt;/p&gt;
&lt;p&gt;Looks like you are working on another cool project.&amp;nbsp; Thanks for posting&amp;nbsp;the link to tsJenson's blog.&amp;nbsp; Looks like interesting stuff.&amp;nbsp; I can't wait to see how this project takes shape.&lt;/p&gt;
&lt;p&gt;-Ron&lt;/p&gt;&lt;/div&gt;</description><author>rclabo</author><pubDate>Thu, 24 May 2012 15:09:48 GMT</pubDate><guid isPermaLink="false">New Post: Tags from post content widget? 20120524030948P</guid></item><item><title>New Post: 2.5 to 2.6 Admin Themes Error</title><link>http://blogengine.codeplex.com/discussions/356761</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Message is in italian ...&lt;/p&gt;
&lt;p&gt;Error: Riferimento a un oggetto non impostato su un'istanza di oggetto. (traslated:&amp;nbsp;&lt;span class="hps"&gt;Object reference&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="hps"&gt;not set to an&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="hps"&gt;instance of an object)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;------------------&lt;/p&gt;
&lt;p&gt;in ASP.Helpers.AdminHelper.b__3(TextWriter __razor_helper_writer) in System.Web.WebPages.HelperResult.WriteTo(TextWriter writer) in System.Web.WebPages.WebPageBase.Write(HelperResult result) in ASP._Page_admin_Extensions_Themes_cshtml.Execute() in c:\Inetpub\wwwroot\MyBlog26\admin\Extensions\Themes.cshtml:riga 76&lt;/p&gt;
&lt;p&gt;------------------&lt;/p&gt;
&lt;p&gt;And this from log file:&lt;/p&gt;
&lt;p&gt;Date: 24/05/2012 15.18.25&lt;br /&gt;Url : http://localhost/MyBlog26/admin/Extensions/Themes.cshtml&lt;br /&gt;Raw Url : /MyBlog26/admin/Extensions/Themes.cshtml&lt;br /&gt;Message : Generata eccezione di tipo 'System.Web.HttpUnhandledException'.&lt;br /&gt;Source : System.Web.WebPagesStackTrace : &amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.HandleError(Exception e)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.ProcessRequestInternal(HttpContext context)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.&amp;lt;&amp;gt;c__DisplayClass1.&amp;lt;ProcessRequest&amp;gt;b__0()&amp;nbsp; &amp;nbsp;in System.Web.WebPages.SecurityUtil.&amp;lt;GetCallInAppTrustThunk&amp;gt;b__0(Action f)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.SecurityUtil.ProcessInApplicationTrust(Action action)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.ProcessRequest(HttpContext context)&amp;nbsp; &amp;nbsp;in System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()&amp;nbsp; &amp;nbsp;in System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously)TargetSite : Boolean HandleError(System.Exception)Message : Riferimento a un oggetto non impostato su un'istanza di oggetto.Source : App_Code.tfqaa8flStackTrace : &amp;nbsp; &amp;nbsp;in ASP.Helpers.AdminHelper.&amp;lt;InstalledThemes&amp;gt;b__3(TextWriter __razor_helper_writer)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.HelperResult.WriteTo(TextWriter writer)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageBase.Write(HelperResult result)&amp;nbsp; &amp;nbsp;in ASP._Page_admin_Extensions_Themes_cshtml.Execute() in c:\Inetpub\wwwroot\ExtraGeek26\admin\Extensions\Themes.cshtml:riga 73&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageBase.ExecutePageHierarchy()&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPage.ExecutePageHierarchy(IEnumerable`1 executors)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPage.ExecutePageHierarchy()&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.ProcessRequestInternal(HttpContext context)TargetSite : Void &amp;lt;InstalledThemes&amp;gt;b__3(System.IO.TextWriter)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</description><author>sanghino</author><pubDate>Thu, 24 May 2012 13:30:06 GMT</pubDate><guid isPermaLink="false">New Post: 2.5 to 2.6 Admin Themes Error 20120524013006P</guid></item><item><title>New Post: 2.5 to 2.6 Admin Themes Error</title><link>http://blogengine.codeplex.com/discussions/356761</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Message is in italian ...&lt;/p&gt;
&lt;p&gt;Error: Riferimento a un oggetto non impostato su un'istanza di oggetto. (traslated:&amp;nbsp;&lt;span class="hps"&gt;Object reference&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="hps"&gt;not set to an&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="hps"&gt;instance of an object)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;------------------&lt;/p&gt;
&lt;p&gt;in ASP.Helpers.AdminHelper.b__3(TextWriter __razor_helper_writer) in System.Web.WebPages.HelperResult.WriteTo(TextWriter writer) in System.Web.WebPages.WebPageBase.Write(HelperResult result) in ASP._Page_admin_Extensions_Themes_cshtml.Execute() in c:\Inetpub\wwwroot\MyBlog26\admin\Extensions\Themes.cshtml:riga 76&lt;/p&gt;
&lt;p&gt;------------------&lt;/p&gt;
&lt;p&gt;And this from log file:&lt;/p&gt;
&lt;p&gt;Date: 24/05/2012 15.18.25&lt;br /&gt;Url : http://localhost/MyBlog26/admin/Extensions/Themes.cshtml&lt;br /&gt;Raw Url : /MyBlog26/admin/Extensions/Themes.cshtml&lt;br /&gt;Message : Generata eccezione di tipo 'System.Web.HttpUnhandledException'.&lt;br /&gt;Source : System.Web.WebPagesStackTrace : &amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.HandleError(Exception e)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.ProcessRequestInternal(HttpContext context)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.&amp;lt;&amp;gt;c__DisplayClass1.&amp;lt;ProcessRequest&amp;gt;b__0()&amp;nbsp; &amp;nbsp;in System.Web.WebPages.SecurityUtil.&amp;lt;GetCallInAppTrustThunk&amp;gt;b__0(Action f)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.SecurityUtil.ProcessInApplicationTrust(Action action)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.ProcessRequest(HttpContext context)&amp;nbsp; &amp;nbsp;in System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()&amp;nbsp; &amp;nbsp;in System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously)TargetSite : Boolean HandleError(System.Exception)Message : Riferimento a un oggetto non impostato su un'istanza di oggetto.Source : App_Code.tfqaa8flStackTrace : &amp;nbsp; &amp;nbsp;in ASP.Helpers.AdminHelper.&amp;lt;InstalledThemes&amp;gt;b__3(TextWriter __razor_helper_writer)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.HelperResult.WriteTo(TextWriter writer)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageBase.Write(HelperResult result)&amp;nbsp; &amp;nbsp;in ASP._Page_admin_Extensions_Themes_cshtml.Execute() in c:\Inetpub\wwwroot\ExtraGeek26\admin\Extensions\Themes.cshtml:riga 73&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageBase.ExecutePageHierarchy()&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPage.ExecutePageHierarchy(IEnumerable`1 executors)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPage.ExecutePageHierarchy()&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)&amp;nbsp; &amp;nbsp;in System.Web.WebPages.WebPageHttpHandler.ProcessRequestInternal(HttpContext context)TargetSite : Void &amp;lt;InstalledThemes&amp;gt;b__3(System.IO.TextWriter)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</description><author>sanghino</author><pubDate>Thu, 24 May 2012 13:30:06 GMT</pubDate><guid isPermaLink="false">New Post: 2.5 to 2.6 Admin Themes Error 20120524013006P</guid></item><item><title>New Post: 2.5 to 2.6 Admin Themes Error</title><link>http://blogengine.codeplex.com/discussions/356761</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;If you don't get any error details with &amp;quot;enable error logging&amp;quot;, here's another thing you can try if you are still getting that error. &amp;nbsp;Replace:&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;@Helpers.AdminHelper.InstalledThemes()
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;with......&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;try
{
	@Helpers.AdminHelper.InstalledThemes()
}
catch (Exception ex)
{
	System.Text.StringBuilder sb = new System.Text.StringBuilder();
	while (ex != null)
	{
		sb.Append(ex.Message);
		sb.Append(&amp;quot;&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;br&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;------------------&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;br&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&amp;quot;);
		sb.Append(ex.StackTrace);
		sb.Append(&amp;quot;&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;br&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;------------------&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;br&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&amp;quot;);
		ex = ex.InnerException;
	}
	Response.Write(&amp;quot;Error: &amp;quot; &amp;#43; sb.ToString());
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;This should then report some error details at the top of the page, if an error occurs.&lt;/p&gt;
&lt;/div&gt;</description><author>BenAmada</author><pubDate>Thu, 24 May 2012 12:02:44 GMT</pubDate><guid isPermaLink="false">New Post: 2.5 to 2.6 Admin Themes Error 20120524120244P</guid></item><item><title>New Post: 2.5 to 2.6 Admin Themes Error</title><link>http://blogengine.codeplex.com/discussions/356761</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;If you don't get any error details with &amp;quot;enable error logging&amp;quot;, here's another thing you can try if you are still getting that error. &amp;nbsp;Replace:&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;@Helpers.AdminHelper.InstalledThemes()
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;with......&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;try
{
	@Helpers.AdminHelper.InstalledThemes()
}
catch (Exception ex)
{
	System.Text.StringBuilder sb = new System.Text.StringBuilder();
	while (ex != null)
	{
		sb.Append(ex.Message);
		sb.Append(&amp;quot;&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;br&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;------------------&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;br&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&amp;quot;);
		sb.Append(ex.StackTrace);
		sb.Append(&amp;quot;&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;br&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;------------------&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;br&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&amp;quot;);
		ex = ex.InnerException;
	}
	Response.Write(&amp;quot;Error: &amp;quot; &amp;#43; sb.ToString());
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;This should then report some error details at the top of the page, if an error occurs.&lt;/p&gt;
&lt;/div&gt;</description><author>BenAmada</author><pubDate>Thu, 24 May 2012 12:02:44 GMT</pubDate><guid isPermaLink="false">New Post: 2.5 to 2.6 Admin Themes Error 20120524120244P</guid></item><item><title>New Post: Enable to edit or delete own blog using editor account.</title><link>http://blogengine.codeplex.com/discussions/356552</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I think you can normally only edit your own blog posts... not the blog posts of other editors. &amp;nbsp;One thing you might want to check is in the control panel, Users -&amp;gt; Roles, and then on the "Editors" row there is a "Tools" button to the right. &amp;nbsp;If you hover on that, one of the options is "Rights". &amp;nbsp;Here you are able to edit the Rights for the Editors role. &amp;nbsp;A couple of the important Rights are "Edit Own Posts" and "Edit Other Users Posts". &amp;nbsp;This determines if an Editor is able to edit their own posts, or either the posts of other users.&lt;/p&gt;
&lt;p&gt;But, you may want to consider using multiple blog instances instead of using multiple users/editors. &amp;nbsp;You may have seen my answer in your other question:&lt;br /&gt;&lt;a href="http://blogengine.codeplex.com/discussions/356554"&gt;http://blogengine.codeplex.com/discussions/356554&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>BenAmada</author><pubDate>Thu, 24 May 2012 11:46:09 GMT</pubDate><guid isPermaLink="false">New Post: Enable to edit or delete own blog using editor account. 20120524114609A</guid></item><item><title>New Post: Enable to edit or delete own blog using editor account.</title><link>http://blogengine.codeplex.com/discussions/356552</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I think you can normally only edit your own blog posts... not the blog posts of other editors. &amp;nbsp;One thing you might want to check is in the control panel, Users -&amp;gt; Roles, and then on the "Editors" row there is a "Tools" button to the right. &amp;nbsp;If you hover on that, one of the options is "Rights". &amp;nbsp;Here you are able to edit the Rights for the Editors role. &amp;nbsp;A couple of the important Rights are "Edit Own Posts" and "Edit Other Users Posts". &amp;nbsp;This determines if an Editor is able to edit their own posts, or either the posts of other users.&lt;/p&gt;
&lt;p&gt;But, you may want to consider using multiple blog instances instead of using multiple users/editors. &amp;nbsp;You may have seen my answer in your other question:&lt;br /&gt;&lt;a href="http://blogengine.codeplex.com/discussions/356554"&gt;http://blogengine.codeplex.com/discussions/356554&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>BenAmada</author><pubDate>Thu, 24 May 2012 11:46:09 GMT</pubDate><guid isPermaLink="false">New Post: Enable to edit or delete own blog using editor account. 20120524114609A</guid></item><item><title>New Post: Enable to edit or delete own blog using editor account.</title><link>http://blogengine.codeplex.com/discussions/356552</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I think you can normally only edit your own blog posts... not the blog posts of other editors. &amp;nbsp;One thing you might want to check is in the control panel, Users -&amp;gt; Roles, and then on the "Editors" row there is a "Tools" button to the right. &amp;nbsp;If you hover on that, one of the options is "Rights". &amp;nbsp;Here you are able to edit the Rights for the Editors role. &amp;nbsp;A couple of the important Rights are "Edit Own Posts" and "Edit Other Users Posts". &amp;nbsp;This determines if an Editor is able to edit their own posts, or either the posts of other users.&lt;/p&gt;
&lt;p&gt;But, you may want to consider using multiple blog instances instead of using multiple users/editors. &amp;nbsp;You may have seen my answer in your other question:&lt;br /&gt;&lt;a href="http://blogengine.codeplex.com/discussions/356554"&gt;http://blogengine.codeplex.com/discussions/356554&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>BenAmada</author><pubDate>Thu, 24 May 2012 11:46:09 GMT</pubDate><guid isPermaLink="false">New Post: Enable to edit or delete own blog using editor account. 20120524114609A</guid></item></channel></rss>
