List of Tables

 

Chapter 1. The Liferay difference

Table 1.1. Liferay collection types

Chapter 2. Getting started with the Liferay development platform

Table 2.1. JDK installation in LUM operating systems

Table 2.2. Customizing build.properties for application servers

Table 2.3. Folders of a portlet project

Table 2.4. Liferay-specific project configuration files

Chapter 3. A data-driven portlet made easy

Table 3.1. Product table

Table 3.2. Product Registration User table

Table 3.3. Registration table

Chapter 4. MVC the Liferay way

Table 4.1. Liferay objects in JSPs

Chapter 5. Designing your site with themes and layout templates

Table 5.1. Default theme markup files

Table 5.2. Default theme CSS files and their purposes

Table 5.3. Selectors for rendering engines

Table 5.4. Selectors for browsers

Table 5.5. Selectors for operating systems

Chapter 6. Making your site social

Table 6.1. Map of portlet numbers to human-readable names

Chapter 7. Enabling user collaboration

Table 7.1. ServiceContext attributes

Chapter 9. Extending Liferay effectively

Table 9.1. Ext plugin structure

Table 9.2. These questions form the decision-making process for your development project. This process enables you systematically to determine how best to approach developing your project on Liferay���s platform.

Chapter 10. A tour of Liferay APIs

Table 10.1. Anatomy of a Liferay URL

Table 10.2. Indexer methods