Limit search to items available for checkout
Title Liferay User Interface Development.
Imprint Birmingham : Packt Pub., 2010.


 Internet  Electronic Book    AVAILABLE
Description 1 online resource (652 pages)
Note Controlling the look and feel of a page with themes and layout template.
Available only to authorized UTEP users.
Print version record.
Subject Liferay Portal (Software)
Liferay Portal (Software)
Liferay Portal (Software)
Intranets (Computer networks)
Contents Liferay User Interface Development; Liferay User Interface Development; Credits; About the Authors; About the Reviewer; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Errata; Piracy; Questions; 1. Customizing your Liferay Portal; Liferay functionalities; Document stores-CMS; Web Content Management-WCM; Personalization and internalization; Workflow, staging, scheduling, and publishing; Social network and Social Office; Tagging; Leveraging framework and architecture for user interface development.
Service Oriented ArchitectureEnterprise Service Bus; Standards; Customization and development strategies; Ext Plugins; Hook plugins; Portlet and web plugins; Customizing user interface through themes development framework; Build differences of themes; Developing user interface through layout templates development framework; Alloy UI customization; Structure -- HTML 5; Style-CSS 3; Behavior-YUI 3; Forms; More useful information; Summary; 2. Basic Theme Development; The basic structure of a Liferay Portal page; Setting up Liferay Plugins SDK for plugin development; Recommended tools; JDK; Ant.
MavenEclipse; Liferay IDE; Other Eclipse Plugins; Downloading and installing Liferay files; Creating a common workspace folder; Liferay Portal bundle; Liferay Plugins SDK; Liferay Portal source codes; Database configuration; Starting Liferay Portal; How to build your own theme; Creating your own build properties; Creating a new theme skeleton; Running Liferay Plugins SDK to create the theme skeleton; Building and deploying the generated theme as WAR file; AlloyUI; Cascading Style Sheets From CSS 2.1 to CSS3; JavaScript From jQuery to YUI3; HTML5; Images; Velocity templates.
Basic skeleton of themesHTML5 DOCTYPE; Parsing template initialization file; HTML document structure elements; CSS and JavaScript includes; Pop-up windows; Portal page DockBar; Header; The logo of an organization or community; Navigation; Portal content; Global unified breadcrumb; Portlet chrome; Portlet content; Footer; Updating the theme with your own files; Changing the configuration to enable developer mode; Modifying the generated files; Adding your own theme files to subfolders of _diffs folder; Creating your own CSS definitions in /docroot/ _diffs/css/custom.css.
Creating your own JavaScript in /docroot/_diffs/js/main.jsCreating your own images in /docroot/_diffs/images folder or subfolders; Adding your own velocity templates in /docroot/ _diffs/templates folder; init_cutom.vm; portal_normal.vm; navigation.vm; portlet.vm; portal_pop_up.vm; Building the theme as WAR file and deploying It; Packaging the theme as WAR File; Hot deployment of theme; Deploying theme in file system; Deploying theme in Liferay Control Panel; Verifying the theme; Summary; 3. Layout Templates; Using the out-of-box layout templates in Liferay Portal.
Summary Develop a powerful and rich user interface with Liferay Portal 6.0.
Other Author Chen, Xinsheng.
Yu, Frank.
Other Title Print version: Yuan, Jonas X. Liferay User Interface Development. Birmingham : Packt Publishing, ©2010 9781849512626