We're updating the issue view to help you get more done. 

Disabling support for specific cataloguing structures from installation profiles

Description

There are new configuration directives of the form <table_name>_disable (ex. ca_object_lots_disable) in app.conf that can disable support for specific cataloguing structures: ca_objects, ca_object_lots, ca_entities, ca_places, ca_occurrences, ca_collections and ca_storage_locations.

This is quite nice as it lets you simplify navigation in systems that don't use everything the CA provides. But it would be nice if this could be done from a profile, rather than requiring one to first install, then ascertain what structures are not needed and then change app.conf to suit.

If we do this we'd need to add some directives to the installation profile format (no big deal), then store these settings somewhere (application vars?), and also provide some kind of UI to change them. It's the UI that's the biggest chunk of work.

Environment

None

Assignee

User known

Reporter

User known

Labels

None

Components

Fix versions

Affects versions

Priority

Minor
Configure