core-geonetwork icon indicating copy to clipboard operation
core-geonetwork copied to clipboard

Inconsistent behaviour of page enabling options in the user interface configuration settings

Open archaeogeek opened this issue 5 years ago • 2 comments

Describe the bug While there are options to enable many interface components (header and footer) and pages (admin, editing etc) in the user interface configuration, some seem to have no effect when disabled (GeoNetwork 3.8.x)

Affected pages:

  • Record View
  • Admin Console
  • ui-mod-page (is this search? string is untranslated)

Furthermore the sign out page application does not have an option to enable/disable.

To Reproduce Steps to reproduce the behavior:

  1. Log in as administrator and go to admin console -> settings -> user interface
  2. Disable the above views by de-selecting their check boxes
  3. Save settings, reload GeoNetwork
  4. See that tabs still appear along top toolbar

Expected behavior Each application should have a check box that enables or disables it correctly

Screenshots Screenshot from 2019-11-27 14-04-04

Log file n/a

Desktop (please complete the following information):

  • Browser: Chromium incognito
  • GeoNetwork Version 3.8.x
  • Server Application Jetty (Java 8)

Additional context n/a

archaeogeek avatar Nov 27 '19 14:11 archaeogeek

Record View

It does not make sense to turn off record view, so we should remove this ? https://github.com/geonetwork/core-geonetwork/commit/533c2d7917e81c75414d4c4d24441cae1dfa340c @MichelGabriel ?

Furthermore the sign out page application does not have an option to enable/disable.

sign in and out work together. Maybe we should move the sign out url in the signin and rename it authentication.

fxprunayre avatar Nov 27 '19 15:11 fxprunayre

It does not make sense to turn off record view, so we should remove this ?

Yes, we can remove the select option for record view

MichelGabriel avatar Nov 28 '19 12:11 MichelGabriel