[ 
https://issues.apache.org/jira/browse/OFBIZ-2103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659400#action_12659400
 ] 

Bruno Busco commented on OFBIZ-2103:
------------------------------------

Many thanks David for reviewing my patch.
You are right the patch was too large and I was not too detailed with change 
description. I try to add more here.

The attached "WebToolsTabBar.patch" file includes the previous one 
"PerformFindJobList.patch" (I actually wrote this in the comment "The new patch 
includes also the old one attached to this issue.")

This patch is intended to update the webtools application to the latest 
standard patterns that are being used into OFBiz. No new features.

Detailed change description:
1 - The "JobList" screen has been renamed as "FindJob" and a standard 
FindScreenDecorator along with a call to a performFind service has been used. 
Doing this, the same previous search features are available but one. Now it is 
not possible to select Jobs with more than one statusId because the status 
checkboxes have been removed and replaced with a single StatusId drop-down. (I 
hope this will not harm)

2 - Columns of the FindJob results table are now sortable

3 - Several labels used to describe the removed checkboxes have been removed 
from WebToolsUiLabels because not used any more

4 - The "findJobs" service has been removed becouse it is not used any more.

5 - The CommonServiceDecorator has been moved to the CommonScreen.xml file

6 - The "WebtoolsMessage14" has been replaced with 
"WebtoolsViewPermissionError" to have a behaviour similar to all other 
applications (I think that the label naming pattern WebToolsMessageNN should be 
gradually changed to the standard WebToolsWordsOfSentence pattern)

7 - appheader.ftl application menu has been replaced with an Application Menu 
widget

8 - The availableServices request has been renamed to ServiceList

9 - The jobList sequest has been renamed to FindJob

10 - The serviceList request has been renamed to ServiceLog

11 - The main request authorization has been turned to true to have it 
consistent to all other main application pages

12 - A CommonEntityDecorator screen has been defined to be used into all entity 
related screens and the permission check has been moved from the entity screens 
to the decorator

13 - The WebToolsMenu has been deleted and all already (not yet used) TabBar 
menus included have been moved to Menus.xml



> Updating Webtool JobList to use PerformFind and FindScreenDecorator
> -------------------------------------------------------------------
>
>                 Key: OFBIZ-2103
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2103
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Bruno Busco
>         Attachments: PerformFindJobList.patch, PerformFindJobList.patch, 
> WebToolsTabBar.patch
>
>
> Hi,
> I did some update on webtool JobList.
> Basically the JobList follows now a more recent pattern with usage of 
> PerformFind, Sortable columns and Collapsible FindScreenDecorator.
> I tryed it in a framework-only installation but it should work in a full 
> OFBiz also.
> If this is OK I think I will do a similar job on ServiceList.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to