Liferay Adaptive Media

Liferay Adaptive Media 1.0.0 requires the installation of the Liferay Digital Enterprise 7.0 Fix Pack 35 or higher.

The Adaptive Media app tailors media in your portal to the device consuming it. Since users often consume media on multiple devices that have different screen sizes and capabilities, you should make sure that your portal presents that media in a manner suitable for each device. For example, portal administrators can configure the Adaptive Media app to send high-res images to high-res devices, low-res images to low-res devices, and so on. This ensures that your users have the best possible experience when consuming media from your portal, regardless of the device they use.

Note that at this time, the Adaptive Media app only works with images in Documents and Media, Blogs, and Web Content.

Once installed, the Adaptive Media app appears in the Control Panel, under the Configuration menu.

Últimos cambios
  • LPS-67001 Create a MediaProcessor API that will be connected to Documents and Media so that when a new media document...
  • LPS-67002 Implement an AdaptiveImageMediaProcessor that will generate as many previews as specified with a configurab...
  • LPS-67003 Create a MediaProcessorFactoryURL API that will build the URLs to obtain the resources created by the Media...
  • LPS-67009 Create the infrastructure necessary to override the core repository definer
  • LPS-67292 Clean up implementation and add integration tests
  • LPS-67418 Clients of ItemSelector should use <picture> element when AdaptiveMediaURLItemSelectorReturnType is returned
  • LPS-67916 Invoke the Item Selector with the ImageAdaptiveMediaURLItemSelectorReturnType from Blogs Content
  • LPS-68026 As a blogger I would like to use images selected from Documents and Media optimized for the user device
  • LPS-68045 Allow the Blog Images item selector view to support the ImageAdaptiveMediaURLItemSelectorReturnType
  • LPS-68587 As a Portal Admin I want to easily define the number of adaptive images that will be generated as well as t...
  • LPS-69238 Endpoints for configuration CRUD
  • LPS-69239 Endpoints for getting image data and variants
  • LPS-69511 Tests and documentation for REST API
  • LPS-69533 As a Portal Administrator I want to ensure that all my images have an optimized version for each of them ac...
  • LPS-69582 Requesting a URL that points to an adaptive media image resource that has not been created should trigger t...
  • LPS-69661 Stop using ***Util in modules, use service reference directly instead
  • LPS-69798 Demo Data Creator for Adaptive Media
  • LPS-69876 Demo Data Creator for Blogs
  • LPS-69897 Define behaviour regarding the uuid in the user interface and interaction
  • LPS-70223 Apply validations to ensure that the data provided is right
  • LPS-70228 As a developer I would like to know the real width and height of the images
  • LPS-70229 As a blogger I would like to always use the latest optimized resolutions for my blog images
  • LPS-70591 Prevent data loss when managing Adaptive Media Images
  • LPS-70592 Prevent corrupted data and images when managing Adaptive Media Images
  • LPS-70593 As a Portal Administrators I want to manually specify an identifier for my adaptive media configuration so ...
  • LPS-70624 As a Portal Admin I want to generate Adaptive Media Images defining only a max-height value or max-width value
  • LPS-70625 Remove generated images when the configuration is deleted
  • LPS-70693 Implement thumbnails in Adaptive Media
  • LPS-70721 Implement an upgrade command to migrate existing, legacy, thumbnail into Adaptive Media
  • LPS-70746 Remove static dependencies from Adaptive Media modules
  • LPS-70859 Fix source formatting + PMD issues
  • LPS-70921 Move thumbnail logic into an independent module
  • LPS-70954 As a web content creator I want to use Adaptive Images in Basic Web Content
  • LPS-70974 As a Blogger I want my images to display with very high quality in High Resolution Displays
  • LPS-71162 Make source formatting happy
  • LPS-71254 Adaptive Media - No error validation for duplicate names
  • LPS-71315 Javadoc for Adaptive Media APIs
  • LPS-71337 Image Resolution with Null ID
  • LPS-71420 Process embedded URLs in blog entries when exporting/importing content
  • LPS-71511 Improve the test coverage in Adaptive Media
  • LPS-71564 Add support for descriptions in image resolutions
  • LPS-71583 Implement basic staging support in Adaptive Media
  • LPS-71613 Increase coverage for classes where current value > 90%
  • LPS-71835 Adaptive Media - Adding images in item selector adds to percentage indicator
  • LPS-71887 Adaptive media must conform with the source formatting rules
  • LPS-72195 Adaptive media dynamic picture tags don't get updated in the web content display portlet
  • LPS-72221 As a developer, I would like to have custom Gradle properties and Gradle scripts in the subrepositories
  • LPS-72394 Adaptable images after non adaptable ones will not be replaced properly
  • LPS-72395 Adaptive media dynamic picture tags still appear when the journal module has been stopped
  • LPS-72520 Correct SF issues in Adaptive Media modules
  • LPS-72970 Optimize adaptive media ContentTransformer
  • LPS-73189 Extract logic related to attachment content updater to base classes
  • LPS-73390 Alignment for image in Blog Entry can't be saved.
  • LPS-73391 Some buttons in Web Content editor don't work.
  • LPS-73577 Fix Adaptive Media source formatting issues
  • LPS-73791 Source formatting changes to Adaptive Media
  • LPS-73792 Use get prefix in the method names in AdaptiveMediaAttribute class
  • LPS-73793 Move *DestinationNames classes to constants package
  • LPS-73881 Images in the Recycle Bin shouldn't generate Adaptive Media Images
  • LPS-73942 Rename _converter to _converterFunction and getAllowedAttributes to getAllowedAdaptiveMediaAttributes in Ad...
  • LPS-74008 Adaptive Media is temporarily unavailable
  • LPS-74076 404 warning for picturefill.js thrown on IE
  • LPS-74382 Comparing versions when a references content no longer exists throws NoSuchFileEntryException
  • LPS-74540 Allow configuring the mime types supported by Adaptive Media
  • LPS-74542 Remove module adaptive-media-blogs-editor-configuration-static because performance is good enough with dynamic
  • LPS-74544 SourceFormatter improvements
  • LPS-74545 Fix Source Formatting "Package should follow Bundle-SymbolicName specified in"
  • LPS-74584 Remove allForFileEntry and allForVersion method because they are the same as forFileEntry and forFileVersion
  • LPS-74589 Javadoc Source formatting
  • LPS-74680 Remove DestinationReplacer because it should no longer be needed
  • LPS-74682 Improve coverage of AMBlogsEditorConfigContributor
  • LPS-74697 AdaptiveMedia "content-length" attribute should be of type long
  • LPS-74724 Package renaming
  • LPS-74726 Allow administrators to configure the number of threads that can process adaptive media images
  • LPS-74727 Transform blogs content using an inteface instead of the filter/jsp
  • LPS-74742 Adaptive Media services use signed 32bit types (int) to represent file sizes
  • LPS-74842 As a user I would like my old blog entries and web content to use adaptive media images for previously crea...
  • LPS-74849 Add a stateless concat to StringBundler to avoid duplicated template code
  • LPS-74877 Add support for staging in Web Content (Item Selector) with Adaptive Media
  • 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-75313 Improve coverage of AMImageSerializerImpl
  • LPS-75359 Change the classpath order for the Gradle "test" task so the portal dependencies come first
  • LPS-75364 Extract UnsafeFunction and UnsafeConsumer into petra-function
  • LPS-75465 Move package Blogs *.constants to Blogs api
  • LPS-75552 As a Developer I want to embed adapted media into my applications
  • LPS-75610 Remove exported packages from blogs web
  • LPS-75769 When publishing from Local Staging to Live the actual files for each image variation should not be copied
  • LPS-75883 Move package com.liferay.adaptive.media.web.constants to adaptive-media-api
  • LPS-75886 Use new wording for Adaptive Media System Settings Configuration
  • LPS-75888 Move AMBlogsEntryExportImportContentProcessor to adaptive-media-blogs-web to make it consistent with adapti...
  • LPS-75974 Adaptive Media Image taglib doesn't allow for dynamic attributes
  • LPS-76043 Increase cobertura and refactor tests
  • LPS-76221 Disable automatic translations and copies using the Lang Builder in portal builds
  • LPS-76226 Automatically create a packageinfo for exported packages
  • LPS-76233 Add integration tests for adaptive media & staging
  • LPS-76291 Modify adaptive media to support new attachment upload APIs
  • LPS-76840 Use the entrySet() iterator when retrieving values from a Map
  • LPS-76924 Adaptive Media generation process might lead to Out Of Memory Error with large images under certain scenarios
  • LPS-76940 Adaptive media causes test failures when trying to merge with central
  • LPS-77143 Create SF Rule for updated exports
  • LPS-77425 Create a task to increase all major versions of modules and portal artifacts
  • LPS-77631 Move internal packages out of API modules for adaptive-media modules
  • LPS-78288 Enum constants should be sorted when possible
  • LPS-78305 Remove exported packages from portal-configuration-metatype
  • LPS-78772 Formatting of tags in *.jsp should be consistent
  • LPS-79221 Move Component out of API bundles part 1
  • LPS-79653 Portlet 3.0: Upgrade to the Portlet 3.0.0 API
  • LPS-79679 SourceFormatter improvements
  • LPS-79716 Backwards compatibility module is missing in the Market place
  • LPS-79815 Adaptive media transforms img's inside picture tags
  • LPS-80054 Generated create methods should be marked as non-transactional
  • LPS-80332 Add suite bnd bundle instruction
  • LPS-80778 Adaptive media generates inconsistent attributes - "data-fileEntryId" and "data-fileentryid"
  • LPS-81430 Optimize BaseRegexStringContentTransformer
  • LPS-82097 Adaptive Media Image Tag doesn't work inside ADT's
  • LPS-82344 Shortcut earlier in AMBackwardsCompatibilityHtmlContentTransformer to avoid regex matcher call
  • LPS-82828 Simplify deprecation javadoc by using release code name instead of version
Show More

Clientes que vieron esto tambien compraron