cancel
Showing results for 
Search instead for 
Did you mean: 

Customizing workflow details page

cafeguy
Champ in-the-making
Champ in-the-making
Hi,
  I'm trying to customize the workflow details page for when the user goes to /share/page/workflow-details?workflowId=activiti$3305&taskId=activiti$3372. 

I need to remove certain fields from being displayed.  I found some of the fields in \share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\workflow\workflow-form.get.html.ftl , but there are other fields that I haven't been able to find out where they are defined.

Can someone please point me in the right direction?  I think there is another FTL file being used here, but have not found it yet.

Please see the attached image.  The fields in the green outline are in workflow-form.get.html.ftl .  The fields in the red outline are the ones I need to find.

Thanks so much for your help.

Alfresco : Community 4.2
3 REPLIES 3

yogeshpj
Star Contributor
Star Contributor
You need to look in to data-loader component which having url as "/components/data/data-loader".

cafeguy
Champ in-the-making
Champ in-the-making
Thanks yogeshPJ.
I tracked it down to this URL share/service/components/form?htmlid=page_x002e_data-form_x002e_workflow-details_x0023_default-WorkflowForm-alf-id2&itemKind=task&itemId=activiti%24start3305&mode=view&formId=workflow-details&formUI=true

The java code is FormUIGet.java, which uses FieldVisibilityManager.java.  I think this is where it controls if a field is visible or not in isFieldVisible() method.  Now I just need to find the config file where the fields are specified.

cafeguy
Champ in-the-making
Champ in-the-making
Found the solution.  Earned my paycheck this week.  Time for a beer.