eXo Platform 3.0
Next
Abstract
Welcome to eXo Platform 3.0 Reference Guide. This guide is a complete reference for customization points, and available APIs, for all modules.
eXo Platform 3.0 - Core Services
eXo Platform 3.0 - Content Functions
1. Preface
Getting started with eXo WCM
Packaging
Package WCM standalone version - Tomcat bundle
Package WCM with workflow enabled - Tomcat bundle
Make WCM EAR packages to run with jBoss
Portlets
Content Detail
Content List
Search
Explorer
Administration
Fast Content Creator
2. Configuration
Drives
Fields
Example of configuration
Publication
component configuration
external-component-plugins configuration
Example
Deployment
Fields
Example of configuration
Taxonomies
Fields
Sample Configuration
Nodetypes
Fields
Examples Nodetype configuration
Views
Fields
Example of configuration
Templates
Application template
Nodetype template
Views
Fields
Example of configuration
3. Inside WCM Templates
Content types
Dialog
View
List of Contents
Folder based Template
Category tree Template
4. Inside WCM Explorer
CSS
Javascript
CKEditor
5. Extensions
REST Services
UI Extensions
6. Java Services
TaxonomyService
API
LinkManager
PublicationManager
WCMComposer
CMS
ActionServiceContainer
Records
MultiLanguage
ManageDrive
NewFolksonomy
Script
Relations
RSS
Voting
Comments
Query
ManageView
ApplicationTemplateManager
7. FAQ
How do I create a new Site ?
How do I create a new Content Type ?
How do I create a new Site ?
eXo Platform 3.0 - CMIS Developer Guide
1. Introduction
About CMIS
About xCMIS
2. CMIS specification
3. xCMIS project
4. CMIS features
CMIS Domain Model
CMIS Services
Integration with eXo WCM
WCM drives as CMIS Repositories
WCM Symlinks
Modify WCM via CMIS
5. Code examples
6. Miscellaneous and Tips
7. References
eXo Platform 3.0 - CMIS Administrator Guide
1. Introduction
CMIS Specification
xCMIS project
eXo CMIS
2. Configuration
CMIS Configuration
Required nodetypes and namespaces in JCR
Authenticator and organization service configuration
3. Service JARs
4. Miscellaneous and Tips
5. Links
eXo Platform 3.0 - Collaboration Functions
1. Applications
Portlets
Calendar Portlet
Chatbar Portlet
Chat Portlet
Contact Portlet
Mail Portlet
RSSreader Portlet
Gadgets
Eventslist
Taskslist
Messageslist:
2. Configurations
Components in eXo Collaboration Configuration
CalendarService
HistoryImpl
XMPPMessenger
DefaultPresenceStatus
ContactService
External Component Plug-ins
Calendar Configuration
AddActionsPlugin
Chat Configuration
Contact Configuration
Content Configuration
Mail Configuration
Social Integration Configuration
eXo Chatserver Configuration
Openfire Configuration
eXo Platform 3.0 - Knowledge Functions
1. Applications
Portlets
Forum Portlet
Answers Portlet
FAQ Portlet
Polls Portlet
Gadgets
Overview
Preferences
Links to used REST services
2. Configuration
Components
Components
External-component-plugin
Init data configuration
Roles Configuration
Forum Configuration
Answer Configuration
eXo Platform 3.0 - Social Functions
1. Applications
List of Portlets in Social
List of Gadgets in Social
2. Configuration
RelationshipManager
SpaceIdentityProvider
SpaceApplicationHandler
ExoPeopleService
Space Service
Description
Components configuration
External plug-in configuration
Activity Manager
Description
Component plug-in configuration
External plug-in configuration
Identity Manager
Description
Component plug-in configuration
Spaces Template configuration
Configure the oauth 2 legged scenario
Generate the certificates
Configure the property file
3. Developers References
UI Extensions
About Activity Plug-in
Create the activity plug-in
Summary
Overridable Components
Plug-in SPI
Public REST APIs
Service name and description
Location
Public Javascript APIs
eXo Platform 3.0 - IDE User Guide
1. Introduction
How to access and enable IDE
Requirements
2. Basic Operations
Browse File and Folders
Select Repository/Workspace
Open Folder
Open File
Refresh Browser
Obtaining and copying to clipboard file's URL
Copy / Cut / Paste Folders and Files
3. Operations With Folder
Create Folder
Delete Folder
Rename Folder
Download Zipped Folder
4. Operations With File
Create File
Save/ Save As... File
Save All Files
Delete File
Rename File
Open file with non-default editor
Go to Folder
Download file from server
Open Local File
Upload File
Using Templates
Save File as Template
Create File from Template
Remove non-default file templates
Edit File
Operations with tabs: open, select, close, browse tabs
Undo/Redo Editing
Edit file in Code Editor
Format file
Show/hide line numbers
Go to line
Watch cursor position in the
Status Bar
Delete line
Find/Replace
Code Autocomplete
Code Outline
Edit File in WYSIWYG Editor
Preview File Properties
5. Preview HTML Files
6. Search Files
7. REST Service Operations
Validate REST Service
Deploy/Undeploy REST Service
Using Autoload Property
Launch REST Service with set parameters and Preview Server Console Messages in Output Tab
Get REST Service URL
Review of the response headers from REST Service
Examples of using the REST Service
Example1: REST service with complex media types output preview
8. Google Gadget Operations
Create Google Gadget
Deploy/Undeploy gadget in portal
Preview gadget
9. Operations With ECM Groovy Templates
Creation and editing templates
View properties
10. Miscellaneous and Tips
View information about gadget
Customize Toolbar
Hotkeys customization
Default global hotkeys
Non-changable hotkeys which work within the editors
11. Links
12. Administration and Configuration
eXo Platform 3.0 - IDE Admin Guide
1. Introduction
Requirements
2. Gadget configuration
3. Services configuration
Repository Discovery Service (now @Path("/services/discovery"))
Get Entry Points
Upload Service (now @Path("/services/upload"))
Upload Local File
Loopback Content Service (now @Path("/services/loopbackcontent"))
Get Local File's Content
Download Content Service (now @Path("/services/downloadcontent"))
Download File
Groovy Script Service (now @Path("/services/groovy"))
Validation Groovy Script
Deploy/Undeploy Groovy Script
Gadget Service (now @Path("/ideall/gadget"))
Deploy Gadget
Undeploy gadget
REST Conversation State Service (now @Path("/conversation-state"))
Whoami
REST Registry Service
Save Application Settings
Get Application Settings
Proxy Service
WebDav Service
4. Browsers compatibility
5. Launch eXo IDE
Run As Standalone Application
Run GWT Development Mode
6. Miscellaneous and Tips
7. Links
Next