I have been trying to go back and disable unused modules and discovered this problem. Since we don't use Taxonomy, I disabled it.

Even though Taxonomy is not listed as a dependency, it is required for "configure block".

I saw this error in my php error log:

[18-Apr-2011 07:23:55] PHP Fatal error: Call to undefined function taxonomy_form_all() in D:\Apache2\html\sites\all\modules\quotes\quotes.module on line 975

after getting a white screen, while trying to configure a quote block.

After re-enabling Taxonomy, I was able to configure the block.

I believe that either Taxonomy needs to be a dependency or line 975 needs to be moved and inserted between existing lines 976 and 977.

Comments

nancydru’s picture

Hmm, I will fix that when I get a chance. It has only been relatively recent that the guidelines have been changed to include core modules as dependencies. But I also need to look and see why it is required; I relly don't think it should be.

ctmattice1’s picture

Status: Active » Fixed

This was a bug, changed the code to check if module exist instead of adding a dependency. fix is in latest dev release

Status: Fixed » Closed (fixed)

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