CS 2008.5 Manage Articles Bug

rated by 0 users
Not Answered This post has 0 verified answers | 1 Reply | 1 Follower

Not Ranked
27 Posts
Points 405
Intrepreneurs posted on Mon, Nov 17 2008 4:55 PM

I found a bug in CS 2008.5 (At least I think it is) regarding articles. In the control panel, you have the options to View or Edit articles. If you click to Edit an article, in the edit article page, there is a button at the bottom labeled "Clear". If you click this button, it will delete the article, but instead of returning you to the manage articles page, it will return you to the home page (main site).

I think the button should be labeled "Delete" and return you to the "Manage Articles" page. And there should be a "Delete" button from the "Manage Articles" page.

This is very confusing. 

I think CS is trying to return you to the main articles page, but maybe there's something missing. I found the following exception just after attempting to delete a few articles:

User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.
Path: /community/controlpanel/tools/ManageArticles.aspx as HTTP GET
Referrer: /community/content/NewArticle.aspx
Message: Value cannot be null. Parameter name: relativeUrl
System.ArgumentNullException: Value cannot be null.
Parameter name: relativeUrl
at System.Web.UI.Control.ResolveUrl(String relativeUrl)
at CommunityServer.ControlPanel.Controls.Hyperlink.OnPreRender(EventArgs e)
at System.Web.UI.Adapters.ControlAdapter.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

I would deduce from this that its missing the required parameter needed to return to a specific URL once it has deleted the article.

All Replies

Not Ranked
26 Posts
Points 415

I concur.

In addition, while the "clear" button clears the content, it does not apparently delete the article itself, and I don't see a way to do this.  I'm in the process of cleaning up some content in conjunction with a move to 2008.5, but I'm not able to delete articles, and still can't quite figure out where this info is stored.

How to delete old articles?

  • | Post Points: 5
Page 1 of 1 (2 items) | RSS
Powered by Community Server (Commercial Edition), by Telligent Systems

Copyright© 2008 Telligent Systems Inc. All rights reserved
CommunityServer.com  •  Telligent.com