From ff4fa50c651eae23b2e01a8523d575a90a34b9b1 Mon Sep 17 00:00:00 2001 From: Gavin Cornwell Date: Fri, 25 Aug 2006 15:43:53 +0000 Subject: [PATCH] - Added client pieces for handling ad hoc workflow tasks git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3614 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../alfresco/web-client-config-workflow.xml | 42 +++++++++++++++++-- .../bean/workflow/StartWorkflowWizard.java | 7 +++- 2 files changed, 45 insertions(+), 4 deletions(-) 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); }