
« Torna a Wiki - Pending...
Official Documentation Outlines
Table of Contents [-]
The Liferay Documentation is currently undergoing an overhaul. Currently, these are the outlines we are working with to create the new guides.
Liferay Administration Guide #
I.Initial Setup
- 1.Obtaining Liferay
- 2.Installing a Bundle
- 3.Installing Liferay for a Developer
- 1.Debugging Liferay
- 2.Ext environment
- 4.Installing Liferay for an Enterprise
- 1.Database Setup
- 1.Minimal script
- 2.Complete Script
- 2.Turning a Bundle into an Enterprise Portal
- 3.Installing Liferay to an Existing Application Server
- 1.Tomcat
- 2.Jboss
- 3.Oracle
- 4.WebLogic
- 5.WebSphere
- 6.Glassfish
- 7.Geronimo
- 8.Others? (Contributions from the community)
- 4.Making Liferay Coexist with other JavaEE Applications
- 1.Deploying in non-root context
II.Configuration
- 1.Fitting Liferay into Your Environment
- 1.Enterprise Admin (Domain, mail domain, etc.)
- 2.Admin portlet
- 3.Plugin Installer portlet
- 4.Password Policies
- 2.Advanced Liferay Configuration
- 1.portal-ext.properties
- 2.ext-spring.xml
- 3.JCR (JSR-170) repositories
- 1.(Jackrabbit) Configuration
- 2.Plugging in another JCR (Alfresco? Magnolia?)
- 3.Alternatives (S3, File System, etc)
- 4.Plugin Management
- 1.Installing Plugins from Liferay's Community Repository and Liferay's Official Repository
- 1. Installing Plugins Manually
- 2. Plugin Troubleshooting
- 2.Creating Your Own Plugin Repository
- 5.Liferay SOA
- 1.Liferay Remoting
- 2.Webservices in Liferay (SOA)
- 3.JSON services in Liferay
III.Advanced Configuration
- 1.Clustering Liferay
- 1.Distributed caching
- 2.Clustering Jackrabbit
- 3.Single Sign-On - General Concepts
- 1.CAS
- 2.OpenID
- 3.Novell
- 4.SiteMinder
- 4.Integration with LDAP
- 5.Integration with Open Fire
- 6.Deploying a Customized Liferay (ext)
- 7.Performance tuning and testing
- 1.JVM Monitors
- 2.Performance Testing Tools
IV.Portal Administration
- 1.The Permissions System Explained: Power Users, Communities, Pages config, User groups, Roles, Organizations
- 2.Enterprise / Organization Admin
- 3.Administering communities and web pages
- 4.Using the Liferay CMS
- 1.Articles:
- 1.Structures
- 2.Templates
- 3.Article Types
- 4.Articles
- 2.Using the Document Library
- 3.Using the Image Gallery
- 4.Publishing Portlets (Asset Publisher, Journal Articles, Journal Content, etc.)
- 5.Bookmarks
- 5.Collaboration
- 1.Using the Calendar
- 2.Using the Mail Portlet
- 3.Using the Message Boards
- 4.Using the Blog (adding video content)
- 5.Using the Wiki
- 6.Commerce
- 1.Shopping Cart
- 2.Amazon
- 7.Reporting (future...)
- 1.Pentaho
- 2.JasperReports
- 8.Misc Portlets Google, Amazon, etc.
V.Maintaining a Liferay Portal
- 1.Monitoring
- 1.Utilization (session tracking may want to leave this out)
- 2.Traffic Analysis (google analytics)
- 3.User Audit Trails
- 2.How to Backup a Liferay Installation
- 3.Using Logging
Liferay Developers' Guide #
I.Initial Setup
- 1.Strategy Decision: Hot Deploy via Plugins, Ext (customize), or Both
II.Tools
- 1.Liferay SDK
- 1.Plugins Environment
- 2.Extension Environment
- 2.Other Tools (Eclipse Lomboz, Netbeans, ...)
III.Hot Deploy Development
- 1.Introduction to JSR-168 Portlets
- 2.Creating Liferay Themes and Layouts
- 3.Struts Portlets
- 4.Spring Portlets
- 5.JSF Portlets
- 6.ICE Faces portlets
- 7.PHP Portlets
- 8.Ruby Portlets
IV.Customizing Liferay: Developing in the Extension Environment
- 1.Tools Setup
- 1.Ant >= 1.7.0
- 2.Jikes
- 3.Liferay Source—create properties files
- 2.Integrating with Open Source IDEs
- 1.Eclipse
- 2.Netbeans
- 3.Customizing Liferay
- 1.ext-web
- 2.struts-config-ext.xml
- 3.Writing Internal Portlets
- 4.Advanced Development
- 1.Using the Service Builder to add / modify Liferay's tables
- 2.Using Liferay's Web Services
- 3.Dynamic Queries
V.Liferay's Architecture
- 1.Object Model / Interfaces
- 2.Liferay's Use of Hibernate
- 3.Liferay's Use of Spring, including Remoting
- 4.Liferay's Use of Struts
- 5.Liferay's Use of Jquery
- 6.Liferay's Use of JSON
VI.Liferay Contributor's Guide
- 1.How to contribute to Liferay. Contribution Process
- 2.Developer Guidelines
- 1.Coding Standards
- 2.Design Techniques and Patterns
- 3.Automated Testing
VII. Commonly Used Liferay APIs
- 1.Java and Web Service APIs
- 1.User, Groups, and Organizations
- 2.Document Library
- 3.Util Classes (PortalUtil, etc)
- 4.Layout Services
- 2.JSP Tag Libraries
25282 Visualizzazioni