Currently, modules that require settings for content types (i.e.
upload.modules enabled/disabled status,
comment.modules read-write/read/disabled setting, …) just define variable variables (
variable_set('comments_'. $content_type, ...)). That’s rather messy and pollutes the variable namespace. These settings should be stored elsewhere and be associated to the internal content type (which can change).
- from #53 (#57 and #66)
- from #68 Changing the 'type' and 'name' properties for node types definitely has to be a follow-up issue
- Convert other modules storing data in variables - or add a dumping ground property where properties are stored per module (key = module, values = array of properties) which can be removed easily on disabling/uninstall module