As I know taxonomy is not mandatory for project module, but if disable taxonomy in modules list we get next error:

Fatal error: Call to undefined function: taxonomy_get_vocabularies() in /home/axel/public_html/tracker.drupal/modules/project/project.module on line 149

Attached patch correct this error.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Kjartan’s picture

Assigned: Unassigned » Kjartan

Committed

Anonymous’s picture

ergonlogic’s picture

Version: » 6.x-1.0-alpha4
Assigned: Kjartan » Unassigned
Status: Closed (fixed) » Active

A dependency on taxonomy.module appears to have crept back into Project.

taxonomy_get_vocabularies() is called in project.module on line 357.

coderintherye’s picture

Yes, same error on alpha4: PHP Fatal error: Call to undefined function taxonomy_get_vocabularies() in sites/all/modules/project/project.module on line 357, referer: https://localhost/support/node/add/project-project

Almost seems like this taxonomy thing needs a meta-issue if same issue is going to re-appear over 5 years. There are 10 pages of issues related to taxonomy for this project :/

Anyways attached is patch for 6.x-1.0-alpha4 to remove taxonomy dependency (at least for this particular error)

drumm’s picture

Version: 6.x-1.0-alpha4 » 6.x-1.x-dev
Issue summary: View changes
apaderno’s picture

Status: Active » Closed (outdated)

I am closing this issue, as Drupal 6 is no longer supported.

In Drupal 7, the Project module doesn't contain any call to taxonomy_*() functions, but the Project releases module does. That module has the Taxonomy module as explicit dependency, though.