We're using Panopoly for a project and are generally really happy for all the great functionality it brings. We have amongst other things based some functionality on the Categories taxonomy, and have now run in to some problems.
We would really like to change the default layout of the panelized term page for Categories via Features, but as this has already been done via the panopoly_core feature, we have no way of providing our own configuration without overriding the setting directly in our prod environment.
It would have been nice to be able to use something like features_override to do a "clean" override of the feature, but unfortunately panelizer is not compatible with features_override.
So, we have implemented a small patch that
- Provides a new system setting that allows a user to disable panopoly_core's panelizer features.
- Adds a system_info_alter that hides the exportables specified in the modules .info
- Adds a conditional around the ctools_plugin_api part that announces the exportables