diff --git a/config/alfresco/web-client-config-workflow.xml b/config/alfresco/web-client-config-workflow.xml index a654a00cd2..43538372a4 100644 --- a/config/alfresco/web-client-config-workflow.xml +++ b/config/alfresco/web-client-config-workflow.xml @@ -4,22 +4,24 @@ + + - + + - @@ -36,6 +38,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -117,7 +154,6 @@ - diff --git a/source/java/org/alfresco/web/bean/workflow/StartWorkflowWizard.java b/source/java/org/alfresco/web/bean/workflow/StartWorkflowWizard.java index c1963f2703..77ea5d21e4 100644 --- a/source/java/org/alfresco/web/bean/workflow/StartWorkflowWizard.java +++ b/source/java/org/alfresco/web/bean/workflow/StartWorkflowWizard.java @@ -293,7 +293,12 @@ public class StartWorkflowWizard extends BaseWizardBean List workflowDefs = this.workflowService.getDefinitions(); for (WorkflowDefinition workflowDef : workflowDefs) { - this.availableWorkflows.add(new SelectItem(workflowDef.id, workflowDef.title)); + String label = workflowDef.title; + if (workflowDef.description != null && workflowDef.description.length() > 0) + { + label = label + " (" + workflowDef.description + ")"; + } + this.availableWorkflows.add(new SelectItem(workflowDef.id, label)); this.workflows.put(workflowDef.id, workflowDef); }