Commit e58f807a by farax

video-news

parent ec289dde
...@@ -16,8 +16,11 @@ ...@@ -16,8 +16,11 @@
OrderByComparator orderByComparator = DLUtil.getRepositoryModelOrderByComparator("modifiedDate", "desc"); OrderByComparator orderByComparator = DLUtil.getRepositoryModelOrderByComparator("modifiedDate", "desc");
List<FileEntry> fileEntries = DLAppServiceUtil.getGroupFileEntries(scopeGroupId, 0, folderId, currentMimeTypes, status, 0, max_delta, orderByComparator); List<FileEntry> fileEntries = DLAppServiceUtil.getGroupFileEntries(scopeGroupId, 0, folderId, currentMimeTypes, status, 0, max_delta, orderByComparator);
OrderByComparator orderByComparator2 = DLUtil.getRepositoryModelOrderByComparator("modifiedDate", "desc");
List <Object> foldersAndFileEntriesAndFileShortcuts = DLAppServiceUtil.getFoldersAndFileEntriesAndFileShortcuts(scopeGroupId, folderId, WorkflowConstants.STATUS_ANY, List <Object> foldersAndFileEntriesAndFileShortcuts = DLAppServiceUtil.getFoldersAndFileEntriesAndFileShortcuts(scopeGroupId, folderId, WorkflowConstants.STATUS_ANY,
true, QueryUtil.ALL_POS, QueryUtil.ALL_POS); true, QueryUtil.ALL_POS, QueryUtil.ALL_POS,orderByComparator2);
//List<DLFileEntry> dlssss = DLFileEntryLocalServiceUtil.getFileEntries(scopeGroupId, folder.getFolderId(), status, QueryUtil.ALL_POS, QueryUtil.ALL_POS, orderByComparator); //List<DLFileEntry> dlssss = DLFileEntryLocalServiceUtil.getFileEntries(scopeGroupId, folder.getFolderId(), status, QueryUtil.ALL_POS, QueryUtil.ALL_POS, orderByComparator);
//System.out.println(fileEntries.size()); //System.out.println(fileEntries.size());
...@@ -54,16 +57,17 @@ ...@@ -54,16 +57,17 @@
subFolderPDF = (Folder) folderAndFileEntryAndFileShortcut; subFolderPDF = (Folder) folderAndFileEntryAndFileShortcut;
%> %>
<div class="text-justify"> <div class="text-justify">
<ul id="my-menu"> <ul id="my-menu" class="">
<li><a href=""><%= subFolderPDF.getName() %></a> <li><a href=""><%= subFolderPDF.getDescription() %></a>
<ul style="display: none;"> <ul style="display: none;list-style-type: none;padding-left: 0;">
<% <%
List<FileEntry> fileEntriessss = DLAppServiceUtil.getGroupFileEntries(scopeGroupId, 0, subFolderPDF.getFolderId(), currentMimeTypes, status, -1, -1, orderByComparator); List<FileEntry> fileEntriessss = DLAppServiceUtil.getGroupFileEntries(scopeGroupId, 0, subFolderPDF.getFolderId(), currentMimeTypes, status, -1, -1, orderByComparator);
for (FileEntry entry : fileEntriessss){ for (FileEntry entry : fileEntriessss){
FileVersion fileVersion = DLAppServiceUtil.getFileVersion(entry.getFileVersion().getFileVersionId()); FileVersion fileVersion = DLAppServiceUtil.getFileVersion(entry.getFileVersion().getFileVersionId());
%> %>
<li > <li>
<img alt="" src="<%=request.getContextPath()%>/img/pdficon.png">
<a href="<%= DLUtil.getDownloadURL(entry, fileVersion, themeDisplay, "") %>"><%= entry.getFileName() %> <a href="<%= DLUtil.getDownloadURL(entry, fileVersion, themeDisplay, "") %>"><%= entry.getFileName() %>
</li> </li>
......
<div>
<table class="table">
<#if entries?has_content>
<#assign item_index = 0>
<#list entries as entry>
<#assign
entry = entry
entryId = entry.getEntryId()
assetRenderer = entry.getAssetRenderer()
entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale))
/>
<#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContent()) />
<#assign ddmimg = docXml.valueOf("//dynamic-element[@name='image_publication']/dynamic-content/text()") />
<#assign href = docXml.valueOf("//dynamic-element[@name='readmore']/dynamic-content/text()") />
<#assign publication_note = docXml.valueOf("//dynamic-element[@name='publication_note']/dynamic-content/text()") />
<tr>
<td class="info">
<span>
<#if item_index == 0>
YYYYYYYYYYYYYYYYYYYYY
</#if>
</span>
<div class="card">
<a href="${href}" target="_blank">
<div class="aspect-ratio aspect-ratio-bg-center aspect-ratio-bg-cover" style="background-image: url('${ddmimg}&imagePreview=1')"></div>
</a>
</div>
<div class="cis-text-color">${entryTitle}</div>
<p class="note">${publication_note}</p>
</td>
</tr>
</#list>
</#if>
</table>
</div>
<#macro getEditIcon>
<#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())>
<#assign redirectURL = renderResponse.createRenderURL() />
${redirectURL.setParameter("mvcPath", "/add_asset_redirect.jsp")}
${redirectURL.setWindowState("pop_up")}
<#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("pop_up"), redirectURL)!"" />
<#if validator.isNotNull(editPortletURL)>
<#assign title = languageUtil.format(locale, "edit-x", entryTitle, false) />
<@liferay_ui["icon"]
iconCssClass="icon-edit-sign"
message=title
url="javascript:Liferay.Util.openWindow({id:'" + renderResponse.getNamespace() + "editAsset', title: '" + title + "', uri:'" + htmlUtil.escapeURL(editPortletURL.toString()) + "'});"
/>
</#if>
</#if>
</#macro>
\ No newline at end of file
<#if !entries?has_content>
<#if preview>
<div class="alert alert-info">
<@liferay.language key="there-are-no-pages-to-display-for-the-current-page-level" />
</div>
</#if>
<#else>
<#assign
portletDisplay = themeDisplay.getPortletDisplay()
navbarId = "navbar_" + portletDisplay.getId()
/>
<div id="${navbarId}">
<ul aria-label="<@liferay.language key="site-pages" />" class="nav nav-pills nav-stacked navbar-site" role="menubar">
<h1 class="hide-accessible"><@liferay.language key="navigation" /></h1>
<#assign navItems = entries />
<#list navItems as navItem>
<#assign showChildren = (displayDepth != 1) && navItem.hasBrowsableChildren() />
<#if navItem.isBrowsable() || showChildren>
<#assign
nav_item_attr_has_popup = ""
nav_item_attr_selected = ""
nav_item_caret = ""
nav_item_css_class = "lfr-nav-item"
nav_item_href_link = ""
nav_item_link_css_class = ""
/>
<#if showChildren>
<#assign nav_item_attr_has_popup = "aria-haspopup='true'" />
<#assign nav_item_caret = '<span class="lfr-nav-child-toggle"><i class="icon-caret-down"></i></span>' />
<#assign
nav_item_css_class = "${nav_item_css_class} dropdown"
nav_item_link_css_class = "dropdown-toggle"
/>
</#if>
<#if navItem.isBrowsable()>
<#assign nav_item_href_link = "href='${navItem.getURL()}'" />
</#if>
<#if navItem.isSelected()>
<#assign
nav_item_attr_selected = "aria-selected='true'"
nav_item_css_class = "${nav_item_css_class} selected active"
/>
</#if>
<li class="${nav_item_css_class}" id="layout_${navItem.getLayoutId()}" ${nav_item_attr_selected} role="presentation">
<a aria-labelledby="layout_${navItem.getLayoutId()}" ${nav_item_attr_has_popup} class="${nav_item_link_css_class}" ${nav_item_href_link} ${navItem.getTarget()} role="menuitem">
<span><@liferay_theme["layout-icon"] layout=navItem.getLayout() /> ${navItem.getName()} ${nav_item_caret}</span>
</a>
<#if showChildren>
<ul aria-expanded="false" class="child-menu dropdown-menu" role="menu">
<#list navItem.getBrowsableChildren() as childNavigationItem>
<#assign
nav_child_attr_selected = ""
nav_child_css_class = ""
/>
<#if childNavigationItem.isSelected()>
<#assign
nav_child_attr_selected = "aria-selected='true'"
nav_child_css_class = "active selected"
/>
</#if>
<li class="${nav_child_css_class}" id="layout_${childNavigationItem.getLayoutId()}" ${nav_child_attr_selected} role="presentation">
<a aria-labelledby="layout_${childNavigationItem.getLayoutId()}" href="${childNavigationItem.getURL()}" ${childNavigationItem.getTarget()} role="menuitem">${childNavigationItem.getName()}</a>
</li>
</#list>
</ul>
</#if>
</li>
</#if>
</#list>
</ul>
</div>
<@liferay_aui.script use="liferay-navigation-interaction">
var navigation = A.one('#${navbarId}');
Liferay.Data.NAV_INTERACTION_LIST_SELECTOR = '.navbar-site';
Liferay.Data.NAV_LIST_SELECTOR = '.navbar-site';
if (navigation) {
navigation.plug(Liferay.NavigationInteraction);
}
</@>
</#if>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment