We need to move all Bahá'í specific functionality to a separate module, so that the platform can be used by other organizations. Notes are below regarding specific elements.

Comments

dnotes’s picture

Title: Move Baha'i-specific functionality to separate modules » Move core activity functions to separate module
Status: Active » Fixed

It turns out that the only thing really specific is the core activities taxonomy. I've moved that to a new module encompassing the following:

Taxonomy creation for activity type
Field creation and maintenance for activity type taxonomy fields
Views listing core activities
Term creation on install
Block placement on install

At the moment, the module can be disabled and re-enabled without loss of node association with taxonomy terms; field and taxonomy data is removed only on uninstall. Should be fixed in dev.

Status: Fixed » Closed (fixed)

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

dnotes’s picture

Issue tags: +Milestone 1

Adding to milestone 1 for clarity