core-geonetwork
core-geonetwork copied to clipboard
Inconsistent behaviour of page enabling options in the user interface configuration settings
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:
- Log in as administrator and go to admin console -> settings -> user interface
- Disable the above views by de-selecting their check boxes
- Save settings, reload GeoNetwork
- See that tabs still appear along top toolbar
Expected behavior Each application should have a check box that enables or disables it correctly
Screenshots
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
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.
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