Liferay Web Experience

Apps and Features: Application Display Templates, Asset Publisher, Breadcrumb, Categories, Google Analytics, IFrame, Language, Navigation, Recycle Bin, Related Content, RSS, Search, Site and Page Templates, Sitemap, Sites Directory, Tags, Web Content, XSL Content

The Web Experience suite provides features that help create, manage, and track content. The Web Content app lets you express your ideas and plans by creating dynamic content that can be structured to fit a specific design. You can also use templates to design web content for an appealing look and feel. Templates can be used in other realms of Liferay besides web content too. Site and Page Templates let you reproduce sites and pages that have been organized to address specific needs. Application Display Templates are another type of Liferay template that lets you develop the look and feel of applications. The IFrame and XSL Content apps let you create other forms of content by embedding HTML and XSL content on a site page.

As administrators create content, organization is critical to keeping things tidy in your site. The suite's Tags and Categories apps lets you organize your web content to follow an organizational hierarchy. These organizational apps also aid with Liferay's Search app, which you can utilize to dynamically search content you've created. The suite's Navigation, Breadcrumb, Sitemap, and Sites Directory apps aid in Liferay's organizational structure, providing a top level view of sites and their pages that have been created. To promote content in an organized way, the Asset Publisher and Related Assets apps broadcast assets and their related information. Inevitably, some content you create becomes stale and requires removal; the Recycle Bin app lets you delete content, with the option to restore that content.

As a site accumulates content, administrators should have a way to easily track their content. The Google Analytics app allows the use of Google's tool set for analyzing site traffic data. The suite's RSS app provides a web feed used to publish updated works such as blog entries and news articles. The suite's Language app provides a way to change Liferay's language to cater to your site's international audience. This suite's content creation and organization focus lets site administrators develop dynamic content, organize content for easy managing, and track content for ideas to better improve the content creation process in the future.

This suite may contain modules that depend on Foundation suite modules. This suite is available in the Liferay bundle.

Latest Changes
  • LPS-72472 When an article has related asset from the global site, the related asset is not displayed in live after pu...
  • LPS-72638 Include stack trace when logging unexpected errors
  • LPS-72705 SourceFormatter Improvements
  • LPS-72726 Pass in User to UserPortraitTag when we have the user instead of the userId
  • LPS-72768 Wrap *Tei class' variableInfo initialization in static class
  • LPS-72834 Remote staging authentication error messages aren't clear to the user what is wrong
  • LPS-72839 Unable to upgrade module com.liferay.journal.content.search.web because duplicate entry for key IX_C3AA93B8
  • LPS-73025 Avoid unnecessary service calls to ResourceBlockLocalService.isSupported()
  • LPS-73042 Inconsistent use of terminology ("Portlet") in Staging interface
  • LPS-73178 Enforce consistency for language keys in @Meta annotations
  • LPS-73518 Unsafe Typecast in render DDMTemplate
  • LPS-73521 Fix incorrect "<portlet:namespace/>" formatting
  • LPS-73586 Add highlight portlet configs and remove highlight property
  • LPS-73664 Clicking a non-first tag or a non-first category twice will lost all parameters
  • LPS-73935 Standardize the way we initiate arrays
  • LPS-74158 Web Content Search results shows title with tags
  • LPS-74362 User menus do not appear to non-admin users on virtual instances before restarting server
  • LPS-74458 Classic DXP Theme does not scroll anchor links properly
  • LPS-74544 SourceFormatter improvements
  • LPS-74581 Fix inconsistencies for the product navigation control menu styles
  • LPS-74705 JS error when loading the User Admin view
  • LPS-74741 Unchecked null case in DDMTemplate
  • LPS-74849 Add a stateless concat to StringBundler to avoid duplicated template code
  • LPS-74862 Web Content Search portlet returns results when criteria is not met
  • LPS-74897 Extract CentralizedThreadLocal into petra-lang
  • LPS-75010 Extract basic string utilities into new petra-string module
  • LPS-75049 Drop support for "provided" configuration in gradle-plugins-defaults and move to "compileOnly"
  • LPS-75073 Simulation Panel does not always display on IE11 or Edge
  • LPS-75412 Application panel does not always load on IE11 and Edge when using the DXP Theme
  • LPS-75531 Add and Simulation Menus are Miscolored in IE11
  • LPS-75581 Copy from Live doesn't bring content to staging
  • LPS-75796 Remove exported package from asset categories navigation web
  • LPS-75808 Remove exported package from asset tags navigation web
  • LPS-75950 Remove exported package from staging-portlet-data-handler
  • LPS-75956 Site navigation is inconsistent
  • LPS-75969 Remove exported package from rss-web
  • LPS-75971 Remove exported package from site-navigation-language-web
  • LPS-75997 Remove exported package from product-navigation-simulation-web
  • LPS-76226 Automatically create a packageinfo for exported packages
  • LPS-76448 Applying "Control menu icons touch area is not correctly centered" to master-private
  • LPS-76579 Publication fails with edited tag in the publication
  • LPS-76651 SEARCH function within Recycle Bin does not return expected results
  • LPS-76673 Remove exported package from portal-security-sso-ntlm
  • LPS-76706 Apply correct usages for portal-search and portal-search-api
  • LPS-77143 Create SF Rule for updated exports
  • LPS-77695 NPE thrown when user has delete permission, but not other permissions
  • LPS-77699 Update Translations
  • LPS-78150 Add rule for super#cleanUp call
  • LPS-78392 Asset Categories Navigation does not reset the current page when switching categories
  • LPS-78429 Web Content Search portlet displays duplicate articles
  • LPS-78772 Formatting of tags in *.jsp should be consistent
  • LPS-79679 SourceFormatter improvements
  • LPS-79755 Chaining directly on Stream, Try or Optional should be allowed
  • LPS-80517 GREEDY @Reference must also be DYNAMIC to prevent tons of meaningless component activation/deactivation whi...
  • LPS-80556 The picture is not normal in the WCD portlet.
  • LPS-80826 Move Web Content analytics tracking to Analytics Client
  • LPS-81106 Update SF to apply commercial copyright for private apps
  • LPS-81464 Remote staging publish templates always displays same siteID
  • LPS-81718 Create portal-property for merging tags by name
  • LPS-82828 Simplify deprecation javadoc by using release code name instead of version
  • LPS-83705 Avoid scanning the same paths twice in LiferayPortlet.initValidPaths()
  • LPS-84119 SourceFormatter improvements
  • LPS-84297 staging.merge.tags.by.name property does not set the default value of "Merge Tags by Name" option
  • LPS-84399 Backport the UAD implementations for Portal
  • LPS-84402 Backport the UAD implementations for Site Teams
  • LPS-84760 Error occurred while uploading file in web content with structure and template
  • LPS-84783 Child page show duplicates when creating more than initial child pages
  • LPS-84844 Close icon for Adding portlets menu turns gray after changing pages: 7.0.x-private theme changes
  • LPS-84897 Anchor Links Jump to Section but Top Portion Hidden behind Dockbar: 7.0.x-private theme changes
  • LPS-85306 Maximum file upload size alert message in Web Content always defaults to 100MB
  • LPS-86408 Set default Java version to 1.8 for OSGi projects
  • LPS-86744 Site navigation menu portlet doesn't work correctly with relative level configuration
  • LPS-86806 Create Java Parser
  • LPS-87100 IE11 padding discrepancy between Edit and Publish
  • LPS-87131 Valid Extensions are not Listed in the Warning Message
  • LPS-88649 Incorrect Site name after enabled remote live
  • LPS-90402 Constructor used by ProxyUtil._constructors introduces class loader memory leak
  • LPS-90504 JournalContentDisplay content selection does not use the configured scope
  • LPS-91343 Integrate portal-tools-java-parser with ServiceBuilder
  • LPS-91420 Integrate portal-tools-java-parser with SourcFormatter
  • LPS-91432 Deleting an article with draft status from the recycle bin leaves an unremoved AssetEntry
  • LPS-91566 Web Contents displayed via API from a theme template are not using the cached data
  • LPS-91887 Web Content with Image field can create useless JournalArticleImage entries
  • LPS-91909 Cancel button for a running Staging publication should be removed
  • LPS-91970 Service Builder adds columns with db-column name as badColumnNames even if db-name is valid
  • LPS-92084 Web Content url titles are needlessly shortened
  • LPS-92216 User can not access site portlet with required permissions
  • LPS-92943 Theme settings on pages are reverted when publishing to Live
  • LPS-92958 Restore dropdown notification is potentially not using Lexicon/Clay
  • LPS-93358 Look & Feel Configuration popup displays error upon saving when using HTTP2
  • LPS-93529 Missing debug traces in JournalArticleLocalServiceImpl.checkArticles* methods
  • LPS-93607 LayoutsTreeImpl loads all records in memory and then paginates
  • LPS-93821 The same id is used for every page options icon under Public Pages
  • LPS-94489 Changing page's friendly URL redirects to the old URL after save
Show More

Customers Who Viewed This Also Bought