Table of Contents

 

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