Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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
Comment #1
dnotes CreditAttribution: dnotes commentedIt 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.
Comment #3
dnotes CreditAttribution: dnotes commentedAdding to milestone 1 for clarity