FCLT#57021 Bijlages nu ook in de preview op DateLastModified gesorteerd
svn path=/Website/branches/v2019.1/; revision=41673
This commit is contained in:
@@ -65,10 +65,9 @@ function OpenFlexFile(module, niveau, key, kenmerk_key, fname, params)
|
||||
<table class="preview" cellspacing="0" cellpadding="10">
|
||||
<%
|
||||
var lijst = [];
|
||||
var mime_types = [];
|
||||
var vAttachPath = flexProps(pModule, pKey, String(pKenmerk_key), pNiveau).AttachPath + "/";
|
||||
|
||||
var fso = Server.CreateObject("Scripting.FileSystemObject")
|
||||
var fso = Server.CreateObject("Scripting.FileSystemObject");
|
||||
if (vAttachPath && fso.FolderExists(vAttachPath))
|
||||
{
|
||||
var f, fc, extension;
|
||||
@@ -81,12 +80,12 @@ function OpenFlexFile(module, niveau, key, kenmerk_key, fname, params)
|
||||
// Only preview the extensions as specified in S("flexPreviewExt")
|
||||
if (regex.test(fc.item().Name))
|
||||
{
|
||||
lijst.push(fc.item().Name);
|
||||
extension = fso.GetExtensionName(fc.item().Name.toLowerCase()); // Extension
|
||||
mime_types.push(S("flex_mimetypes")[extension]);
|
||||
lijst.push({ "name": fc.item().Name, "date": new Date(fc.item().DateLastModified), "mime_type": S("flex_mimetypes")[extension] });
|
||||
}
|
||||
}
|
||||
}
|
||||
lijst.sort(function(a, b){ return new Date(a.date) - new Date(b.date); });
|
||||
|
||||
// Kiest optimaal aantal plaatjes per regel, zo vierkant mogelijk met
|
||||
var MAXPERLINE = 5;
|
||||
@@ -102,16 +101,16 @@ function OpenFlexFile(module, niveau, key, kenmerk_key, fname, params)
|
||||
|
||||
for (var i = 0; i < lijst.length; i++)
|
||||
{
|
||||
href = protectQS.create(OpenFlexFile(pModule, pNiveau, pKey, pKenmerk_key, lijst[i], { mime_type: mime_types[i], contentdp: "inline" }));
|
||||
href = protectQS.create(OpenFlexFile(pModule, pNiveau, pKey, pKenmerk_key, lijst[i].name, { mime_type: lijst[i].mime_type, contentdp: "inline" } ));
|
||||
if (i % picsPerLine == 0)
|
||||
{
|
||||
%> <tr valign="top">
|
||||
<% } %>
|
||||
|
||||
<td onclick="FcltMgr.windowopen('<%=safe.jsstring(href)%>', 'File')" style="width:<%=tdWidth%>">
|
||||
<img src="<%=safe.htmlattr(href)%>" class="preview" alt="<%=safe.htmlattr(lijst[i])%>" style="max-width:<%=imgWidth%>">
|
||||
<img src="<%=safe.htmlattr(href)%>" class="preview" alt="<%=safe.htmlattr(lijst[i].name)%>" style="max-width:<%=imgWidth%>">
|
||||
<br>
|
||||
<%=safe.html(lijst[i])%>
|
||||
<%=safe.html(lijst[i].name)%>
|
||||
</td>
|
||||
|
||||
<% if ((i+1) % picsPerLine == 0)
|
||||
|
||||
Reference in New Issue
Block a user