Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0052985Openbravo ERPB. User interfacepublic2023-07-17 16:482023-07-17 17:41
shuehner 
Triage Platform Base 
normalminorhave not tried
newopen 
5
 
 
Core
No
0052985: Remove option to trigger full 2.50 UI (with menu + full NavigationBar)
Issue 13891 added code long time ago in 2010 to hide some parts of the (back then) full 2.50 UI when running in new UI.

That new UI (3.0) is default since a long time.
Today running full 2.50 style UI is no longer useful.

See attached image with marker for the obsolete items:
- (marked blue) Left side menu shown (but content no longer existing in it)
- (marked purple) Full NavigationBar (with i.e. back+refresh buttons)
- (marked yellow) LeftTabsBar (with button to show/hide left menu)


Remove the code to do so
Login to Openbravo backoffice.
Open this URL:
http://localhost:8080/openbravo/security/Menu.html?url=/ad_reports/ReportGeneralLedger.html&noprefs=true&hideMenu=false&Command=DEFAULT [^]

That is normally invisible call done when opening 2.50 style reports but setting hideMenu=false in it.
Remove codd branches for hideMenu=false
Instead error out if it is trying to be used.
Cleanup any code which can no longer be triggered:
- hideMenu=false
- #Hide_BackButton not set
- Utility.isNewUI (returning false)
No tags attached.
related to feature request 0013891 closed dbaz ToolBar and LeftTabsBar classes need to be changed for New Layout 
png 52985-oldUI.png (65,912) 2023-07-17 16:51
https://issues.openbravo.com/file_download.php?file_id=18752&type=bug
png
Issue History
2023-07-17 16:48shuehnerNew Issue
2023-07-17 16:48shuehnerAssigned To => Triage Platform Base
2023-07-17 16:48shuehnerModules => Core
2023-07-17 16:48shuehnerTriggers an Emergency Pack => No
2023-07-17 16:51shuehnerFile Added: 52985-oldUI.png
2023-07-17 16:52shuehnerDescription Updatedbug_revision_view_page.php?rev_id=26446#r26446
2023-07-17 17:25shuehnerRelationship addedrelated to 0013891
2023-07-17 17:41hgbotNote Added: 0152570

Notes
(0152570)
hgbot   
2023-07-17 17:41   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/946 [^]