Fix or remove hiding parts of the user interface
|Assignee:||Sarah Romkey||% Done:|
|Target version:||Release 1.7.0|
|Google Code Legacy ID:||Pull Request:||https://github.com/artefactual/archivematica/pull/517|
In Administration -> General we have the ability to hide parts of the user interface. However, when "Hide AtoM DIP upload link" is selected, on some of the tabs in Administration correctly hide the "AtoM DIP upload" configuration link.
This is because hiding the entry in the sidebar requires that 'hide_features' be passed as context to the template, with information populated from components.helpers.hidden_features Not all views in the administration tab provide the context.
The other option is to remove hiding UI elements to reduce the maintenance requirements. It is a little used feature, and there are many other cases of UI elements that can't be hidden with limited usage.
#1 Updated by Holly Becker over 5 years ago
- Status changed from New to Code Review
- Pull Request set to https://github.com/artefactual/archivematica/pull/517
- AM branch dev/issue-10447-remove-hide-ui
- AM PR https://github.com/artefactual/archivematica/pull/517
Implemented the remove option.