Clean Sweep 1.0 Beta 2 Released

Just finished making a round of enhancements to Clean Sweep and have released the second beta. In this release I have added the ability to map URLs to different HTTP status codes allowing you to signal to search engines and browsers of links that are now forbidden or simply gone.

In the next release I want to create some simple list filters so that users can quickly filter the list of broken links on their site by a variety of common mechanisms. I also want to automatically try to determine which entry a link is intended for based upon the requested URL and then redirect to that entry automatically.

5 Comments

I've been wondering how to use this with dynamic publishing. I tried adding the code to my .htaccess files but MT already adds code when publishing dinamically. Could you put out a small guide on how to make it work together with the .htaccess files MT outputs. So far I have tried myself but I get a 500 Internal Server Error for some reason. I can't get it to work correctly.

@Carlo - please bear with me. Clean Sweep does not yet work with dynamic publishing. MT's dynamic publishing model relies on its own 404 handler which I will need to find a way to interface with.

I get this error when I try to add the Broken Link Report to my dashboards.

Can't call method "id" on an undefined value at MTCGIPATH/plugins/CleanSweep/lib/CleanSweep/CMS.pm line 114

Ah.. that makes sense. Thanks for the update Byrne. For now i'll just hold off adding this to my blogs (cuase it's a must!)

Byrne,

It appears Carlo's issue can be triggered when you have the cleansweep plugin installed and attempt access the administrative dashboard via the home icon:

/mt.cgi?_mode=dashboard&blogid=0

Have you made any progress on resolving the issue? I am having the same:

Can't call method "id" on an undefined value /public_html/cgi-bin/plugins/CleanSweep/lib/CleanSweep/CMS.pm line 114.

It is a very valuable plugin, so hope that this issue can be resolved so I don't have to disable it everytime I want to access the admin dashboard.

Leave a comment

what will you say?


Recent Comments

  • Byrne, It appears Carlo's issue can be triggered when you have the cleansweep plugin installed and attempt access the administrative dashboard via the home icon: /mt.cgi?_mode=dashboard&blogid=0 Have you made any...

  • Ah.. that makes sense. Thanks for the update Byrne. For now i'll just hold off adding this to my blogs (cuase it's a must!) ...

  • @Carlo - please bear with me. Clean Sweep does not yet work with dynamic publishing. MT's dynamic publishing model relies on its own 404 handler which I will need to find a way to interface with. ...

  • I get this error when I try to add the Broken Link Report to my dashboards. Can't call method "id" on an undefined value at MTCGIPATH/plugins/CleanSweep/lib/CleanSweep/CMS.pm line 114 ...

  • I've been wondering how to use this with dynamic publishing. I tried adding the code to my .htaccess files but MT already adds code when publishing dinamically. Could you put out a small guide on how to make it work toge...

Close