On a previous site, the taxonomy wrapper ensured that when I enabled the simplenews module, the 'Newsletter' vocabulary that was automatically created by the module also automatically became a container. When I added other newsletters (taxonomy terms), they would be automatically added to that container.

No such luck on a fresh install on a new site. So, I disabled the module, dropped all the simplenews tables and also deleted the simplenews record in the system table. However, the vocabulary table still lists 'newsletter'. Will deleting this affect the way taxonomy wrapper functions?

Comments

venkat-rk’s picture

Status: Active » Fixed

Okay, solved it by enabling category_legacy and then importing the Newsletter vocabulary. I got it in as a container. There was a quirk because a forum container got created on its own despite my not enabling the module, but I have seen this happen on many drupal installs, so it has something to do with taxonomy, not category module.

I also finally understood why category_legacy is called, well, category_legacy;-) With the taxonomy wrapper module installed, there is only one categories link at administer>>categories, but behind the scenes, the data is also maintained in the vocabulary table (for containers that are created) and the term_data table (for taxonomy terms that are created).

So, if you turned on the taxonomy wrapper module, expected the taxonomy dependent modules to work automatically and they didn't, turn on the category_legacy module and import the vocabularies and taxonomy terms at administer>>categories>>category legacy. And, once you have turned on cat_legacy, ensure you keep it enabled all the time.

Setting status to fixed rather than closed so that others can also find this thread.

Anonymous’s picture

Status: Fixed » Closed (fixed)