Bug #10447

Fix or remove hiding parts of the user interface

Added by Holly Becker over 5 years ago. Updated over 5 years ago.

Status:QA/ReviewStart date:10/19/2016
Priority:LowDue date:
Assignee:Sarah Romkey% Done:

0%

Category:-
Target version:Release 1.7.0
Google Code Legacy ID: Pull Request:https://github.com/artefactual/archivematica/pull/517
Sponsored:No Requires documentation:

Description

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.

History

#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

Implemented the remove option.

#2 Updated by Holly Becker over 5 years ago

  • Status changed from Code Review to QA/Review
  • Assignee set to Sarah Romkey
  • Target version set to Release 1.7.0

Sarah or Sara, can you look at this and let me know if this is an acceptable solution to the issue? It has not yet been merged to qa/1.x.

#3 Updated by Holly Becker over 5 years ago

Merge to qa/1.x for 1.7

Also available in: Atom PDF