Liferay Portal 6 Enterprise Intranets


Liferay Portal 6 Enterprise Intranets
eBook: $35.99
Formats: PDF, PacktLib, ePub and Mobi formats
$23.39
save 35%!
Print + free eBook + free PacktLib access to the book: $95.98    Print cover: $59.99
$59.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Reviews
Support
Sample Chapters

 

  • Develop a professional Intranet using Liferay's practical functionality, usability, and technical innovation
  • Enhance your Intranet using your innovation and Liferay Portal's out-of-the-box portlets
  • Maximize your existing and future IT investments by optimizing your usage of Liferay Portal
  • Clear, step-by-step instructions, practical examples, and straightforward explanations

Book Details

Language : English
Paperback : 692 pages [ 235mm x 191mm ]
Release Date : May 2010
ISBN : 1849510385
ISBN 13 : 9781849510387
Author(s) : Jonas X. Yuan
Topics and Technologies : All Books, CMS and eCommerce, Content Management (CMS), Java, Open Source, Web Development


Table of Contents

Preface
Chapter 1: Introducing Liferay for your Intranet
Chapter 2: Setting Up a Home Page and Navigation Structure for the Intranet
Chapter 3: Bringing in Users
Chapter 4: Forums, Categorization, and Asset Publishing
Chapter 5: Wikis, Web Forms, and Polls
Chapter 6: Blogs, WYSIWYG Editors, and RSS
Chapter 7: Roll Out to Other Teams
Chapter 8: CMS and WCM
Chapter 9: Social Office, Hooks, and Custom Fields
Chapter 10: Search, WAP, CRM, Widgets, Reporting and Auditing
Chapter 11: Ongoing Admin Tasks
Index
  • Chapter 1: Introducing Liferay for your Intranet
    • What are we going to build?
      • Hosted discussions
      • Collaborative documents using wikis
      • Team and individual blogs
      • Shared calendars
      • Document stores—CMS
      • Web Content Management—WCM
      • Personalization and internalization
      • Workflow, staging, scheduling, and publishing
      • Social network and Social Office
      • And more...
      • Everything in one place
    • Introducing Palm Tree Publications
    • Liferay portal framework
      • Service Oriented Architecture
      • Enterprise Service Bus
    • Why use Liferay to build an intranet?
      • It has got the features we need
      • It's easy to set up and use
      • It's free and open source
      • It will grow with you
      • It works with other tools
      • It is based on "standards"
    • What else can Liferay do?
      • Corporate extranets
      • Collaborative websites
      • Content management and web publishing
      • Infrastructure portals
    • Finding more information
    • Summary
  • Chapter 2: Setting Up a Home Page and Navigation Structure for the Intranet
    • Experiencing the portal
      • Getting portal pages
      • What's happening?
        • Experiencing portlets
        • Using the portlet container
        • How does the portal work?
      • Working of portlets
        • Portlet lifecycle
      • Terminologies, scope, and hierarchy
    • Setting up the portal
      • Using the Liferay portal bundled with JBoss 5.x in Windows
      • Using Liferay portal bundled with Tomcat 6.x in Linux
        • Clean and restart
        • Setting up production servers
        • Setting up domains
        • Shortening the URL
      • More options for portal installation
      • Flexible deployment matrix
    • Building pages
      • Adding pages
      • Removing pages
      • Adding portlets
      • Removing portlets
      • Changing layout templates
    • Setting up portal pages
      • Managing pages
        • Adding a child page
        • Changing the display order
      • Editing a page
        • Multiple languages
        • Friendly URL
        • Page icon
        • Copying pages
      • Deleting a page
      • Changing the look and feel: themes
    • Customizing portlets
      • Portlet Look and Feel
      • Setting up portlet configuration
    • Navigating the structure of an intranet site
    • Configuring portal
      • Configuring portal paths
      • Customizing portal configuration
        • Adding extended properties files
        • Portal structure
        • Portal context
        • Terms of Use
        • Reminder queries
        • Session settings
        • Layout types
        • Default user public layouts and private layouts
        • Default admin
        • Guest layouts
        • Friendly URL
        • Look and Feel
      • Dock bar menu
        • What's happening?
        • Dock bar menu in themes
        • My Places
      • Database connections
        • JNDI name
        • Properties
        • Populating with default data
        • Transaction isolation
        • Custom SQL
      • Mail configuration
        • Mail session
        • Java-mail
        • Mail hook
    • Bring pages together in action
      • Page Comments
      • Page Ratings
      • Page Templates
      • Page Flags
    • How do you share portlets within a portal page?
    • Configuring Control Panel
      • Administration
      • My Account
      • My Pages
      • Configuration and settings
      • Adding custom portlets
        • What's happening?
    • Summary
  • Chapter 3: Bringing in Users
    • Enterprise, departments, and locations
      • Role-based access control
        • Role and permission
        • User
        • Organization and Location
        • UserGroup and Community
    • Organizations
      • Adding a top-level Organization
      • Managing organizations
        • Adding child organizations
        • Viewing organizations
        • Searching organizations
        • Editing an organization
        • Deleting an organization
        • Assigning users to an organization
        • Using organizations in an effective way
      • Locations
        • Adding a location for the enterprise
        • Adding locations for main organizations
        • Viewing locations
        • Searching locations
        • Editing a location
        • Deleting a location
        • Assigning users to a location
        • Using locations in an effective way
      • Organization settings
        • Organization types
        • Organization forms
        • Overriding assignment and membership
      • Hierarchy, tree, and Shared Global
        • Organization hierarchy
        • Organization tree
        • Shared Global
    • User groups
      • Adding a user group
      • Managing user groups
        • Viewing user groups
        • Searching user groups
        • Editing a user group
        • Deleting user groups
        • Assigning users to a user group
    • Users
      • Adding users
        • What's happening?
      • Adding more users
      • Adding users in bulk
        • Creating an account on the fly
        • What to do when a user forgets the password?
      • Managing users
        • Viewing users
        • Searching for users
        • Editing a user profile
        • Deactivating a user
        • Activating a user
        • Deleting a user
        • Impersonating a user
        • Using the Actions tab
      • User settings
        • User forms
        • Overriding user-related properties
    • Authentications
      • General configuration
        • What's happening?
        • Basic authentication
        • Auto login
      • LDAP authentication
        • What's happening?
        • Using LDAP effectively
        • LDAP authentication chain
        • CAPTCHA
      • SSO authentication
        • What's happening?
        • OpenID authentication
        • NTLM authentication
        • Open SSO authentication
        • SiteMinder authentication
        • Authentication token
    • Roles
      • Adding a role
        • What's happening?
      • Managing roles
        • Viewing roles
        • Searching roles
        • Editing a role
        • Deleting roles
        • Assigning members
        • Using roles in an effective way
        • What's happening?
    • Authorization
      • Permission
      • Permissions in scope
        • Assigning portal-level permissions
        • Assigning individual portlet permissions
        • Using permissions in an effective way
      • Permission algorithms
        • What's happening?
        • Data migration
    • Summary
  • Chapter 4: Forums, Categorization, and Asset Publishing
    • Message Boards
      • Managing categories
        • Adding categories
        • Editing categories
        • Deleting categories
      • Managing threads
        • Add threads
        • Edit threads
        • Delete threads
      • Managing posts
        • Adding posts
        • Editing posts
        • Banning users
        • Deleting posts
        • Viewing posts
        • Searching posts
        • Viewing My Posts
        • Viewing Recent Posts
        • Viewing Statistics
        • Viewing Banned Users
      • Subscribing categories and threads
        • Unsubscribing from categories and threads
        • What's happening?
      • Customizing Message Boards
      • Setup
        • What's happening?
        • Ban and unban users
        • Thread views
        • Using Message Boards as a mailing list
        • Message Boards in scope
        • Friendly URL
        • Archive, Export, and Import
        • Portlet configuration
      • Assigning permissions
        • The permissions on Message Boards portlet
        • Permissions on Message Boards content
        • Permissions on category
        • Permissions on message
      • Using Message Boards effectively
        • Category hierarchy
        • Semantics and Ontology
    • Categorization
      • Tagging assets
        • Folksonomies
        • Taxonomies
      • Tags administration
        • Tags portlet
        • Categories portlet
        • Tags configuration
        • Tags publishing
      • Assigning permissions
        • Permissions on portlet
        • Permissions on tags
        • Permissions on tag, vocabulary, and category
        • Tags in scope
      • Using tags effectively
        • Folksonomies
        • Taxonomies
        • What makes tags interesting?
        • Category Tree
        • Why it doesn't merge both kinds of tags using ontology
    • Asset Publisher
      • Main features
      • Configuration
        • Selecting assets manually
        • Selecting assets dynamically
        • Flexible operators support
        • Customization
        • What's happening?
      • Enhancement
        • Configurable look and feel
        • Share assets across groups
    • Summary
  • Chapter 5: Wikis, Web Forms, and Polls
    • Wikis
      • Managing nodes
        • Adding nodes
        • Editing a node
        • Deleting a node
        • Viewing RSS feeds
        • Importing pages
      • Managing pages
        • Adding pages
        • Viewing pages
        • Searching pages
        • Adding comments
        • Adding ratings
      • Subscribing nodes and Wiki pages
        • What's happening?
      • Assigning permissions
        • Permissions on the Wiki portlet
        • Permissions on Wiki
        • Permissions on Wiki nodes
        • Permissions on Wiki pages
      • Using the Wiki portlet effectively
        • Characteristics
        • Pros and cons
        • What can Wikis be used for?
      • Using Liferay wikis
        • Classic mode
        • Creole mode
        • HTML mode
        • Plain text mode
      • Configuration
        • What's happening?
        • Wiki in scope
        • Wikis in communication
        • Enhancement
      • Publishing wiki pages
        • Why the Wiki Display portlet?
        • Assigning permissions
        • What's happening?
    • Converting documents with OpenOffice
      • How to integrate OpenOffice
      • Configuration
        • What's happening?
        • Convert documents
    • Web forms
      • The Web Form portlet
        • How does it work?
        • View mode
        • Edit mode
        • What's happening?
        • Assign permissions
        • Enhancement
      • Alloy UI Forms
      • Orbeon Forms
        • How does it work?
        • Create forms
    • Polls
      • The Polls portlet
        • Editing a Question
        • Deleting a Question
        • Viewing Votes
        • What's happening?
        • Features
      • The Polls Display portlet
        • How to achieve it?
        • What's happening?
        • Features
      • Assigning permissions
        • The Permissions on Polls portlet
        • Permissions on the Polls Display portlet
        • Permissions on Polls
        • Permissions on Polls Questions
      • Using polls effectively
        • Polls versus surveys
        • Polls in scope
        • Use Polls through JSON services
        • Enhancement
    • Summary
  • Chapter 6: Blogs, WYSIWYG Editors, and RSS
    • Blogs
      • Adding entries
      • Managing entries
        • Editing entries
        • Deleting entries
        • Searching entries
        • Giving your rating
        • Employing RSS feeds
        • Flagging inappropriate content
        • Social bookmarks
      • Adding comments
        • What’s happening?
      • Assigning permissions
        • Permissions on portlet
        • Permissions on Blogs entries
        • Permissions on Blogs entry
      • Using blogs effectively
        • Blogs types
        • The Blogs portlet
        • Setup
        • What’s happening?
        • Asset render framework, search, indexing, and social activity
        • Tags and categories
        • Blogs in scope
        • Friendly URL
        • Blogs in communication
        • Enhancement
    • Publishing blogs
      • The Recent Bloggers portlet
        • What’s happening?
        • Enhancement
      • The Blogs Aggregator portlet
        • What’s happening?
        • Enhancement
    • WYSIWYG editors
      • Upgrading FCKeditor
      • End user features
      • Inserting images
        • What’s happening?
      • Inserting links
        • Link to documents
        • Link to pages
        • Link to images
        • What’s happening?
      • Insert flashes, tables, smileys, and special characters
        • What’s happening?
      • Editing source
    • Customization
      • What’s happening?
      • Adding more plugins in FCKEditor
      • Using different WYSIWYG editors
      • The WYSIWYG editor in portlets
      • The WYSIWYG portlet
        • Enhancement
    • RSS
      • The RSS portlet
        • What’s happening?
      • The Weather portlet
        • What’s happening?
      • Announcements and Alerts
        • Managing entries
        • Why Announcements portlet?
        • What’s happening?
        • Assigning permissions
        • What’s different between two portlets?
        • Enhancement
      • Using RSS effectively
        • RSS specification
        • How does it work?
    • Summary
  • Chapter 7: Roll Out to Other Teams
    • What's a community?
      • Adding a community
      • Managing communities
        • Viewing communities
        • Searching communities
        • Editing a community
        • Deleting a community
      • Managing pages
        • Viewing pages
        • Importing and exporting pages
        • Updating look and feel of pages
        • Uploading a logo
        • Merging pages
        • Monitoring pages
        • Sitemap
      • Bringing users into the communities
        • Assigning users
        • Assigning User Roles
        • Join
        • Leave
        • Requesting membership
      • Assigning permissions
        • Permissions on the portlet Enterprise Admin Communities
        • Permissions on communities
        • What's the difference between community and organization?
      • What's happening?
        • Settings
        • Configuration
        • Enhancement
    • Site templates and page templates
      • Page templates
        • Managing page templates
        • Assigning permissions
        • Applying page templates
        • What's happening?
      • Site templates
        • Managing site templates
        • Building site templates
        • Permissions on site templates
        • Applying site templates
        • What's happening?
    • Virtual hosting
      • Setting up virtual hosting
      • Using virtual hosting effectively
      • What's happening?
        • Setup
    • Staging, workflow, and publishing
      • Staging
        • Activating staging
        • What's happening?
      • Publishing locally
        • Publishing pages
        • What's happening?
      • Workflow
        • Activating workflow
        • Creating task proposals
        • Assigning permissions
        • Enhancement
    • Scheduling and remote publishing
      • How to publish
        • Options
        • Scheduler
      • What's happening?
        • Setup
    • Employing community tools
      • My Communities portlet
      • Bookmarks portlet
        • Configuration
        • Assigning permissions
        • What's happening?
      • Directory portlet
        • Setup
      • Invitation portlet
        • Setup
        • What's happening?
    • Summary
  • Chapter 8: CMS and WCM
    • The Image Gallery portlet
      • Managing folders
        • Adding sub-folders
        • Updating folders
      • Managing images
        • Viewing images as a slideshow
        • Searching images
        • Editing images
        • Deleting images
        • Exporting and Importing
      • Assigning permissions
        • Permissions on portlet
        • Permissions on Image Gallery
        • Permissions on folders
        • Permissions on images
      • What's happening?
        • Setup
        • Images in scope
        • Customization
        • Persist for images
        • Setting up the image size in database
        • Customizing default images
        • Enhancement
      • Why WebDAV?
        • Setup
        • What's happening?
    • The Document Library portlet
      • Managing folders
        • Adding sub-folders
        • Updating folders
      • Managing documents
        • Adding documents in bulk
        • Adding shortcuts
        • Viewing documents
        • Searching documents and shortcuts
        • Editing documents and shortcuts
        • Deleting documents and shortcuts
        • Viewing version history
        • Giving your rating
        • Adding comments
        • Exporting and Importing
      • Assigning permissions
        • Permissions on the portlet
        • Permissions on Document Library
        • Permissions on folders
        • Permissions on documents
        • Permissions on shortcuts
      • Publishing documents
        • Document Library Display
        • Recent Documents
      • What's happening?
        • Setup
        • Configuration
        • Document presentation
        • Check-in and check-out lockable documents
        • Documents in scope
      • Document persistence
        • Setup
        • When do we use Advanced File System Hook?
        • Why JCR Jackrabbit?
        • Enhancement
    • Web Content Management portlet
      • Managing structures
        • Viewing structures
        • Editing structures
        • Deleting structures
        • What's happening?
      • Managing templates
        • Viewing templates
        • Editing templates
        • Deleting templates
        • What's happening?
      • Managing Web Content
        • Viewing articles
        • Editing articles
        • Deleting articles
        • Managing feeds
        • Setup
      • Assigning permissions
        • Permissions on portlet
        • Permissions on Web Content Management
        • Permissions on Web Content
        • Permissions on structures, templates, and feeds
        • Enhancement
      • What's happening?
        • Building structures
        • Creating templates
        • Constructing articles
        • Setup
        • Configuration
        • Customization
        • Default tokens
        • Custom tokens
        • Default templates
    • Publishing Web Content
      • The Web Content Display portlet
      • The Web Content List portlet
      • Other WCM tools
        • Nested Portlets
        • The XSL Content portlet
    • Summary
  • Chapter 9: Social Office, Hooks, and Custom Fields
    • The Chat portlet
      • Sample of a Chat portlet
      • Checking for online friends
      • Beginning with chatting
      • Folder structure
        • Employing AJAX
        • Setting up a Chat portlet
        • Access on the portlet
        • Configuration of a Chat portlet
        • Service model
        • Enhancement
    • The Mail portlet
      • Working of a Mail portlet
      • Managing e-mails
        • Configuring e-mail accounts
        • Checking e-mail
        • Sending e-mail
      • Assigning permissions
        • Setup
        • Mail Engine settings
        • The mail repository
        • Configuration
        • Access on the portlet
        • Enhancement
      • Using the Mail portlet effectively
    • SMS Text Messenger
      • SMS Text Messenger portlet
      • What's happening?
        • Accessing on the portlet
        • Mail Engine
        • Enhancement
    • How to fully install Social Office
      • The SO theme
        • Structure
        • Configuration
        • How does it work?
        • Setup
      • The SO portlet
        • Structure
        • Setup
        • How does it work?
        • What's happening?
        • Enhancement
      • The Extending Calendar portlet
        • Task Management System
        • Today's Event
      • The Contacts portlet
        • Setup
        • Configuration
        • How does it work?
        • What's happening?
        • Service model
        • Enhancement
    • Hooks
      • Setup
      • What's happening?
        • Portal Properties Hooks
        • Language Properties Hooks
        • Custom JSP Hooks
        • Portal Service Hooks
        • Enhancement
    • Custom Fields
      • Managing custom fields
        • Adding custom fields
        • Viewing custom fields
        • Adding/updating values for custom fields
        • Applying custom fields on any resources
      • Assigning permissions
        • Permissions on portlet
        • Permissions on Expando columns
        • Enhancement
      • What's happening?
        • Configuration
        • Customization
        • Custom attribute display
        • Enhancement
    • Summary
  • Chapter 10: Search, WAP, CRM, Widgets, Reporting and Auditing
    • Federated search
      • The Search portlet
        • What's happening?
        • Configuration
        • Customization
      • OpenSearch in plugins
        • How does it work?
        • Web services
        • RESTful services
        • CMIS
      • CSZ Search
        • How does it work?
        • What's happening?
      • Maps search
        • How does it work?
        • What's happening?
      • What's OpenSearch?
        • Design principles
        • OpenSearch specification
    • Web Content Search
      • Setup
      • What's happening?
        • Configuration
        • Lucene search engine
    • Searching Engine Optimization
      • Sitemap
        • Customizing sitemaps for pages
      • What's happening?
        • XML sitemap format
    • Pluggable Enterprise Search
      • Caching settings
        • Configure Hibernate caching
        • Setting up EHCache caching
        • Customization
      • Indexing settings
        • Lucene search
        • Index storage
        • Indexer framework
      • Solr search
        • Install Solr instance
        • Configuring the Solr plugin
        • What's happening?
    • Plugins management
      • Plugins installation
        • The Plugin Installer portlet
        • Plugins administration
        • Auto Deploy
        • What's happening?
      • Plugins configuration
        • What's happening?
    • WAP
      • Jedi Mobile theme
        • Structure
        • How does it work?
        • What's happening?
      • iPhone theme
        • How does it work?
        • What's happening?
      • iPhone Redirect theme
        • How does it work?
        • What's happening?
    • Reporting
      • JasperReports Engine
      • The Reports portlets
        • Setup
        • Structure
        • Assign permissions
        • What's happening?
    • Audit service
      • Audit hook
      • How does it work?
        • What's happening?
      • The Audit portlet
        • How does it work?
        • The Service model
        • What's happening?
      • Document Library Record
        • How does it work?
        • The Service model portlet
        • What's happening?
    • CRM
      • CRM—Salesforce.com
        • How does it work?
    • Widgets and gadgets
      • Widgets—Netvibes
        • How does it work?
        • Setup
        • What's happening?
        • Mash-ups
      • The Widget Consumer portlet
        • How does it work?
    • Summary
  • Chapter 11: Ongoing Admin Tasks
    • Systems administration
      • Server management
        • Resources
        • Shutdown
        • Log levels
        • Properties
        • File upload
        • Mail
        • What's happening?
      • Instances management
        • Updating portal instances
        • Adding portal instances
        • What's happening?
      • Monitoring portal and portlets operations
        • Setup
      • Database read-writer
        • Setup
        • What's happening?
      • Database sharding
        • Setup
        • What's happening?
    • Portal administration
      • Password policies
        • Assigning permissions
        • What's happening?
      • Portal settings
        • General information
        • Users
        • Email notifications
        • Display settings
        • How does it work?
        • What's happening?
      • Monitoring live users' activities
        • How does it work?
        • What's happening?
    • Clustering - high availability
      • HTTP services
        • Configuring mod_jk
        • Configuring Tomcat
        • Configuring JBoss
        • Configuring portal
      • Database replication and clustering
      • Repository clustering
      • UrlRewrite filter
        • Configuration
    • Cloud Computing
    • Data backup and migration
      • Data backup
      • Data migration
        • Database migration
        • Repository migration
        • What's happening?
    • Performance tuning
    • Integrating with Alfresco, SSO CAS, and LDAP
      • Alfresco, LDAP and SSO CAS
        • How does it work?
      • Alfresco web client as a set of portlets
        • How does it work?
      • Full Integration—Liferay, Alfresco, LDAP, and SSO CAS
        • How does it work?
        • What's happening?
    • Integrating with Ad server OpenX
    • OpenX integration
      • Ad Manager
        • How does it work?
        • What's happening?
        • Enhancement
      • Ad Viewer
        • What's happening?
        • Enhancement
      • Ad Services
        • How does it work?
        • Enhancement
      • More integration
    • Summary

Jonas X. Yuan

Jonas X. Yuan is a Chief Architect of ForgeLife LLC and an expert on Liferay Portal, e-commerce, and Content Management Systems (CMS). As an open source community contributor, he has published five Liferay books from 2008 to 2012. He is also an expert on Liferay integration with Ad Server OpenX, different search engines, enterprise content including videos, audio, images, documents, and web contents, and other technologies, such as BPM Intalio and Business Intelligence Pentaho, LDAP, and SSO. He holds a Ph.D. in Computer Science from the University of Zurich, where he focused on Integrity Control in federated database systems. He earned his M.S. and B.S. degrees from China, where he conducted research on expert systems for predicting landslides. Previously, he worked as a Project Manager and a Technical Architect in Web GIS (Geographic Information System). He is experienced in Systems Development Lifecycle (SDLC) and has deep, hands-on skills in J2EE technologies. He developed a BPEL (Business Process Execution Language) engine called BPELPower from scratch at the NASA data center. As the chief architect, Dr. Yuan successfully led and launched several large-scale Liferay/Alfresco e-commerce projects for millions of users each month. He has worked on the following books: Liferay Portal Enterprise Intranets, 2008; Liferay Portal 5.2 Systems Development, 2009; Liferay Portal 6 Enterprise Intranets, 2010; Liferay User Interface Development, 2010; Liferay Portal Systems Development, 2012.

<a href="http://thinkinginsoftware.blogspot.com/2010/06/book-review-liferay-portal-6-enterprise.html">A good book to make the reader understand the basic concept upon which Liferay is built as well as those out of the box capabilities it provides</a><br>

<a href="http://vivekagarwal.wordpress.com/">The book has What’s Happening sections scattered throughout the content that give you a deeper insight into what you can achieve or what is happening behind the scenes</a>

Code Downloads

Download the code and support files for this book.


Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


Errata

- 1 submitted: last submission 17 Apr 2014

Errata type: Technical | Page number: 251

In discussing orbeon forms, the author refers to a sample provided by orbeon named "Wizard with PFC: sample of wizard with PFC". In parens he then declares that the PFC is "Powerbuilder Foundation Classes". This is completely wrong and misleading; PFC, in this context, is Orbeon's Page Flow Controller. It has absolutely nothing to do with Powerbuilder Foundation Classes.

 

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Liferay Portal 6 Enterprise Intranets +    Advanced Microsoft Content Management Server Development =
50% Off
the second eBook
Price for both: €29.00

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

 

  • Install and configure Liferay Portal
  • Set up the navigation structure for the intranet
  • Manage users, groups, and roles and enable staff to communicate using discussion forums
  • Create Wikis, Web Forms, and Polls and manage Blogs and RSS
  • Configure instant messaging server, mail server, mail portlet, and SMS text messenger portlet
  • Administer communities, use community tools, set up virtual hosting, staging, and publishing for communities
  • Handle federated search and OpenSearch and deploy search-based portlets
  • Manage Admin portlet and Enterprise Admin portlet
  • Integrate with Alfresco, LDAP, and SSO and apply SSO authentication for both portal and portlets

In Detail

Liferay Portal is the world's leading open-source portal platform built on Java and Web 2.0 technologies. It was designed to not only simplify your work experience but cater to your preferences and needs. With this book in hand, you will be able to solve all your Intranet development-related queries. After all, a solution shouldn't just work—it should work for you.

This practical guide gives you hands-on experience on using Liferay Portal. It uses the latest in Java, J2EE, and Web 2.0 technologies to deliver solutions for enterprises across both public and private sectors. This book will help you get to grips with Liferay Portal, allowing you to deploy its flexibility in a number of different scenarios to meet your key business needs.

This book is a complete guide to building an intranet with Liferay—assessing your needs, installing the software, starting using it, deploying portlets, customizing it per your requirements, and training 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 configure, customize, implement, integrate, and enhance Liferay portal. There are many step-by-step examples for better understanding.

Learn how to implement a complete corporate intranet using the features of Liferay

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 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. Prior knowledge of Liferay is not expected for this book.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software