From 3ca99c2ac1cb4f374231295230827b04ded78061 Mon Sep 17 00:00:00 2001 From: Kevin Roast Date: Wed, 2 May 2007 21:05:56 +0000 Subject: [PATCH] Task resources list now populated in My Tasks template. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5602 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../templates/client/task_resource_panel.ftl | 33 +++++--------- .../alfresco/portlets/mytasks_get_html.ftl | 41 +++++++++++++++--- .../alfresco/portlets/mywebforms_get_html.ftl | 1 + source/web/images/filetypes/gif.png | Bin 0 -> 3436 bytes source/web/images/filetypes/html.png | Bin 0 -> 3349 bytes source/web/images/filetypes64/gif.png | Bin 0 -> 4562 bytes source/web/images/filetypes64/html.png | Bin 0 -> 4512 bytes source/web/scripts/ajax/doclist.js | 2 +- source/web/scripts/ajax/mytasks.js | 2 +- 9 files changed, 49 insertions(+), 30 deletions(-) create mode 100644 source/web/images/filetypes/gif.png create mode 100644 source/web/images/filetypes/html.png create mode 100644 source/web/images/filetypes64/gif.png create mode 100644 source/web/images/filetypes64/html.png diff --git a/config/alfresco/templates/client/task_resource_panel.ftl b/config/alfresco/templates/client/task_resource_panel.ftl index 5a0baf4857..9938c9cef9 100644 --- a/config/alfresco/templates/client/task_resource_panel.ftl +++ b/config/alfresco/templates/client/task_resource_panel.ftl @@ -1,27 +1,14 @@ + <#list task.packageResources as res> - - - - - - - - - - - - - - - - - - - - - - - + + +
ICONDocument NAMESomething
ICONDocument NAMESomething
ICONDocument NAMESomething
ICONDocument NAMESomething
ICONDocument NAMESomething + <#if res.isDocument> + ${res.name} + <#else> + ${res.name} + +
\ No newline at end of file diff --git a/config/alfresco/templates/webscripts/org/alfresco/portlets/mytasks_get_html.ftl b/config/alfresco/templates/webscripts/org/alfresco/portlets/mytasks_get_html.ftl index 1f3ed908de..41d3a3e2c5 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/portlets/mytasks_get_html.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/portlets/mytasks_get_html.ftl @@ -80,7 +80,7 @@
- +
@@ -92,7 +92,11 @@
Status:
Priority:
Start Date:
- + + <#list t.transitions as wt> + + +
ApproveReject
${wt.label}
@@ -233,7 +237,7 @@ a.filterLinkSelected:link, a.filterLinkSelected:visited border-top: 1px solid #0092DD; border-bottom: 1px solid #CCD4DB; border-right: 1px solid #CCD4DB; - background-color: #F8FCFD; + background-color: #FEF8BC; margin: 4px 0px 0px 16px; width: 400px; height: 80px; @@ -249,18 +253,45 @@ a.filterLinkSelected:link, a.filterLinkSelected:visited display: inline; } -.taskResources td +a.resourceLink:link, a.resourceLink:visited +{ + color: #5A5741; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; +} + +.resourceLink { color: #5A5741; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; } .taskActions td +{ + padding: 4px; +} + +a.taskAction:link, a.taskAction:visited { color: #5A5741; - font-size: 14px; + font-size: 13px; font-weight: bold; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + border: 1px solid #F6F1BA; + padding-left: 4px; + padding-right: 4px; +} + +a.taskAction:hover +{ + font-size: 13px; + font-weight: bold; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + border: 1px solid #F6F1BA; + padding-left: 4px; + padding-right: 4px; + color: #FFFFFF; + background-color: #FDB64F; + text-decoration: none; } .taskMetadata diff --git a/config/alfresco/templates/webscripts/org/alfresco/portlets/mywebforms_get_html.ftl b/config/alfresco/templates/webscripts/org/alfresco/portlets/mywebforms_get_html.ftl index 76bc9d9734..fab08f3659 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/portlets/mywebforms_get_html.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/portlets/mywebforms_get_html.ftl @@ -16,6 +16,7 @@ <#list wp.childAssocs["wca:webuser"] as user> <#if user.properties["wca:username"] = person.properties.userName> <#assign projectcount=projectcount+1> + <#-- construct the sandbox name based on the webproject and current username --> <#assign sandbox=wp.properties["wca:avmstore"] + "--" + person.properties.userName>
diff --git a/source/web/images/filetypes/gif.png b/source/web/images/filetypes/gif.png new file mode 100644 index 0000000000000000000000000000000000000000..2d61f9a2027324578cc6eda75734e4c81f9f0555 GIT binary patch literal 3436 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 literal 0 HcmV?d00001 diff --git a/source/web/images/filetypes64/html.png b/source/web/images/filetypes64/html.png new file mode 100644 index 0000000000000000000000000000000000000000..a583a5a58ecbe961b49e7241d7be8e36a68185f6 GIT binary patch literal 4512 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