Last active
June 18, 2019 11:42
-
-
Save jverweijL/bad1195692d0a2437b47dc9cd99f62ef to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> | |
<#assign dLAppLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService")> | |
<img data-fileentryid="37308" | |
src="/documents/20143/0/photo.jpeg/85140258-1c9d-89b8-4e45-d79d5e262318?t=1518425" /> | |
<#if entries?has_content> | |
<#list entries as curEntry> | |
<#assign renderer = curEntry.getAssetRenderer() /> | |
<#assign docPK = curEntry.getClassPK() /> | |
<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) /> | |
<#assign docType = renderer.getType() /> | |
<#assign url = renderer.getURLDownload(themeDisplay) /> | |
<#assign mimeType = curEntry.getMimeType() /> | |
${curEntry.getTitle(locale)}<br/> | |
${curEntry.getEntryId()}<br/> | |
${docPK}<br/> | |
${docType}<br/> | |
${mimeType}<br/> | |
view: ${viewURL}<br/> | |
download: ${url}<br/> | |
<#if mimeType?starts_with("video")> | |
<video width="320" height="240" controls> | |
<source src="${url}" type="video/mp4"> | |
Your browser does not support the video tag. | |
</video> | |
<#elseif mimeType?starts_with("image")> | |
<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> | |
<img data-fileentryid="37308" | |
src="/documents/20143/0/photo.jpeg/85140258-1c9d-89b8-4e45-d79d5e262318?t=1518425" /> | |
<#if entries?has_content> | |
<#list entries as curEntry> | |
<#assign renderer = curEntry.getAssetRenderer() /> | |
<#assign docPK = curEntry.getClassPK() /> | |
<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) /> | |
<#assign docType = renderer.getType() /> | |
<#assign url = renderer.getURLDownload(themeDisplay) /> | |
<#assign mimeType = curEntry.getMimeType() /> | |
${curEntry.getTitle(locale)}<br/> | |
${curEntry.getEntryId()}<br/> | |
${docPK}<br/> | |
${docType}<br/> | |
${mimeType}<br/> | |
view: ${viewURL}<br/> | |
download: ${url}<br/> | |
<#if mimeType?starts_with("video")> | |
<video width="320" height="240" controls> | |
<source src="${url}" type="video/mp4"> | |
Your browser does not support the video tag. | |
</video> | |
<#elseif mimeType?starts_with("image")> | |
<immg src="${url}" /> | |
<#assign imageFileEntry = dlFileEntryLocalService.getFileEntry(curEntry.getClassPK()?number)> | |
<#assign imageFileVersion = imageFileEntry.getFileVersion().getFileVersionId()> | |
${imageFileVersion} | |
<@adaptive_media_image["img"] fileVersion=dLAppLocalService.getFileVersion(imageFileVersion) /> | |
<#else> | |
unhandled mimetype ${mimeType} | |
</#if> | |
<br/> | |
</#list> | |
</#if> | |
<img src="${url}" data-fileentryid="${docPK}" /> | |
<#else> | |
unhandled mimetype ${mimeType} | |
</#if> | |
<br/> | |
</#list> | |
</#if> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
can be used with assetpublisher e.g. contentlist