O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Liferay Portal Enterprise Intranets: A practical guide to building a complete corporate intranet with Liferay

Book Description

In Detail Liferay Portal is the world's leading open-source portal platform built on Java and Web 2.0 technologies. Corporations use it to provide a unified web interface to data and tools scattered across many sources. Liferay Portal uses the latest in Java, J2EE, and Web 2.0 technologies to deliver solutions for enterprises across both public and private sectors. Liferay Portal's flexibility allows it to be deployed in a number of different scenarios to meet key business needs. Some of the key business benefits are:

  • A rich, friendly, intuitive, and collaborative end-user experience

  • A single point of access to all information

  • High adaptability to the demands of fast changing markets

  • Highest value

  • Lowest costs

  • This book is a complete guide to building an intranet with Liferay (version 4.4)--assess your needs, install the software, start using it, deploy portlets, customize it per your requirements, and train users. The book focuses on leveraging the Liferay framework by configuring the XML files, without changing the underlying Java code. Each chapter gives practical guidance on how to install, use, and customize Liferay. There are many step-by-step examples for better understanding. What you will learn from this book?
  • Installing and configuring Liferay Portal

  • Setting up the navigation structure for the intranet

  • Managing users, groups, and roles

  • Enabling staff to communicate using discussion forums

  • Marking content for easy retrieval using tags

  • Creating Wikis, Web Forms, and Polls

  • Managing Blogs and RSS

  • Deploying calendar portlet, WSRP, and Workflow portlet

  • Content management and publishing

  • Configuring instant messaging server, mail server, mail portlet, and SMS text messenger portlet

  • Providing help-desk assistance and customer support information on the website

  • Administering communities; using community tools; setting up virtual hosting, staging, and publishing for communities.

  • Plugin management

  • Handling federated search and OpenSearch and deploying search-based portlets

  • Managing Admin portlet and Enterprise Admin portlet

  • Integrating with Alfresco, LDAP, and SSO

  • Applying SSO authentication for both portal and portlets

  • Approach This book is a practical guide with a very user-friendly approach. The author has taken a virtual enterprise as an example and has used the features of Liferay to build a corporate intranet for that enterprise. Who this book is written for? This book is for System Administrators or experienced users (not necessarily programmers) who want to install and use Liferay in their teams or businesses without dealing with complex code. Pre-knowledge of Liferay is not expected for this book.

    Table of Contents

    1. Copyright
    2. Credits
    3. About the Author
    5. About the Reviewer
    6. Preface
    7. Introducing Liferay for Your Intranet
      1. What Are We Going to Build?
      2. Introducing Palm Tree Publications
      3. Why Use Liferay To Build An Intranet?
      4. What Else Can Liferay Do?
      5. Finding More Information
      6. Summary
    8. Set-up The Home Page And Navigation Structure for The Intranet
      1. Experiencing Liferay Portal
      2. Setting up Liferay Portal
      3. Customizing Personal Area
      4. Setting up Portal Pages
      5. How Do You Customize Portlets ?
      6. How Do You Navigate The Structure of Intranet Site?
      7. How to Configure Liferay Portal?
      8. Setting up Extension Environment
      9. Summary
    9. Bringing in Users
      1. Managing My Account
      2. Adding and Managing Users
      3. Authentication Methods
      4. Working with Roles
      5. Working with Permissions
      6. Applying Full Access Control Security Model
      7. Summary
    10. Discussion Forums And Tags
      1. Working with Message Boards
      2. Working with Tags
      3. Summary
    11. Wikis, Web Form And Polls
      1. Working with Wikis
      2. Working with Web Form
      3. Working with Polls
      4. Summary
    12. Internal Bloggings And RSS
      1. Working with Blogs
      2. Publishing Blogs
      3. Building Blogs
      4. Working with RSS
      5. Summary
    13. Shared Calendars, WSRP And Workflow
      1. Working with Calendar
      2. Working with Workflow
      3. Working with WSRP
      4. Summary
    14. Content Management and Publishing
      1. Working with Image Gallery
      2. Working with Document Library
      3. Adding And Managing Articles
      4. Publishing Articles
      5. Summary
    15. Chat and Instant Messaging
      1. Working with Chat Portlet
      2. Working with Mail Portlet
      3. Working with SMS Text Messenger
      4. Summary
    16. Help Desk/Customer Support
      1. Working with Financial Portlets
      2. Working with Google Portlets
      3. Working with Religion Portlets
      4. Playing with Additional Tools
      5. Experiencing Shopping Tools
      6. Enjoying Entertainment Tools
      7. Working with Multiple Languages
      8. Using WebDAV
      9. Developing Portlets
      10. Summary
    17. Roll Out To Other Teams
      1. Working with Communities
      2. Employing Community Tools
      3. Summary
    18. Search
      1. Working with Federated Search
      2. Working with Journal Content Search
      3. Adding Sitemap for Search Engines
      4. Deploying And Managing Search Portlets
      5. Summary
    19. Ongoing Admin Tasks
      1. Working with Admin Portlet
      2. Working with Enterprise Admin Portlet
      3. Integrating with Alfresco
      4. Integrating with Other Systems
      5. Summary
    20. Index