Changes for page Requea Documentation Guide
on 2011/10/17 09:26
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Objects (0 modified, 5 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - Requea Documentation Guide1 +$msg.get("xe.home.title") - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. pdubois1 +XWiki.Admin - Content
-
... ... @@ -1,63 +1,33 @@ 1 -Everything you want to know about the Requea platform, from creating Applications, to Deploying and Administering those apps. 1 +{{velocity}} 2 +#set($displayDashboard = true) 3 +#if ($context.user != "XWiki.XWikiGuest") 4 + ## get the preferences of the current user 5 + #set($userDbPrefs = $xwiki.getDocument($context.user).getObject("XWiki.UserDashboardPreferencesClass")) 6 + #if ($userDbPrefs) 7 + ## if the object exists, use the object value 8 + #set($prefValue = $userDbPrefs.getProperty('displayOnMainPage').value) 9 + #else 10 + ## if the object does not exist, use the default value of the property in the class 11 + #set($userPrefClass = $xwiki.getClass("XWiki.UserDashboardPreferencesClass")) 12 + #set($displayOnMainPageProp = $userPrefClass.get('displayOnMainPage')) 13 + #set($prefValue = $displayOnMainPageProp.getProperty('defaultValue').value) 14 + #end 15 + #if ($prefValue && $prefValue > 0) 16 + #set($dashboardObjects = $xwiki.getDocument($context.user).getObjects("XWiki.GadgetClass")) 17 + #if ($dashboardObjects.size() > 0) 18 + {{dashboard source = "$context.user" /}} 19 + #set($displayDashboard = false) 20 + #else 21 + #set($editDashboardLabel = $msg.get('xe.dashboard.wiki.personal.empty.edit')) 22 + #set($editDashboardUrl = $xwiki.getURL($context.user, 'inline', "category=dashboard")) 23 + {{info}}{{html}}$msg.get('xe.dashboard.wiki.personal.empty', ["<a href='${editDashboardUrl}'>$editDashboardLabel</a>"]){{/html}}{{/info}} 24 + #set($displayDashboard = true) 25 + #end 26 + #end 27 +#end 2 2 3 -== Getting Started == 4 - 5 -; **[[Get the Platform - Installation>>Installation]]** 6 -: Learn how to install the Platform on your machine. 7 -\\ 8 -; **[[My First Requea App>>MyFirstApp]]** 9 -: Create a simple application in a few clicks 10 -\\ 11 - 12 -== Create Apps on the Requea Platform == 13 - 14 -; **[[Architecture and Concepts>>Concepts]]** 15 -: A high level description of the concepts. 16 -\\ 17 -; **[[Bundles>>Bundles]]** 18 -: Packaging application functionality into a deployable bundle. 19 -\\ 20 -; **[[Entities and Properties>>Entities]]** 21 -: All about objects used in the platform and the document model. 22 -\\ 23 -; **[[User actions and User interface>>Actions]]** 24 -: How the user interacts with the system. 25 -\\ 26 -; **[[Operations>>Operations]]** 27 -: Code, script and business rules to manage objects and relations 28 -\\ 29 -; **[[Menus and Navigation>>Menus]]** 30 -: The navigation and menus entries in detail 31 -\\ 32 -; **[[Users and Security>>Security]]** 33 -: All about security and how the access to actions and data is controlled. 34 -\\ 35 -; **[[Reports / JasperReports>>Reports]]** 36 -: Create nice looking reports with iReport / JasperReports and have them generated on the Platform. 37 -\\ 38 -; **[[Excel Integration>>Excel]]** 39 -: Import / Export Excel files. 40 -\\ 41 -; **[[Workflows>>Workflows]]** 42 -: Simple workflows for user collaboration and approvals 43 -\\ 44 -; **[[JavaScript Reference>>JavaScript]]** 45 -: Get the detailed documentation about JavaScript system objects 46 -\\ 47 - 48 -== Build and Deploy Apps for the Requea Platform == 49 - 50 - 51 -; **[[OSGi and Dysoweb>>Dysoweb]]** 52 -: Learn more about Dysoweb, OSGi bundles and how to create bundles 53 -\\ 54 -; **[[Performance of Requea Applications>>Performance]]** 55 -: Understand performance and possible bottlenecks 56 -\\ 57 -; **[[Sizing of Servers and Hardware>>Sizing]]** 58 -: Adjust hardware to the load of the application 59 - 60 -= New Features = 61 - 62 -; **[[New Features>>New]]** 63 -: New and noteworthy features 29 +#if($displayDashboard) 30 + {{dashboard/}} 31 +#end 32 + 33 +{{/velocity}}
- XWiki.EditModeClass[0]
-
- Default Edit Mode
-
... ... @@ -1,0 +1,1 @@ 1 +inline
- XWiki.GadgetClass[0]
-
- content
-
... ... @@ -1,0 +1,1 @@ 1 +{{spaces/}} - position
-
... ... @@ -1,0 +1,1 @@ 1 +1, 2 - title
-
... ... @@ -1,0 +1,1 @@ 1 +$msg.get("xe.dashboard.wiki.spaces")
- XWiki.GadgetClass[1]
-
- content
-
... ... @@ -1,0 +1,1 @@ 1 +{{tagcloud/}} - position
-
... ... @@ -1,0 +1,1 @@ 1 +1, 3 - title
-
... ... @@ -1,0 +1,1 @@ 1 +$msg.get("xe.dashboard.wiki.tagcloud")
- XWiki.GadgetClass[2]
-
- content
-
... ... @@ -1,0 +1,1 @@ 1 +{{activity/}} - position
-
... ... @@ -1,0 +1,1 @@ 1 +2, 1 - title
-
... ... @@ -1,0 +1,1 @@ 1 +$msg.get("xe.dashboard.wiki.activity")
- XWiki.GadgetClass[3]
-
- content
-
... ... @@ -1,0 +1,1 @@ 1 +{{include document="Main.Welcome"/}} - position
-
... ... @@ -1,0 +1,1 @@ 1 +1, 1 - title
-
... ... @@ -1,0 +1,1 @@ 1 +$msg.get("xe.dashboard.wiki.welcome")