I deleted the vocabulary because I thought the module would create everything from scratch, if I would disable and enable it, but afterwards no classifieds are shown in /ed_classified even after I create another taxonomy vocabulary...

I read the following only afterwards:
Note: do not delete this taxonomy vocabulary - it's 'owned' by the ed_classified module, and is required for proper functioning.

And because there is no "uninstall" or complete reset function, I cannot get this module working again.

Comments

mcurry’s picture

Category: bug » support

You need to execute the following SQL:

If using a drupal php snippet: db_query("delete from {variable} where name = 'ed_classified_vocabulary';");
If using a MySql utility: delete from variable where name = 'ed_classified_vocabulary'; (don't forget to use the proper db prefix for the variable table if you are using database prefixes on your drupal installation.)

Once you have done this, you can re-visit the classified ads admin settings page and it should re-create the taxonomy.

mcurry’s picture

Priority: Critical » Normal
Status: Active » Fixed
mcurry’s picture

I've updated the ed_classified.install module in DRUPAL-5 branch as of 1.1.4.3:

http://cvs.drupal.org/viewcvs/*checkout*/drupal/contributions/modules/ed...

Feel free to try this out and let me know if it fixes your problem. WARNING: the uninstaller will drop the classified ads node table (edi_classified_nodes) - any existing classified ads will no longer function as classified ads. You should manually remove any existing 'ed_classified' type nodes using your node admin page after you run the uninstall.

Anonymous’s picture

Status: Fixed » Closed (fixed)