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-70519 Replace range expression by exact range of versions in bnd.bnd
  • LPS-70607 Optimize PortletConfigurationIconLocator handling logic
  • LPS-70739 Apply ModelAdapterUtil to PortletDisplayTemplateManager to avoid duplicated service calls
  • LPS-70748 Left menu button is not visible in tablet or mobile simulation view
  • LPS-71004 BND files contain incorrect Web-ContextPath
  • LPS-71451 DuplicateTagException: A tag with the name already exists
  • LPS-71555 Source formatter: compress import and taglib declarations in simple JSP files without init.jsp
  • LPS-71619 Remove unused defineObjects tag
  • LPS-71775 Avoid unnecessary PipingServletResponse and UnsyncPrintWriter wrapper chain
  • LPS-71786 Deleted AssetLinks at Staging are not removed from Live site after publish operation
  • LPS-71886 Text in gray is illegible with the green background in the staging bar
  • LPS-72054 Components doesn't translate in the Product Menu
  • LPS-72081 Avoid needless NoSuchGroupExceptions in PortletDisplayTemplateImpl.getDDMTemplateGroupId()
  • LPS-72095 Staged Site Map ADT configuration is not published at remote staging
  • LPS-72256 Asset Browser, Site Browser, Role Browser... etc don't select anything
  • 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-72726 Pass in User to UserPortraitTag when we have the user instead of the userId
  • LPS-72834 Remote staging authentication error messages aren't clear to the user what is wrong
  • LPS-73121 Site count does not display correctly in environments with over 20 sites in grant membership panel
  • LPS-73518 Unsafe Typecast in render DDMTemplate
  • LPS-73935 Standardize the way we initiate arrays
  • 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-74741 Unchecked null case in DDMTemplate
  • 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-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-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-76221 Disable automatic translations and copies using the Lang Builder in portal builds
  • 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-76673 Remove exported package from portal-security-sso-ntlm
  • LPS-77143 Create SF Rule for updated exports
  • LPS-77699 Update Translations
  • LPS-78772 Formatting of tags in *.jsp should be consistent
  • LPS-79679 SourceFormatter improvements
  • LPS-79748 Unable to assign Site to User from User Edit Page
  • LPS-80517 GREEDY @Reference must also be DYNAMIC to prevent tons of meaningless component activation/deactivation whi...
  • LPS-81106 Update SF to apply commercial copyright for private apps
  • LPS-82754 Referenced content behavior loses its value at templates
  • LPS-82828 Simplify deprecation javadoc by using release code name instead of version
  • LPS-82856 Scheduled remote live publication fails if a page is deleted
  • LPS-83005 Back button does not redirect back from Web Content history
  • LPS-83705 Avoid scanning the same paths twice in LiferayPortlet.initValidPaths()
  • LPS-84119 SourceFormatter improvements
  • 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-87131 Valid Extensions are not Listed in the Warning Message
  • LPS-88185 Pagination and search do not work when assigning Site membership with permissions
  • LPS-88649 Incorrect Site name after enabled remote live
  • LPS-91343 Integrate portal-tools-java-parser with ServiceBuilder
  • LPS-91420 Integrate portal-tools-java-parser with SourcFormatter
  • LPS-91959 Publishing page deletions should use the System Event Deletion framework
  • LPS-92361 Previously assigned site roles are unassigned from user group involuntarily
  • LPS-92451 Site Team search produces poor results
  • LPS-93358 Look & Feel Configuration popup displays error upon saving when using HTTP2
  • LPS-93607 LayoutsTreeImpl loads all records in memory and then paginates
  • LPS-95122 aui:script tag is executed twice for product menu
  • LPS-95225 NullPointerException when navigating to System Settings or Virtual Instances
  • LPS-95581 Poor performance of site load with many users
  • LPS-95585 Web Content Display on Staged Page Templates can't open Asset Selector
  • LPS-96481 Turn on disabled Source Formatter checks and apply across private repos and subrepos
  • LPS-96549 OrderByAsc parameters are reversed
  • LPS-96550 Global scoped portlets force re-importing their referred contents during site creation from site template
  • LPS-96664 Date range in publication templates does not display properly
  • LPS-96911 Detect and fix missing taglibs
  • LPS-97003 Members shows as null when no assignee in the Site
  • LPS-97025 Deleting and re-adding a page in a site template results in page not found on first page load
  • LPS-97094 User's Personal Data is not fully anonymized in Related Assets
  • LPS-97201 LayoutAdminPortlet's copy application needlessly loads resources
  • LPS-97720 Selecting an article that is expired when filtering by Expired displays the most recent version of the content
  • LPS-97998 User icon doesn't always close control menu if user menu is expanded
  • LPS-98054 An error is thrown when enable staging on My Dashboard.
  • LPS-98198 Clean up export packages in bnd
  • LPS-98220 Wrong content format when using updateContent method in Journal
  • LPS-98793 7.0.x-Private |White Navigation Color on hover in Product Menu
  • LPS-99252 Change retrieveFromCache persistence variable to useFinderCache
  • LPS-99381 7.0.x-Private | "Site Pages Variation","Page Variations" &"History" become white
  • LPS-99518 Firefox browser cache loads wrong value for default EN translations for Web Content Title and Summary input...
Show More

Customers Who Viewed This Also Bought