Tag: Portal

Top 10 New Features of Liferay DXP

Posted by on August 24, 2017

Liferay DXP features

With so many choices for today’s consumers a click or swipe away, the companies that stand out will be those who deliver highly personalized experiences in the channels of their customer’s choosing. That’s why Liferay has redesigned the next evolution of it’s platform, the Digital Experience Platform (DXP), with new functionality to equip businesses with the tools to create, manage and deliver end-to-end digital experiences across all digital channels.

In this post, we’ll share some of our favorite new features in Liferay DXP…

Modularity

Liferay DXP’s new modular architecture empowers businesses to build powerful, adaptable, lightweight and innovative systems for the digital world. This 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’s modular architecture gives businesses extensibility unthinkable until now and an elegant development model.

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.

New Mobile Experience Features

Liferay’s updated mobile tools enable you to create applications for collaboration and social, while ensuring that the information on your phone remains completely secure. New features 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.
  • Improved support for structured web content in the Web Content Screenlet.

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.

Media Selector & Inline Image Editor

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.

In addition, 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 color 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.

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.

Improved Collaboration Features

The changes Liferay has made to collaboration features give users more ways to communicate and share information, helping to eliminate departmental silos and foster better collaboration. Some of the improvements include:

  • Blogs experience – Improvements to the blog experience include the ability to set cover images and more convenient and reliable image uploading and sharing, along with additional features for RSS support, threaded user and guest comments, tags and labels, social bookmarking links, email notifications of blog replies and an entry rating system.
  • Social Collaboration Apps - Microblogs, contact center, announcements, ability to invite members and other social collaboration features are now available out-of-the-box through multiple dedicated apps.
  • 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.

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.

Simple Content Authoring With AlloyEditor

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 con guration in two ways: modifying the configuration and adding new behavior.

Enterprise-Ready 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.

Well, there you go, some of our favorite new features of Liferay DXP. What are your favorites?

If you’re still running on an older version of Liferay Portal and are interested in upgrading to Liferay DXP, we can help! For a limited time, we’re even offering a 50% discount off an initial assessment!

Creating Better Employee and Customer Experiences with Liferay and Crafter

Posted by on June 21, 2016

man-1191845_1280

The modern customer’s needs are ever increasing as they want information combined with the convenience of interacting with your brand whenever and wherever from various digital touchpoints and devices. Meanwhile, employees are demanding digital experiences that facilitate rapid information access, communication and enterprise collaboration.

To meet these demands, organizations are leveraging Web Content Management (WCM) solutions such as Crafter CMS to help deliver consistent and personalized experiences throughout the customer journey. And internally, portal solutions such as Liferay Portal are being used to address a variety of social business and collaboration needs.

But what happens when you want to share the same content across both internal and external sites? Is integration the key? While many organizations are realizing the business benefits of an integrated solution, it’s important to keep in mind that integration isn’t always the answer, and when it is, the approach taken can determine your implementation’s success.

Understanding Platform Differences

Gaining a clear understanding of how each technology can be used for addressing various business needs means recognizing what each technology is under the hood.

At a high level, Liferay Portal is a multi-tenant, site-based platform, allowing the creation of multiple sites — including websites, portals, social collaboration environments, e-commerce, big data solutions, and mobile apps. The sites are built with Liferay’s portlets, all of which sit under the Liferay umbrella, meaning these sites are being published to the web by Liferay.

Crafter CMS, on the other hand, is an enterprise WCM tool with robust content management features — including user-friendly content authoring, in-context preview, workflow, multi-channel publishing, versioning, and content delivery.

Architecturally, Crafter is very different from Liferay in the way content is delivered. Crafter employs a decoupled architecture, where content authoring and delivery occur separately. Crafter’s authoring component, Crafter Studio, is where all the authoring takes place, along with content being managed in an Alfresco repository.

Unlike Liferay, where publishing occurs within itself, Crafter publishes to a completely different environment through Crafter Engine, the delivery component. Crafter Engine is able to serve content to virtually any channel, whether it’s a website using any front-end framework (PHP, .NET, Java, etc.), mobile app, or other third party system. This is the fundamental difference between Crafter and Liferay, and understanding this is a vital part of knowing when to integrate or not.

Perspective Differences

Liferay and Crafter are both powerful platforms that can be used to address a variety of business needs, including many similar, overlapping use cases. This overlap creates confusion around when to use each of these tools and if they should be used together. We’ve seen organizations integrate these products for the wrong reasons, which result in a lot of wasted effort to correct those mistakes.

Determining if your business will benefit from using these two products together requires you to think about perspective. Based on your business needs, if you see a lot of overlap between the two products, then one platform should suffice and it’s probably not a good idea to integrate. However, if there isn’t much overlap, then integration makes much more sense as it allows you to leverage each solution’s strengths.

The amount of overlap really depends on your unique requirements and what you’re trying to accomplish with your website(s). Keep in mind that much of this is attributed to how websites and content management has evolved over the years and its affect on marketing’s needs. Today’s organizational websites have grown to become much more complex, often involving multiple sites that are then integrated with other enterprise systems, such as marketing automation, CRM’s, e-commerce, and analytics to provide a richer end user experience.

The key consideration here is the total number of web assets your organization has. Are you a small organization with just one website, or a large enterprise with a global presence with hundreds of web properties to maintain?

For smaller organizations with only one website, then either Liferay or Crafter on its own is fully capable of addressing most, if not all, content management needs. However, it becomes more complicated when it comes to larger organizations with more sophisticated digital experience needs that typically involve many different sites and touch points.

In the latter case, an example of an integration pattern that doesn’t work is when Crafter is being used solely for managing all web content, where the entire site is then published through Liferay as the front end. This pattern fails because Liferay controls its own look and feel, so trying to control it outside of Liferay breaks its architecture.

When there are multiple sites involved, it only makes sense to use both Liferay and Crafter when Liferay is just one of many delivery channels. An example would be an organization using Liferay for its employee intranet and Crafter to manage its global and regional websites. When the organization wants to publish content that needs to be delivered across all websites along with the intranet, that’s when it makes the most sense to integrate.

In this use case, Liferay manages its own intranet page. Within the page is an area that’s managed by Crafter that enables access to enterprise content while still adapting to the look and feel of the intranet.

 integration-patterns

This decoupled architecture, where content is separate from delivery, also makes it easy to expand and add additional delivery channels (mobile, social, etc.) for true multi-channel publishing. We’ve found this to be a great integration pattern for organizations that desire the flexibility to scale.

crafter-publishing-reference-arch

 

To summarize, Liferay and Crafter are both very powerful at the platform level. If you’re thinking about integrating the two, it’s counter productive to perform a feature by feature comparison. Instead, design your solution based on your use case and not by focusing on features, as many different technologies will have the same features, but address each use case differently. And remember that integration isn’t always the answer, so do your research to understand the pros and cons. When done right, integrations can yield tremendous long-term benefits.

 

Customer Highlight: LifeCare – Delivering Dynamic Customer Experiences With Liferay Portal

Posted by on April 15, 2016

lifecare-video-screen-play

Every customer project comes with its own set of challenges, but at the end of it, when everything’s running smoothly in production, it’s always exciting and rewarding to look at the finished product and see the positive impact it’s making for each customer.

Our latest case study tells the story of how we helped LifeCare, an industry leader in providing employer-sponsored work-life benefits to over 61,000 enterprise customers, improve overall customer experiences using a solution built on Liferay Portal.

As an industry recognized leader and innovator in Work-Life, LifeCare was the first in the industry to launch a work-life balance website. However, the existing Work-Life site was running on a 10+ year old homegrown legacy system that presented a slew of challenges, including a cumbersome site updating process and outdated design.

To maintain itself as an industry leader, LifeCare performed a complete overhaul of their Work-Life site, and chose to build the new site on the Liferay Portal platform. Liferay not only supports a modern responsive design on the front end, but also content management capabilities, effective delivery of LifeCare’s content and services, along with easy integration on the back end.

Working closely with LifeCare, Rivet Logic helped architect an innovative solution that supports sophisticated white labeling capabilities for LifeCare’s customers, allowing delivery of heavily personalized content without compromising on site performance requirements.

The new Work-Life site now offers a customized experience for LifeCare’s enterprise clients with improved functionality. And for LifeCare, giving control of the content publishing process to the business users meant more frequent updates and fresher content, while freeing up valuable time for IT to focus on other strategic initiatives.

Read the full case study to learn more!

7 Reasons Why You Should Upgrade Your Liferay Implementation

Posted by on March 08, 2016

14437-choices_news

If you’re using Liferay 6.1 or below, then you might be aware that Liferay ended their 6.1EE support last month. With version 7.0EE set for release later this year, many businesses have an upgrade decision to make: whether to upgrade to 6.2EE or wait for the much anticipated version 7, which includes a completely new look and feel, new product and control menus, enhanced image selection experience, improved document management capabilities, and much more!

If your organization is an early adopter of the latest and greatest software, then waiting for Liferay 7.0 and upgrading then may be the right move for you. However, many other organizations prefer to wait until the initial kinks associated with any new major release have been worked out before deciding to upgrade. If you fall into that latter category, then upgrading to Liferay 6.2 now may be the better option.

For those that are considering a Liferay 6.2 upgrade, we’ve compiled a list of the top seven reasons through most noted features that we feel will help maximize your Liferay implementation…

#1: Mobile Device Preview & Responsive Design

Liferay 6.2 has done a spectacular job with its new mobile support features. And as businesses worldwide are seeking to strengthen their mobile presence, Liferay 6.2’s Mobile Device Preview and Responsive Design helps simplify the process and easily tops the list as the best reason to upgrade.

Liferay 6.2’s support of responsive themes means that sites can now automatically adapt to the appropriate screen size of the mobile device or tablet that’s accessing the portal pages. The power of this feature lies in the ability for it to address tablets and mobile devices at the same time, allowing the page structure and layout to dynamically change based on the screen size of the visiting device.

In addition, Liferay administrators and authors can preview site pages on mobile devices without the need for a physical device to test the site, allowing any changes to be easily previewed prior to going live. This enhances the ability to test and optimize for various mobile devices in a much more efficient way.

#2: New Control Panel UI

The main goal of the new control panel is user-friendliness, by addressing some of the challenges that have been growing since its introduction in Liferay 5.2, including:

  • Loss of context
  • Complexity
  • Mix of portal-wide, site, and personal account administration
  • Outdated UI
  • Empty first page
  • Non-intuitive navigation

Liferay 6.2 took steps to address these Control Panel issues by making it much more intuitive and user-friendly, through restructured navigation, more intuitive UI, and reorganized portlets.

#3: Enhanced Calendar

Liferay 6.2’s new calendar has several enhancements to benefit both internal and external users. Some of these features have even been implemented based on feedback from existing Liferay customers, which include:

  • Multiple Shareable Calendars
  • Resource Reservations
  • Custom Event Types

#4: Web Content Management Enhancements

With Liferay 6.2, users can now organize their Web content in folders and sub-folders, similar to documents and media.

#5: Drag-n-Drop Support for Document Uploads

Liferay Portal users can now drag a document from their desktop and drop it into the browser for document and media uploads.

#6: Application Display Templates

Application Display Templates (ADT) are similar to site and page templates, but at the portlet level. This allows custom templates for Liferay applications to be created and portlets to be re-skinned.

From a user perspective, this feature simplifies customization of the portlet display. And for developers, this saves them from having to modify the portlet configuration code every time a new setting is required.

#7: Improved Staging and Import/Export Features

These improvements will not only facilitate moving portlet data between environments, but also assist with development.

Liferay 6.2 Staging and Import/Export enhancements include:

  • Simplified configurations
  • Providing of status during publishing process
  • Providing of summarized information before and after publishing
  • Increased support of import/export scenarios

Well, there you have it, the top seven features of Liferay 6.2 that we think have the largest impact on your existing implementation!

If you need even more reasons, read our full white paper for 11 total reasons to upgrade! And if you’re already planning an upgrade, check out how Rivet Logic can help in our datasheet!

Utilizing the Employee Experience Maturity Model to Optimize Your Enterprise Collaboration

Posted by on February 19, 2015

What comes to mind when you think of an intranet? In theory, intranets should deliver results in real time. HR should be able to easily publish new policies and other documents, marketing should be able to easily find an inside expert when researching a new technology, and sales should be able to quickly get help on a new presentation. But in reality, this usually isn’t the case.

Legacy intranets are plagued with information that can’t be optimally leveraged –1) outdated old documents, 2) static content instead of useful conversations that draw out important ideas, 3) half-baked people directories instead of rich user profiles, 4) irrelevant company news that doesn’t help get our job done, and 5) lack of mobile access.

Unfortunately, due to these issues, many organizations consider their intranet the place where information goes to die. In fact, a recent survey showed that while a vast majority of organizations have had an intranet for over five years, and over 70% also utilize social business tools (e.g. wikis, forums, messaging, etc.), almost 3 out of 4 would rate their tools as BAD.

Part of this can be attributed to the strategy and approach. Just because you have an intranet and social tools, doesn’t mean it’s a social intranet solution. Organizations need a fresh approach to this problem.

Social Intranet Strategy & Tools

First, a social intranet is multi-faceted. In addition to supporting social collaboration, it needs to support the people and their profiles, user groups, tasks, files and documents, departments, projects, and communities with an organization. An intranet must also integrate easily with other enterprise systems – ERP, CRM, WCM, cloud services, and even outside social networks. In addition, a social intranet should also support the development of custom apps as necessary.

In determining a social intranet strategy, we’ve developed the employee experience maturity model to help organizations assess their current state based on employee behaviors, and establish new targets based on corporate strategy.

Employee Experience Maturity Model

The Employee Experience Maturity Model is comprised of four dimensions – Process, Collaboration, Integration, and Content. Each can be ranked along its level of maturity, from Low to High. Based on actual behaviors and not tool features, you can measure each dimension and plot your current overall maturity level.

ee-maturity-model-2

Together, these four measurements can provide an overview of how mature an organization is at delivering effective and productive digital experiences for its employees.

Content Maturity

Organizations that are high in Content Maturity typically allow their employees to own all content, making them both content producers and consumers. They also support all media types (documents, images, video, audio, etc.), and content is easily accessible by search and faceted navigation. In addition, content is published across multiple channels, with the ability for social commentary, and personalized to individual users, teams, and departments.

On the other hand, those low in Content Maturity tend to have top-down, one way communication, where documents and textual information predominates, with the use of ad-hoc repositories and no way of indexing, tracking or searching content.

Collaboration Maturity

On the Collaboration Maturity scale, companies that rank high tend to easily support collaboration both inside and outside the organization. In addition, a variety of social and collaboration tools are used, including collaborative work spaces, comprehensive user profiles, all with social content weaved throughout and the ability to easily share and subscribe.

On the low end of the scale, email and shared drives are the dominant tools used, along with other ad-hoc tools. The people directory is incomplete, and there are no social features, such as the ability to follow people and teams or comment and rate content.

Integration Maturity

On the Integration Maturity scale, those that rank high generally use standards-based, open architecture platforms that can easily be integrated with. In addition, enterprise applications are used in intranet/portal solutions, where capabilities and interactions are exposed as services. These organizations also utilize Single Sign-On (SSO) across all applications used, along with comprehensive user profiles.

Conversely, businesses on the low end use standalone apps with separate logins, often on proprietary closed systems, resulting in silo’d repositories of content, data, and people. There’s also no employees access to customized dashboards to meet their specific needs.

Process Maturity

Businesses than are high in Process Maturity have processes embedded in their intranet and other applications, which are monitored and managed by workflows that work seamlessly across applications. In addition, analytics are used for process optimization.

Those on the low end of the scale employ ad-hoc manual processes that are only available through desktop access and often not fully documented.

Strategizing With the Maturity Model

While the Employee Experience Maturity Model provides a way to assess where your organization stands, it’s important to keep in mind that a “high” rating on every dimension isn’t required, or even desired. Organizations need to choose their targets based on individual corporate strategies.

For example, companies that focus on innovation, such as startups, may be high on Collaboration and Content, but rank lower on Process. On the other hand, a cost leader may rank high on Integration and Process, but lower on Collaboration. Even more, organizations that want to maintain a singular voice would likely rank high on Collaboration and Process, but lower on Content. Determining your organization’s priorities and choosing your targets is an important part of your overall strategy.

Click here to learn more about the Employee Experience Maturity Model.

Liferay Symposium 2014 Talks Audience Engagement

Posted by on September 10, 2014

Liferay North America Symposium 2014

The fall conference season is officially upon us! In less than a month, Liferay is bringing their annual North America Symposium to the east coast, held in Boston, MA from October 5-7, 2014.

This year’s Liferay NAS will focus on various ways of engaging with your audience, with an agenda packed full of hot topics around mobile, social, the best of the latest Liferay release, and best practices for upgrading. Attendees can also expect to dig deep into Liferay Portal 6.2, see new official plugins for Liferay Social Office, Sharepoint, Google Drive, and Google Login, along with a first chance to see the product roadmap for Liferay 7.0 and beyond.

Still not convinced? Here are the TOP 5 REASONS for going!

  1. Hands-on Workshops & In-depth Technical Sessions 
    Learn directly from Liferay masterminds on such hot topics as content targeting, single page architecture, social, and responsive design. Further maximize your investment by attending a post-symposium training.
  2. Meaningful Opportunities for Collaboration 
    Take advantage of Speed Consulting appointments with Liferay’s senior consultants. Meet face-to-face with other Liferay users and enthusiasts.
  3. Real World Enterprise Client Case Studies 
    Gain insight into enterprise productivity, mobility, and web engagement for the future. Learn how Liferay is providing tangible business values and solutions to our key clients.
  4. Access to a Community of Experts 
    Connect with innovative sponsors and exhibitors face-to-face in a dedicated space, and learn more about their enterprise-ready solutions.
  5. A Sunday Spectacular! 
    Kick off the first day with an exhilarating 5K run/walk along the Charles River Esplanade. Liferay will donate $100 to Solidarity and/or Living Water for every participant. Top off the night with some of Boston’s finest bites & beers at the evening welcome reception.

Rivet Logic will again be participating as a Platinum Sponsor and presenting a customer case study featuring IEEE (the world’s largest professional association for the advancement of technology), to discuss how they built an innovative, enterprise intranet solution on the Liferay platform.

We hope to see you in Boston!

11 Reasons Why You Should Upgrade to Liferay 6.2

Posted by on May 28, 2014

A few months ago, Liferay released the latest version of their portal, version 6.2. This version delivers enhanced usability and provides a comprehensive platform for building intuitive, engaging digital experiences for both employee-facing and customer-facing applications. While previous versions of Liferay had primarily focused on backend enhancements, version 6.2 turns the spotlight on the user experience, a crucial capability that many organizations seek in today’s era of customer and employee engagement.

Liferay Portal 6.2’s feature enhancements can be broken into two categories: 1) Usability and Administration, and 2) Development. Usability and Administration enhancements would primarily benefit organizational employees and end users. Development enhancements, on the other hand, would provide extra flexibility for developers, enabling them to be more creative when it comes to customizations and new portlet development efforts, resulting in faster time to market and better efficiency for bug fixes. In short, Liferay 6.2’s wide variety of new features has many organizational benefits across the board.

With everything that Liferay 6.2 has to offer, we highly encourage an upgrade, and have compiled a list of the 11 most useful new features in a white paper. The most talked about and anticipated new feature in Liferay 6.2 is undoubtedly its enhancement for mobile support, which by itself is enough reason to upgrade. However, the rest of the features in this list will also positively impact organizational users, administrators, and developers in various ways, helping to make a stronger case for an upgrade.

To download the full white paper, click here.

Building Enterprise Customer Portals with Liferay

Posted by on April 04, 2013

Remaining competitive in today’s market means customer-driven companies must continue to provide their clients with added value, and one of the most effective ways of achieving this is through a customer portal that enables a holistic view of the information customers care about the most. Customer portals also present an opportunity for organizations to generate revenue through strategic discovery features that expose clients to products they might be interested in.

Liferay for Customer Portals

Liferay Portal provides a versatile platform for solving a variety of business needs, including intranets and extranets, collaboration sites with blogs, wikis, and forums, consumer facing websites, and social community sites with built-in social networking features. And one of the most common use cases we’ve seen is customer and self-service portals.

Liferay’s site-based architecture makes it ideal for customer portals. A key capability of these portals is to provide separate sites, pages, and content for each customer. And since Liferay allows you to easily create individual customer sites with very little work, the scoping of the content and digital assets within those sites is supported natively.

LIferay easily supports the two most important features of customer portals – personalization and site-based security.

  • Personalization – Liferay allows for creation of personalized pages for each customer. The information collected within each customer site can then be utilized in creative ways to further enhance personalization and increase user engagement. Liferay roles and teams are often used as an elegant way to differentiate between user types within a single customer site, which in turn opens the door for further fine-grained personalization.
  • Site-based Security – Liferay’s architecture facilitates security by enabling straightforward management of site members and their permissions within the site. Moreover, end users can be appointed as site administrators to help decrease help desk load while providing customers with much needed content ownership and management capabilities.

Challenges and Solutions

Every project has its challenges, and it’s important to follow best practices and address them in the beginning to ensure a smooth implementation. From our experience in implementing customer portals of varying sizes, we’ve seen a number of common challenges and have found successful ways of addressing these with Liferay’s flexible platform.

Information Architecture

The quality of the information architecture will have a large impact on the success of the portal. The information architecture defines the types of content your customers will see inside the portal and the navigation within the portal to get to the right content, so it’s critical to define and categorize the content and display it in a way that’s easy for the customer to understand. A customer portal that makes finding important content difficult is destined for failure.

To resolve this in Liferay, you need to gain a clear understanding of Liferay’s architecture along with best practices. It’s important to involve a customer sample when defining and categorizing your content to determine which content is important for each customer.

Integration

Integration is a critical part of every customer portal because, more often than not, the content that customers typically care about usually resides in external third-party enterprise systems, some of which may change over time. Therefore, the best way to approach integration is with a reusable integration layer.

Liferay supports this with their service builder library, which allows developers to create a standard service layer abstracting all integration logic. With this, technical architects can easily provide their developers with a standard API to use for systems integration, resulting in increased developer efficiency and better overall solution maintainability.

Flexibility

Many customer portal solutions in the market were built to satisfy the immediate needs of those customers. This often leads to the solutions becoming inflexible, so when new technology or new use cases are required, these solutions simply can’t keep up. In addition, today’s users expect Web-based solutions to constantly evolve and get better, making the portal solution framework’s flexibility a key factor in determining both short- and long-term success.

Liferay addresses this challenge with its native support for the implementation and deployment of custom plug-ins to address any future customer needs. Additionally, Liferay was built with customization in mind – almost every aspect of the portal can be customized or overridden without sacrificing the ability to maintain a clear and supported upgrade path.

Branding

The ability for a customer portal to support different branding aesthetics for each customer provides a much appreciated, tailored experience to the users of the portal. The challenge here is that the majority of portal frameworks in the market today don’t easily support site branding, which usually forces adopters of those technologies to stick with one look and feel for all customers. Support for interchangeable skins or themes in a portal, though challenging for the portal vendor, enables more personalized user experiences.

Liferay’s Themes, Layouts, Mobile Support, and Custom Site Metadata allow developers to create unique look and feel options for each customer. The technical knowledge required to implement different skins is standard user interface technology such as HTML, CSS, and JavaScript. This doesn’t just make branding easy, but also quite flexible.

Innovation

Interaction within a customer portal is typically thought to be business-to-customer. However, customer interactions don’t have to be unidirectional, and a new market trend is introducing social customer-to-customer interaction within portals. This social interaction can be particularly beneficial to companies whose revenue depends on successful ongoing transactionality between customers.

Liferay’s flexible platform and robust feature set also allows it to support innovative new features as market trends change. Rivet Logic is proud to be one of the few, if not the only, Liferay partners to have implemented such a portal with a fully integrated marketplace experience for buyers and sellers of services to collaborate and transact within the portal. With features like Google Maps-based discovery, quote management, private messaging, customer service, and more, we were able to build an extremely successful customer portal with the help of Liferay’s flexible framework.

Liferay’s robust portal platform provides a versatile solution for satisfying a variety of enterprise needs, including building consumer-facing websites. Implemented correctly, these customer portals can bring great value to your customers, resulting in increased customer satisfaction and loyalty.

Building an HR Portal With Liferay

Posted by on March 04, 2013

Leading enterprises are constantly looking to improve employee productivity by enabling efficient communications throughout the enterprise. This usually starts with an effective portal for human resources – an enterprise HR Portal – which enables organizations to disseminate corporate information to the work force in an engaging, efficient and intuitive manner.

Over the years, Liferay has evolved into a platform that can satisfy most Web-based enterprise needs, from corporate intranets to customer portals and enterprise websites. And one of the most popular Liferay use cases is the HR Portal, which is often the first step towards building an intranet. An HR Portal provides an efficient means of disseminating various company news and offers an ideal medium for employee outreach.

In a recent webinar, we demonstrated how to build an enterprise HR portal with Liferay in just 30 minutes. The demo showcased our latest open source Liferay community contribution that allows developers to easily create a fully functional HR Portal. This easy-to-deploy portal solution comes with many useful features, including:

  • Corporate news authoring and publishing
  • Customizable news publishing channels
  • User-friendly people directory
  • Customizable portal-wide main navigation bar
  • Smart news carousel
  • Customizable quick links

This HR Portal solution will soon be available in Liferay Marketplace – with the Community Edition available in a matter of weeks and the Enterprise Edition under development. Both versions will be available for free download.

Watch our recorded webinar to see a demo of the HR Portal in action!

Liferay’s Latest 6.1 EE Release Packs a Punch

Posted by on February 24, 2012

Over the years, Liferay Portal has transformed into a complete Web platform for social collaboration, Web content management, and development tools to create customized solutions.

The new Liferay Portal 6.1 EE features extensive updates to existing Web content management and document management systems plus new capabilities that are designed to provide more power to end users. Extensive user interface updates will make document management more productive and intuitive, with desktop and mobile access, live previews, and integration to external enterprise document repositories. Liferay 6.1 EE also simplifies the development and maintenance of rich websites, with sophisticated page templates and multiple site and page version editing. The new release also integrates with Liferay Marketplace, which will allow administrators to find and install applications to extend functionality directly from the portal.

“The new Liferay 6.1 EE release matures the 6.x branch with much anticipated implementations that in so many ways completes Liferay as an enterprise-grade product,” says Alaaeldin El-Nattar, Engagement Director and Certified Liferay Trainer at Rivet Logic. “Liferay 6.0 EE introduced several services that opened the door for the development of Auditing, Reporting, Workflow, and other enterprise features, while Liferay 6.1 EE takes Liferay as a leading and powerful portal framework and packages it into a fully functional enterprise ready portal solution. We have been waiting a long time for this release and are very excited about all the client needs that we will now be able to fulfill with relative ease. I am especially looking forward to making full use of Liferay 6.1’s new CMIS support, Document Sync, Website Management, and Mobile support. Cudos to the Liferay team on a job well done.”

To learn more, please visit www.liferay.com.