Each time I run the module manually, I get the same set of errors ...

* 19 content types found. Missing modules identified.
* Blocks defined for non-existent theme(s)

... but the deleted actions, shown at the top of report, don't actually get deleted, and appear, again, everytime I run the module.

I have checked both:

- Delete orphan term nodes?
- Delete the orphan blocks?

I am using yesterday's version ...

Information added by drupal.org packaging script on 2007-10-22
version = "5.x-1.1"
project = "sitedoc"
datestamp = "1193070308"

Comments

nancydru’s picture

First, "Delete orphan term nodes" applies to taxonomy, not content types. It seems I do not have any code to delete content types for non-existent modules. However, if you click on the name, it will take you to the content type management screen. Clicking "Save" there will delete the content type - at least it did in my test.

I did discover a strange thing with orphan blocks - they aren't in the list. The reason for this escapes me now, and seems unreasonable. So I will fix that while I'm in the code. However, my tests definitely delete such orphan blocks, and I know other users have had them deleted as well. Are you seeing a SQL DELETE statement at the end of the blocks section?

jiangxijay’s picture

I'm not seeing any SQL statements in the report.

Also, should I be seeing log entries for any of these activities? If so, I'm not ...

nancydru’s picture

Status: Active » Fixed

No, I don't log the deletions. Do you think I should? If so, please open another issue.

I still can't see an way the the deleting of the blocks would not happen. However, I have updated the code to show orphan blocks and boxes in the lists. I also added a small performance check. Please try the latest release and reopen this issue if it doesn't fix the problem.

jiangxijay’s picture

Fixed. Thanks!

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.