Liferay Digital Experience Platform. New Features Summary

Similar documents
Why Upgrade to Liferay Digital Experience Platform? The Right Solution for Your Future Challenges

Liferay DXP 7.1. Features Overview

Managing Performance in Liferay DXP: An Overview of Liferay Connected Services

Liferay Fundamentals Course Overview

Liferay Digital Experience Platform. Apps and Features Overview

User-friendly mobile and web experience tools in Liferay DXP. Filipe Afonso Senior Consultant, Liferay

Content Management Course Overview

Liferay Security Features Overview. How Liferay Approaches Security

mimacom & LiferayDXP Campaign

BEAWebLogic. Portal. Overview

Liferay Portal 6.2 Enterprise Edition. Portlet and feature overview

How to Select the Right Marketing Cloud Edition

Dynatrace FastPack for Liferay DXP

How to Upgrade to Liferay Digital Experience Platform

What is a Portal? by paul Hinz

IBM Forms Experience Builder

Liferay Portal 4 - Portal Administration Guide. Joseph Shum Alexander Chow Redmond Mar Jorge Ferrer

Getting Started with the Aloha Community Template for Salesforce Identity

This is a Private Group - Content is only visible to group members.

Index. Tony Smith 2016 T. Smith, SharePoint 2016 User's Guide, DOI /

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont

August, HPE Propel Microservices & Jumpstart

End User SharePoint 2010 Videos List

Why Upgrade? Sitefinity: Version by Version Barrett Coakley

Modern frontend workflows in Liferay Portal and Liferay DXP. Iván Zaera Avellon, Liferay Chema Balsas, Liferay Pier Paolo Ramon, SMC

Existing Data. Platform. User Roles and Permissions. What would happen to our current data ( , web visits...etc)?

SharePoint Server 2016 Feature Comparison* Accessibility Standards Support Yes Yes. Asset Library Enhancements/Video Support Yes Yes.

Microsoft Windows SharePoint Services

What is Liferay and why do we need it? Vy Bui

08/10/2018. Istanbul Now Platform User Interface

DotNetNuke. Easy to Use Extensible Highly Scalable

EBS goes social - The triumvirate Liferay, Application Express and EBS

McAfee Security Management Center

Logging Into Your Site

SharePoint 2010 Tutorial

WebCenter Interaction 10gR3 Overview

12d Synergy V4 Release Notes. 12d Synergy V4 Release Notes. Prerequisites. Upgrade Path. Check Outs. Scripts. Workspaces

Prosphero Intranet Sample Websphere Portal / Lotus Web Content Management 6.1.5

Migrating to Liferay DXP: Best Practices, High-Level Approach and Strategy

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

ForumPass Familiarization Participant Workbook June 2018

CommonSpot Release Notes

why DiggSpace? Easy to Setup & Manage Attractive and inviting for all employees Office 365 Integration Drive the adoption of Office 365

IBM Workplace Web Content Management and Why Every Company Needs It. Sunny Wan Technical Sales Specialist

Product Brief DESIGN GALLERY

Blog Pro for Magento 2 User Guide

BEAWebLogic. Portal. Tutorials Getting Started with WebLogic Portal

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications

Spark SDK Video - Overview and Coding Demo

+1 (646) (US) +44 (20) (UK) Blog. for Magento 2. ecommerce.aheadworks.com/magento-2-extensions

Creating an with Constant Contact. A step-by-step guide

Connect and Transform Your Digital Business with IBM

SharePoint 2016 Site Collections and Site Owner Administration

SharePoint 2013 End User

SharePoint 2013 for End Users - Microsoft Official

Microsoft SharePoint 2013 for SharePoint Readers, Authors and Site Managers

WEBSITE INSTRUCTIONS

Salesforce.com Summer '10 Release Notes

IBM Best Practices Working With Multiple CCM Applications Draft

MIGRATING FROM PORTALS TO COMMUNITIES

Deploying Liferay Digital Experience Platform in Amazon Web Services

WordPress Survival Skills for the Healthcare Marketer

SharePoint 2016 Site Collections and Site Owner Administration

55035: Microsoft SharePoint Server 2013 for the Site Owner/Power User

Vizit Essential for SharePoint 2013 Version 6.x User Manual

Eclipse as a Web 2.0 Application Position Paper

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

Getting Started with Yammer Nicolas Kanaris July 2016 Cyprus Pedagogical Institute #ATS2020

"Charting the Course... MOC A: SharePoint 2016 Site Collections and Site Owner Administration. Course Summary

ARCHITECTURE ARCHITECTURE OVERVIEW

TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy

WEBSITE INSTRUCTIONS. Table of Contents

Professional SharePoint 2010 Development

Creating Web Mapping Applications. Nikki Golding

SharePoint 2010 End User - Level II

[MS55199]: SharePoint 2016 End User Training. Audience Profile This course is intended for new and existing users of SharePoint.

Pixelsilk Training Manual 8/25/2011. Pixelsilk Training. Copyright Pixelsilk

Course Outline. Microsoft SharePoint Server 2013 for the Site Owner/Power User Course 55035: 2 days Instructor-Led

Web AppBuilder Presented by

Creating your eportfolio and Networks

Microsoft SharePoint Server 2013 for the Site Owner/Power User Course 55035: 2 days; Instructor-Led

KS Blogs Tutorial Wikipedia definition of a blog : Some KS Blog definitions: Recommendation:

Setup... 3 Connect your accounts in GatorSocial... 4 Competitors...10 Topics Tab...12

Drupal 8 THE VIDER ITY APPR OACH

Content Management Features & Benefits

Senior Technical Specialist, IBM. Charles Price (Primary) Advisory Software Engineer, IBM. Matthias Falkenberg DX Development Team Lead, IBM

Working with WebNode

FME Extensions Advanced SEO Friendly Blog Extension for Magento 2 User Guide - Version

ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW

DOCUMENTUM D2. User Guide

Connect with Remedy: SmartIT: Social Event Manager Webinar Q&A

WELCOME TO KAPOST. Kapost Content Gallery: Getting Started Guide for Admins. Kapost Content Gallery

What's New in Sitecore CMS 6.4

Deploying VMware Workspace ONE Intelligent Hub. October 2018 VMware Workspace ONE

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus

SharePoint Online for Power Users

Microsoft SharePoint Server 2013 for the Site Owner/Power User

DIGITAL PUBLISHING AT ITS BEST

KAPOST GALLERY Getting Started Guide for Admins

Transcription:

Liferay Digital Experience Platform New Features Summary

Liferay has redesigned its platform with new functionality in Liferay Digital Experience Platform (DXP). The following is a summary of the key new features in Liferay DXP. Product Overview Liferay DXP is software designed for creating exceptional, consistent customer experiences across mobile, web and connected devices through a full understanding of customers. The next evolution of our platform, Liferay DXP provides businesses with a flexible, scalable architecture, the advanced capabilities of our flagship portal technologies along with prebuilt applications, enabling companies to quickly build solutions for IT, marketing and customer experience teams. New Key Features A Foundation for Digital Business Successful digital businesses require platforms that are built on solid, reliable IT. The Liferay platform has been improved with features like modular architecture, a more powerful search engine, and better tools for testing and upgrades. Modularity Liferay DXP s modular architecture empowers businesses to build powerful, adaptable, lightweight and innovative systems for the digital world. Liferay s functionality has been distributed into hundreds of modules, allowing you to use only what you need for your project. Built using a framework that allows for modular deployment of applications, portlets and libraries, Liferay DXP gives businesses extensibility unthinkable until now and an elegant development model. Monolithic (Previous Versions) Modular (Liferay DXP) OSGi Service Registry Core Services Core Service Search Service Users Service Docs Service Custom Search Users Documents Core Service Search UI Users UI Docs UI Custom Custom Custom Core Service Search API Users API Docs API Custom Core Service 1

Clustering Clustering in Liferay is provided through the Cluster Link tool, which uses Ehcache as the default cache replication mechanism. This capability is now only available in Liferay DXP. Elasticsearch The default search engine in Liferay DXP is now Elasticsearch for improved monitoring, tuning and clustering. Subscribers have the option to extend Liferay Support with support for Elasticsearch installations. Single Page Applications Thanks to Liferay s own Senna.js project, all applications (even custom ones) are automatically configured as Single Page Applications (SPAs). Only the pieces of a page that are necessary are loaded, leading to reduced bandwidth usage, load times and rendering time in the browser. This means users will perceive faster loading and performance on the new Liferay platform. Upgrade Tool A new stand-alone upgrade tool greatly improves the experience of upgrading your Liferay installation to the latest version. Upgrading to DXP is now separated into Core upgrades and upgrades, of which the latter can be executed independently. In the event of an error during the upgrade, upgrades can be restarted to resume from the last completed stage. Service Access Policies Benefit from an additional layer of web service security defining services or service methods that can be invoked remotely. Configuration Admin In Liferay DXP, users have access to a better way to manage configurations through the Configuration Admin services provided by modularity. Metal.js Liferay has developed Metal.js as a future proof JavaScript library that serves as the core for all of Liferay DXP JavaScript. Front-End Unit Testing Unit testing is a crucial part of the development cycle that ensures that code is functioning properly. Liferay has made this a priority in Liferay DXP throughout the product. Within the UI, this is accomplished through a tool called Mocha. 2

Gogo Shell With Liferay DXP being a modular platform, Liferay applications are now composed of one or more modules. To interact with Liferay s module framework, users can take advantage of the Felix Gogo shell. Modern Web Experiences Web experience features provide support for creating and managing web experiences, including audience targeting for marketing campaigns, content authoring, geolocation and staging tools. Create consistent, personalized experiences quickly and easily. Audience Targeting The new version of Audience Targeting contains advanced segmentation of audiences with new segmentation rules. Visitor segments can be created based on user profile custom fields, user language, IP address, sign up date and last login date. A report builder is available to generate reports for segments and campaigns. Additional reporting capabilities include the ability to view and download the list of users of each segment. Finally, targeted assets can be filtered in the Asset Publisher using advanced filtering settings. Frequent visitors of a bank s gold cards page can be placed into a segment using Audience Targeting. 3

Optimized Navigation Menus A new menu design provides an easier way for administrators to find the function they are looking for and for registered users to access all administrative and personal applications from a single place. The navigation is fully extensible to allow customizing for any needs. Site Content Sharing Liferay DXP now has the capability to share various content pieces between child and parent sites. Previously when you wanted to share a structure or template you had to put it in the Global Scope. As the administrator of a child site, you will be able to use all the structures, templates, categories, application display templates and more from any of your parent sites that allows for it. Web Content Diffs Web Content can now compare different versions of content, just as users can in the Wiki portlet. Web Content can also be compared when the content is being processed through a workflow. This makes it easier for the content approver to review the changes before approving them. Lexicon Lexicon was developed to provide a consistent and easy to use API that extends Bootstrap 3 to help developers build UI components in and outside of Liferay. Lexicon Customizer makes it easier to change any UI component. 4

Modern, Fast Site Creation A series of improvements for creating dynamic and visually stunning sites provides more power to administrators for faster site creation. A new set of modern themes and site templates available in Liferay Marketplace provides a foundation for quickly creating your websites with features such as application decorators, application display templates, sets of pages and more. The Westeros Bank site template automatically creates a framework for you to customize. Simplified Staging Configuration Publishing from staging to live is as easy as clicking one button. Content authors can start a simple publication process and also make more advanced choices on what to publish. Additionally users can reuse the latest configuration or create publication templates for similar and repeating publication processes. Staging Performance Data validations are made earlier in the beginning of the publication process, to provide faster feedback to staging users. Article queries and API behavior have both been tuned for performance improvements. Resource consuming indexing processes no longer overlap with ongoing publications. 5

Simple Content Authoring with Alloy Editor Authors now have access at any time to Liferay s powerful authoring applications thanks to AlloyEditor, a WYSIWYG editor built on top of CKEditor. Designed using React, a JavaScript library developed by Facebook, AlloyEditor is designed to help easily create web content. Developers are able to use the OSGi framework to customize CKEditor s configuration in two ways: modifying the configuration and adding new behavior. Inline editor toolbar pops up once you highlight text. Media Selector The ability to upload a picture, select an uploaded file, and even take a picture or video to add to your content is now easy with Liferay s new media selector. This feature is also highly extensible so that new sources of media (e.g., Google, Flickr, YouTube) can be added to any application using the selector. Right to Left Language Support Liferay s Right to Left Language Support is fully functional out-of-the-box. Users will no longer need to install a separate app. 6

Inline Image Editor The new image editor allows for simple image editing directly from within Liferay, eliminating the need for an external tool while creating content. Easily resize, crop and make colors adjustments to any image uploaded to Documents and Media from within blogs or any other application that uses an item selector. The image editor is easy to customize and allows developers to create and deploy tools that modify images. Inline editor toolbar pops up once you highlight text. Publishable Data When staging content in DXP, users can now publish dynamic data records, comments, ratings, references to content from other sites, and custom fields, as well as any other assets that are combined within the Asset Publisher application. Multiple Step Staging Remote Staging has typically worked with two environments: UAT and Production. DXP allows the option of a multi-step staging environment starting with a Content Development environment which is configured to publish to a UAT environment. The UAT environment is configured to publish to Production. Export/Import/Publication Lifecycle Event Listeners Now developers can write code pieces very easily to react on certain events during an export or import process. They can use this to facilitate logging or auditing or kicking off tasks after a certain event has happened. 7

Geolocation Liferay DXP provides the ability to geolocate all web content, data lists, documents and media. It also allows administrators to leverage the power of Liferay s Asset Publisher to create lists of geolocalized content and publish them in a map. Improved Collaboration + Document Management The changes to collaboration and document management features give users more ways to communicate and share information, helping you eliminate departmental silos and foster better collaboration. Blogs Experience Liferay DXP contains several improvements to the blogs experience, including the ability to set cover images and more convenient and reliable image uploading and sharing. Users can enjoy a modern WYSIWG editor, AlloyEditor, along with the Inline Image Editor for easy creation of blog content and drag-and-drop image placement directly into the blog text. Features also include publication date, RSS support, threaded user and guest comments, tags and labels, social bookmarking links, email notifications of blog replies and an entry rating system. Card view of your blogs 8

Knowledge Base The Knowledge Base interface has been redesigned for a more convenient user experience. Admins can now create folders to organize articles within Knowledge Base and import Markdown articles. Social Collaboration apps Microblogs, contact center, announcements, ability to invite members and other social collaboration features are available out-of-the-box through multiple dedicated apps. Localized Email Notifications All email notifications sent by Liferay DXP can be translated to multiple languages. User Mentions Users can now @mention another user within blogs and comments. Mentioned users will receive a notification that they have been mentioned in that particular asset. Workflow + Subscriptions for Web Content Folders Web Content Folders now allow users to subscribe to specific folders and content types and also provide the ability to set up separate workflow processes per folder and content types. Web Content Folders now also have the ability to restrict specific web content structures to a specific folder. Enterprise-Ready Forms New support for form creation gives users more control over surveys and other dynamic forms, along with updates for supporting Liferay apps and extensions. Replacing XML As a result of the new Liferay Forms application, several portlets are moving from the use of XML data to JSON, in order to reach increased flexibility in regards to containing additional data that XML could not provide. 9

Liferay Forms A brand new application for defining and publishing advanced dynamic forms allows for complex multicolumn layouts and the ability to span several pages. The new application offers more control over form fields, such as the ability to customize fields or hide them with visibility expressions. Forms can be published in any Liferay site simply by dropping the form into a page or providing a URL that links directly to a full page form. An additional feature is the ability to pull in data from an external source (i.e., Data Providers ). Once the administrator configures the Data Provider, the data can be shared across any form. On the roadmap is the ability to use the Forms API to render the form engine, even for sites that use Liferay Forms alongside another technology. Liferay Forms is planned to eventually replace the Web Form app and the Dynamic Data List (DDL) Forms from previous versions. The updated form creation interface is more intuitive and lets you utilize new features, such as multicolumn layouts and advanced control over form fields. 10

Exceptional Mobile Experiences The new suite consists of a collection of existing mobile-enabling software: Mobile SDK, Liferay Screens and Liferay Push. The updated mobile tools enable you to create applications for collaboration and social, while ensuring that the information on your phone remains completely secure. Customer information on the mobile app automatically syncs with your Liferay DXP site. New features in Liferay Mobile Experience include:.a new set of screenlets for Liferay Screens, including Image Gallery, Blogs, Comments, Ratings, Generic Asset Display, PDF Display, Video Display, Audio Display and Image Display. Enterprise security features such as database encryption. All stored data will now be encrypted in the phone s local database. Improved support for structured web content in the Web Content Screenlet. Liferay Developer Tools An updated collection of tools helps Liferay DXP users manage the support and development of Liferay projects with modern practices. Liferay Developer Studio In addition to support for Liferay Project, Liferay Plugins SDK 7 and Liferay Workspace, Developer Studio comes with Liferay Component Class Wizard and a Migration Tool that identifies breaking changes from previous Liferay versions. 11

Blade CLI The Blade CLI is the easiest way for Liferay developers to create new Liferay modules. Although the Plugins SDK is also supported, Blade CLI lets developers create projects that can be used with any IDE or development environment. Blade CLI is a command line tool bootstrapped onto a Gradle-based environment that is used to build Liferay DXP modules. This tool set provides a host of sub-commands that help Liferay developers create and deploy modules to a Liferay instance. Liferay Workspace Liferay Workspace is a generated environment for modular development that is built to hold and manage Liferay projects. For package management needs, developers can turn to JPM4J. It is very easy to import Liferay Workspace projects into any IDE with built-in Gradle support, which eliminates the need to only use Eclipse for development. Using Liferay Workspace in a typical project. What s Next Learn more about how Liferay can help your business take the next step in your digital strategy. Request a demo from one of our team members at liferay.com/ request-a-demo. 12

Liferay makes software that helps companies create digital experiences on web, mobile and connected devices. The Liferay platform is open source, which makes it more reliable, innovative and secure. Companies such as Carrefour, Coach, Danone, Fujitsu, Lufthansa Aviation Training, Siemens, Société Générale, VMware and the United Nations use Liferay. Learn more at liferay.com. 2017 Liferay, Inc. All rights reserved. 171213