From 15b2d411a92ae893d2569242af30ce23db4b420e Mon Sep 17 00:00:00 2001 From: Kevin Roast Date: Wed, 30 Aug 2006 13:52:55 +0000 Subject: [PATCH] . Getting Started Dashlet - Links to Alfresco Demonstration, Feature Tour and Online Help - Actions for Common Tasks such as Browse, Create Space, Add Content and Create Content git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3636 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- config/alfresco/messages/webclient.properties | 15 +++ .../bean/dashboard/GettingStartedBean.java | 70 ++++++++++++++ source/web/WEB-INF/faces-config-beans.xml | 13 +++ .../web/WEB-INF/faces-config-navigation.xml | 8 +- .../images/icons/gettingstarted_browse.gif | Bin 0 -> 1402 bytes .../icons/gettingstarted_demonstration.gif | Bin 0 -> 4544 bytes .../icons/gettingstarted_featuretour.gif | Bin 0 -> 4544 bytes .../icons/gettingstarted_onlinehelp.gif | Bin 0 -> 4544 bytes .../dashboards/dashlets/getting-started.jsp | 87 +++++++++++++----- 9 files changed, 168 insertions(+), 25 deletions(-) create mode 100644 source/java/org/alfresco/web/bean/dashboard/GettingStartedBean.java create mode 100644 source/web/images/icons/gettingstarted_browse.gif create mode 100644 source/web/images/icons/gettingstarted_demonstration.gif create mode 100644 source/web/images/icons/gettingstarted_featuretour.gif create mode 100644 source/web/images/icons/gettingstarted_onlinehelp.gif diff --git a/config/alfresco/messages/webclient.properties b/config/alfresco/messages/webclient.properties index 8867ab1e68..0e71668592 100644 --- a/config/alfresco/messages/webclient.properties +++ b/config/alfresco/messages/webclient.properties @@ -894,6 +894,21 @@ layout_three_column_desc=This layout displays components across three columns of # My Alfresco Dashlet components messages dashlet_gettingstarted_label=Getting Started dashlet_gettingstarted_desc=Displays helpful information for getting started with the Alfresco web-client +gettingstarted_commontasks=Common Tasks +gettingstarted_browse=Browse items in your home space +gettingstarted_browse_desc=From the toolbar click My Home to display a list of items in the space. +gettingstarted_createspace=Create a space in your home space +gettingstarted_createspace_desc=Navigate to your home space. In the space info area, from the menu under Create, click Create Space and enter information about the space. +gettingstarted_addcontent=Add content to your home space +gettingstarted_addcontent_desc=Navigate to your home space. In the space info area, click Add Content and enter information about the content to be uploaded. +gettingstarted_createcontent=Create content in your home space +gettingstarted_createcontent_desc=Navigate to your home space. In the space info area, click Create Content under Create and enter information about the content to be created. +gettingstarted_demonstration=Demonstration +gettingstarted_demonstration_desc=Watch a demonstration of how Alfresco can be used to create a marketing launch. +gettingstarted_featuretour=Feature Tour +gettingstarted_featuretour_desc=Take a tour of some of the key features in Alfresco. +gettingstarted_onlinehelp=Online Help +gettingstarted_onlinehelp_desc=Click the help icon to display Alfresco Help topics. # User Console and Settings messages title_user_console=User Options diff --git a/source/java/org/alfresco/web/bean/dashboard/GettingStartedBean.java b/source/java/org/alfresco/web/bean/dashboard/GettingStartedBean.java new file mode 100644 index 0000000000..11cbb1fd6f --- /dev/null +++ b/source/java/org/alfresco/web/bean/dashboard/GettingStartedBean.java @@ -0,0 +1,70 @@ +/* + * Copyright (C) 2005 Alfresco, Inc. + * + * Licensed under the Mozilla Public License version 1.1 + * with a permitted attribution clause. You may obtain a + * copy of the License at + * + * http://www.alfresco.org/legal/license.txt + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + * either express or implied. See the License for the specific + * language governing permissions and limitations under the + * License. + */ +package org.alfresco.web.bean.dashboard; + +import javax.faces.context.FacesContext; + +import org.alfresco.web.app.Application; +import org.alfresco.web.bean.NavigationBean; + +/** + * Backing bean for the Getting Started Dashlet page. + * + * @author Kevin Roast + */ +public class GettingStartedBean +{ + private NavigationBean navigationBean; + + + /** + * @param navigationBean The navigationBean to set. + */ + public void setNavigationBean(NavigationBean navigationBean) + { + this.navigationBean = navigationBean; + } + + public String browseHomeSpace() + { + this.navigationBean.setCurrentNodeId(getHomeSpaceId()); + return "browse"; + } + + public String createSpace() + { + this.navigationBean.setCurrentNodeId(getHomeSpaceId()); + return "dialog:createSpace"; + } + + public String createContent() + { + this.navigationBean.setCurrentNodeId(getHomeSpaceId()); + return "wizard:createContent"; + } + + public String addContent() + { + this.navigationBean.setCurrentNodeId(getHomeSpaceId()); + return "addContent"; + } + + private String getHomeSpaceId() + { + return Application.getCurrentUser(FacesContext.getCurrentInstance()).getHomeSpaceId(); + } +} diff --git a/source/web/WEB-INF/faces-config-beans.xml b/source/web/WEB-INF/faces-config-beans.xml index 39e4318fdb..5cfccdab15 100644 --- a/source/web/WEB-INF/faces-config-beans.xml +++ b/source/web/WEB-INF/faces-config-beans.xml @@ -1914,6 +1914,19 @@ + + + The bean that backs up the Getting Started Dashlet page + + GettingStartedBean + org.alfresco.web.bean.dashboard.GettingStartedBean + session + + navigationBean + #{NavigationBean} + + + diff --git a/source/web/WEB-INF/faces-config-navigation.xml b/source/web/WEB-INF/faces-config-navigation.xml index 669286e050..87ecf8cdc0 100644 --- a/source/web/WEB-INF/faces-config-navigation.xml +++ b/source/web/WEB-INF/faces-config-navigation.xml @@ -57,6 +57,10 @@ dashboard /jsp/browse/dashboard.jsp + + addContent + /jsp/content/add-content-dialog.jsp + @@ -97,10 +101,6 @@ /jsp/browse/browse.jsp - - addContent - /jsp/content/add-content-dialog.jsp - checkoutFile diff --git a/source/web/images/icons/gettingstarted_browse.gif b/source/web/images/icons/gettingstarted_browse.gif new file mode 100644 index 0000000000000000000000000000000000000000..e8a16d91d16ea89c177e3570098dbc57eb3db535 GIT binary patch literal 1402 zcmeH`=~L1P0EU01YiMg}d4)PzqC|PQo=7U?Ep+bA3l6||NgzzYF%AjU0GRKUS59p?%mST(%ZLh7Z(>778WcP%l!QO z+}zyk?Ci|U%=GlM*=(Mgnwp%PoS2vxA0HnZ8yg)RHJMB!BO^wm(O@v>_4?uA;h~`+ zolZA6I5;pcpw(*o`}_O)`ZOAiTCG;8R7#~%p-{->^4{Lwo}QjJZ{ECq{kprmyR)-X zCX-1d60uk;5{ZODp+F$u^Z7g;uf4s!t*x!KwUxu+G&eW1*=!bz)!5j`WHK2HMtyyK zU0q#mZEa0W4V_M}uCAuhXjN5JR4SE1p^(XB5{X145(xxCWo0EEkFThxz~OM&+1X!Q z|Lgq!`fmXrtL-`fpaOwk`RgYD&>C>s-Yb$p;3Gj>_go4&kOlt!rjCm_M9cOLeYm=0 zwW-c=OJA=Ig(*<>`F>~d;kgIXu!VasxCJ@bC>&kTp$D@hd{zkal|P zyT3z>QPmRcbnlConfo7u&zRL9tMnB#DY#!&wGU}eK6MZJLjvPUDPyO-jz>X0u^tS4 z4nsX*rN~GEJH+;j@JDNrF~8YjoVKT;oRPGxb4WN_s!v5A;XcO>Gs1iXC+)rsLI;Vx z=XOCr?x5Inymio2XOxX=h$YNs3 zTzdC%K+MQpm7{+;JgFct!aL9}3FHx01{%c#XXlc(CHKmGp=gv5@{Re(Uu5`h^8@j= zXm;eeomX`!(2d)61VuO>YBsEQJj}H~H>VJSBzYTlL(_A;SbzYCu=JjAe6+m#B>1{? z0aIkNFIG%+^$3G+y0!|Ou+6!6<*99OsLO@`ltTw7FBy``--5fW^#gCBGwnQ!lP^a5 zp2x$&Yk$u??=X4t25!L4i&$-r1d}_D?yaXa$Rj*&qe*7p&AV#r=zND`H$888l;`;6 x#ow5P^vA|V?JBy2i1I5dj{ehXNKK+%li*FWS+aU$HfUa_77J*d{F=Z literal 0 HcmV?d00001 diff --git a/source/web/images/icons/gettingstarted_demonstration.gif b/source/web/images/icons/gettingstarted_demonstration.gif new file mode 100644 index 0000000000000000000000000000000000000000..5a09ca0072b6000e18d6a61d67bfec2fc47b3147 GIT binary patch literal 4544 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 literal 0 HcmV?d00001 diff --git a/source/web/images/icons/gettingstarted_featuretour.gif b/source/web/images/icons/gettingstarted_featuretour.gif new file mode 100644 index 0000000000000000000000000000000000000000..5a09ca0072b6000e18d6a61d67bfec2fc47b3147 GIT binary patch literal 4544 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 literal 0 HcmV?d00001 diff --git a/source/web/images/icons/gettingstarted_onlinehelp.gif b/source/web/images/icons/gettingstarted_onlinehelp.gif new file mode 100644 index 0000000000000000000000000000000000000000..5a09ca0072b6000e18d6a61d67bfec2fc47b3147 GIT binary patch literal 4544 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 literal 0 HcmV?d00001 diff --git a/source/web/jsp/dashboards/dashlets/getting-started.jsp b/source/web/jsp/dashboards/dashlets/getting-started.jsp index f7dd0ffa14..b54487ccc1 100644 --- a/source/web/jsp/dashboards/dashlets/getting-started.jsp +++ b/source/web/jsp/dashboards/dashlets/getting-started.jsp @@ -24,33 +24,78 @@ <% PanelGenerator.generatePanelStart(out, request.getContextPath(), "yellow", "#ffffcc"); %> - - - - + + + - - - - -
- -
-
+ + + + +
+ +
+
- - - - -
- -
+ + + + +
+ +
+
+ + + + + +
+ +
+
- - + + + + + + +
+ +
+
+ + + + + +
+ +
+
+ + + + + +
+ +
+
+ + + + + +
+ +
+
+
<% PanelGenerator.generatePanelEnd(out, request.getContextPath(), "yellow"); %>