From 802a38fb734875461b56e2bd76fec5b6491425a9 Mon Sep 17 00:00:00 2001 From: Kevin Roast Date: Wed, 11 Jul 2007 16:07:05 +0000 Subject: [PATCH] Split of MyWebForms portlet into MyWebForms and MyWebFiles portlets - Improvements from UI review from Linton - High and click action in MyWebFiles (as per UI review) - Lock icon for locked items - Hide Edit action if item is in workflow or user does not have access to the lock Scrollbar CSS colours added to portlets Added new portlet to portlet.xml defs and as a new dashlet JSP+config Updates to MyTasks portlet git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6208 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../templates/client/task_resource_panel.ftl | 31 +- .../alfresco/portlets/doclist.get.html.ftl | 7 + .../alfresco/portlets/myspaces.get.html.ftl | 7 + .../alfresco/portlets/mytasks.get.html.ftl | 86 +++--- .../portlets/mytaskspanel.get.html.ftl | 9 +- .../alfresco/portlets/mywebfiles.get.desc.xml | 7 + .../alfresco/portlets/mywebfiles.get.html.ftl | 269 ++++++++++++++++++ .../alfresco/portlets/mywebforms.get.html.ftl | 110 +------ config/alfresco/web-client-config.xml | 4 +- source/web/WEB-INF/portlet.xml | 25 ++ .../dashlets/mywebfiles-webscript.jsp | 27 ++ source/web/scripts/ajax/mytasks.js | 5 +- source/web/scripts/ajax/mywebfiles.js | 133 +++++++++ .../ajax/{myforms.js => mywebforms.js} | 0 14 files changed, 558 insertions(+), 162 deletions(-) create mode 100644 config/alfresco/templates/webscripts/org/alfresco/portlets/mywebfiles.get.desc.xml create mode 100644 config/alfresco/templates/webscripts/org/alfresco/portlets/mywebfiles.get.html.ftl create mode 100644 source/web/jsp/dashboards/dashlets/mywebfiles-webscript.jsp create mode 100644 source/web/scripts/ajax/mywebfiles.js rename source/web/scripts/ajax/{myforms.js => mywebforms.js} (100%) diff --git a/config/alfresco/templates/client/task_resource_panel.ftl b/config/alfresco/templates/client/task_resource_panel.ftl index 9a8bec0c40..48a5fc778b 100644 --- a/config/alfresco/templates/client/task_resource_panel.ftl +++ b/config/alfresco/templates/client/task_resource_panel.ftl @@ -1,16 +1,21 @@ <#assign count=0> - <#list task.packageResources as res> - <#assign count=count+1> - - - - - + <#assign resources=task.packageResources> + <#if resources?size != 0> + <#list resources as res> + <#assign count=count+1> + + + + + + <#else> + +
- <#if res.isDocument> - ${res.name} - <#else> - ${res.name} - -
+ <#if res.isDocument> + ${res.name} + <#else> + ${res.name} + +
No task resources
\ No newline at end of file diff --git a/config/alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.html.ftl b/config/alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.html.ftl index 0c0489f6d6..6f8919d896 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.html.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.html.ftl @@ -123,6 +123,13 @@ a.docfilterLinkSelected:link, a.docfilterLinkSelected:visited border-top: 1px solid #CCD4DB; border-bottom: 1px solid #CCD4DB; visibility: hidden; + scrollbar-face-color: #fafdfd; + scrollbar-3dlight-color: #d2dde0; + scrollbar-highlight-color: #d2dde0; + scrollbar-shadow-color: #c3cdd0; + scrollbar-darkshadow-color: #c3cdd0; + scrollbar-arrow-color: #239ad7; + scrollbar-track-color: #ecf1f2; } #docPanelOverlay diff --git a/config/alfresco/templates/webscripts/org/alfresco/portlets/myspaces.get.html.ftl b/config/alfresco/templates/webscripts/org/alfresco/portlets/myspaces.get.html.ftl index cdfe129c79..92c1c4e803 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/portlets/myspaces.get.html.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/portlets/myspaces.get.html.ftl @@ -168,6 +168,13 @@ a.spacefilterLinkSelected:link, a.spacefilterLinkSelected:visited, .spaceCurrent border-top: 1px solid #CCD4DB; border-bottom: 1px solid #CCD4DB; visibility: hidden; + scrollbar-face-color: #fafdfd; + scrollbar-3dlight-color: #d2dde0; + scrollbar-highlight-color: #d2dde0; + scrollbar-shadow-color: #c3cdd0; + scrollbar-darkshadow-color: #c3cdd0; + scrollbar-arrow-color: #239ad7; + scrollbar-track-color: #ecf1f2; } #spacePanelOverlay 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 95f0aee34d..755be9da11 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 @@ -68,6 +68,48 @@ \ No newline at end of file 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 875d6b2223..eb4f79815d 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 @@ -5,7 +5,7 @@ - +