Copyright
Brief Table of Contents
Table of Contents
Foreword
Preface
Acknowledgments
About This Book
About the Cover Illustration
1. Working with Liferay and portlets
Chapter 1. The Liferay difference
1.1. The Java portal promise: from disappointment to fulfillment
1.1.1. The Java portal disappointment
1.1.2. Liferay keeps the Java portal promises
1.2. Getting to know Liferay
1.2.1. Liferay is an application aggregator
1.2.2. Liferay is a content manager
1.2.3. Liferay is a collaboration tool
1.2.4. Liferay is anything you want it to be and any way you want it to look
1.2.5. What has this little exercise accomplished?
1.3. How Liferay structures a portal
1.3.1. The high-level view
1.3.2. Adding content to a collection with pages
1.3.3. Configuring a portlet���s scope
1.4. Getting around in Liferay
1.4.1. Pin icon
1.4.2. Add menu
1.4.3. Manage menu
1.4.4. Toggle Edit Controls
1.4.5. Go To menu
1.4.6. User Account
1.5. Imagining your site in Liferay
1.5.1. Asking the right questions
1.5.2. Defining and categorizing collections
1.5.3. Designing content
1.6. Summary
Chapter 2. Getting started with the Liferay development platform
2.1. Installing Liferay and the Plugins SDK
2.1.1. Installing the Java SDK
2.1.2. Installing a Liferay bundle
2.2. A crash course in Liferay server administration
2.2.1. Removing the sample web site
2.2.2. Setting up a database
2.2.3. Connecting Liferay to the SQL database
2.3. Setting up the Plugins SDK
2.3.1. Installing Ant