Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0012881
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] A. Platformminoralways2010-04-06 13:132010-05-18 12:12
ReporteriperdomoView Statuspublic 
Assigned Toiperdomo 
PriorityurgentResolutionfixedFixed in Version2.50MP15
StatusclosedFix in branchpiFixed in SCM revision907297079fbe
ProjectionnoneETAnoneTarget Version2.50MP17
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_15
OS Version2.6.30-gentoo-r5Database version8.3.8Ant version1.7.1
Product Version2.50MP14SCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0012881: Deep linking support for manual windows

DescriptionCurrent 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
Proposed SolutionWhen 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 [^]
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0025892)
hgbot (developer)
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 (manager)
2010-04-07 11:37

Reviewed and works fine
(0026414)
hudsonbot (developer)
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 [^]

- Issue History
Date Modified Username Field Change
2010-04-06 13:13 iperdomo New Issue
2010-04-06 13:13 iperdomo Assigned To => iperdomo
2010-04-06 13:13 iperdomo Status new => scheduled
2010-04-06 13:13 iperdomo fix_in_branch => pi
2010-04-06 13:15 hgbot Checkin
2010-04-06 13:15 hgbot Note Added: 0025892
2010-04-06 13:15 hgbot Status scheduled => resolved
2010-04-06 13:15 hgbot Resolution open => fixed
2010-04-06 13:15 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/907297079fbe0a4894807c49e47229a152de8934 [^]
2010-04-07 11:37 mtaal Note Added: 0025929
2010-04-07 11:37 mtaal Status resolved => closed
2010-04-07 11:37 mtaal Fixed in Version => 2.50MP15
2010-04-08 00:00 anonymous sf_bug_id 0 => 2983502
2010-04-19 21:12 hudsonbot Checkin
2010-04-19 21:12 hudsonbot Note Added: 0026414
2010-05-18 12:12 gorka_gil Target Version 2.50MP15 => 2.50MP17


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker