Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0012881Openbravo ERPA. Platformpublic2010-04-06 13:132010-05-18 12:12
iperdomo 
iperdomo 
urgentminoralways
closedfixed 
202.6.30-gentoo-r5
2.50MP14 
2.50MP172.50MP15 
Core
No
0012881: Deep linking support for manual windows
Current deep linking support only includes generated windows like this one:
http://localhost:8880/openbravo/security/Menu.html?Command=EDIT&tabId=220&recordId=1000009 [^]

Where tabId and Command are required values.

With a simple change e.g. an url parameter it should be possible to link directly to a manual window, eg.
http://localhost:8880/openbravo/security/Menu.html?url=/ad_reports/ReportSalesDimensionalAnalyzeJRFilter.html [^]

Should link directly to the "Sales Dimensional Report" filter window
When an url parameter is present, it will try to deep-link to the manual window. The url _MUST_ start with slash "/" because the manual windows are relative to the application context.
This is a valid link:
http://localhost:8880/openbravo/security/Menu.html?url=/ad_reports/ReportSalesDimensionalAnalyzeJRFilter.html [^]

This is not a valid link:
http://localhost:8880/openbravo/security/Menu.html?url=www.google.com [^]
No tags attached.
Issue History
2010-04-06 13:13iperdomoNew Issue
2010-04-06 13:13iperdomoAssigned To => iperdomo
2010-04-06 13:13iperdomoStatusnew => scheduled
2010-04-06 13:13iperdomofix_in_branch => pi
2010-04-06 13:15hgbotCheckin
2010-04-06 13:15hgbotNote Added: 0025892
2010-04-06 13:15hgbotStatusscheduled => resolved
2010-04-06 13:15hgbotResolutionopen => fixed
2010-04-06 13:15hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/907297079fbe0a4894807c49e47229a152de8934 [^]
2010-04-07 11:37mtaalNote Added: 0025929
2010-04-07 11:37mtaalStatusresolved => closed
2010-04-07 11:37mtaalFixed in Version => 2.50MP15
2010-04-08 00:00anonymoussf_bug_id0 => 2983502
2010-04-19 21:12hudsonbotCheckin
2010-04-19 21:12hudsonbotNote Added: 0026414
2010-05-18 12:12gorka_gilTarget Version2.50MP15 => 2.50MP17

Notes
(0025892)
hgbot   
2010-04-06 13:15   
Repository: erp/devel/pi
Changeset: 907297079fbe0a4894807c49e47229a152de8934
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Tue Apr 06 13:26:11 2010 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/907297079fbe0a4894807c49e47229a152de8934 [^]

Fixes issue 12881: Added deep linking support for manual windows

---
M src/org/openbravo/erpCommon/security/Menu.java
---
(0025929)
mtaal   
2010-04-07 11:37   
Reviewed and works fine
(0026414)
hudsonbot   
2010-04-19 21:12   
A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated:

Changeset: http://code.openbravo.com/erp/devel/main/rev/907297079fbe [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/91d98bda46c1 [^]
Tests: http://builds.openbravo.com/view/devel-int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17088.obx [^]