Send mail to the author(s) E-mail

View Richard Soeteman's profile on LinkedIn

RSS 2.0 | Atom 1.0 | CDF




The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Sign In


# Friday, January 23, 2009
Friday, January 23, 2009 4:19:45 PM (GMT Standard Time, UTC+00:00) ( Package | Umbraco )

This Blog is not active anymore, further posts will be available on my company website. Read new posts here

Content Maintenance Dashboard is a simple package to bulk publish, unpublish and delete content items based on name,state and document type. When you install it and go to the developer section of Umbraco you can see the search screen like the image below. From the search results screen you can perform actions on a single Item or you can choose to perform the same action on all the items in the search result.


The package is using sql to search for the documents. I'm using the new datalayer so it should be working on any type of database that is supported by Umbraco, however I only tested the package on SQL Server. I have tested this package also on the Umbraco RC3 release(this is probably the first package that is compiled against the RC3 Binaries). You can download the package here, if you want the complete source code you can download it here.

Monday, February 16, 2009 2:05:35 PM (GMT Standard Time, UTC+00:00)
Great package. I had posted on the Umbraco forum's on extending Umbraco to include this feature and Tim directed me to your post. Are you actively working on this and open to suggestions on expanding its features?
Monday, February 16, 2009 2:09:41 PM (GMT Standard Time, UTC+00:00)
Hi Mat thanks,

I made this for myself so I could delete content that I had imported with umbImport. I'm, always open for suggestions, maybe better to mail them( richard at


Tuesday, February 17, 2009 12:38:09 PM (GMT Standard Time, UTC+00:00)
The tab does not show for me in the developer section. I also have UmbImport installed and wondered if that is anything to do with it. (Umbraco 4)
Tuesday, February 17, 2009 2:53:40 PM (GMT Standard Time, UTC+00:00)
Hi Simon,

Unfortunately this is caused by the Installer. Another section is added to the Dashboard.config file and Umbraco is only reading the first one (umbImport). I will create a Bugreport on Codeplex. To fix this for now you have to open up the Dashboard.config file and add the content maintenance tab to the section where umbImport is located.

<tab caption="Import Content">
<tab caption="Content Maintenance">

The next version of UmbImport is not using Dashboard Controls anymore, instead it's using the normal Tree which is a better solution.

Hope the above example helps you using both umbImport and Content Maintenance Dashboard.



Tuesday, March 3, 2009 9:28:22 AM (GMT Standard Time, UTC+00:00)
Super package which just saved me more than an hours work. I think the source code is missing an assembly.cs ?
Tuesday, March 3, 2009 10:04:12 AM (GMT Standard Time, UTC+00:00)
Thanks Jesper. Last week I revieved a complete new solution file from Matt with additions I will create a new package and update this post when it's done and will make sure that all files are included.

Thursday, April 23, 2009 3:24:24 PM (GMT Daylight Time, UTC+01:00)
How easy would it be to extend this so that you can move multiple content items at the same time? I thought that it may be a good way of managing archiving to content.
Paul Hulatt
Comments are closed.