You are looking at documentation for an older release. Not what you want? See the current release documentation.
When working with eXo Platform, it is important not to modify the source code. This will ensure compatibility with future upgrades, and support will be simplified. To customize your site, you need to create an extension project by providing your own artifacts as a set of wars/jars/ears.
This chapter will show you how to customize your site using the extension mechanism provided by eXo Platform.
Required knowledge of a site's structure, including portal.xml
, pages.xml
and navigation.xml
.
Steps to create a new site, how to define a site as default and to create custom templates for it.
Managing features of a new site
How to manage various features of a new site, including enabling/disabling the drive creation, adding JavaScript, localizing with resources, adding/removing a language, declaring a servlet/filter, and creating a custom look and feel. All these features are managed through your extension project.
Managing eXo Platform look and feel
All aspects and detailed steps to create a custom look and feel for a site.
How to confugure the upload service.