FSN#53517 Bij flex bestandenlijst ook datum erbij tonen

svn path=/Website/trunk/; revision=38097
This commit is contained in:
Jos Groot Lipman
2018-06-07 07:36:20 +00:00
parent 4791fa038b
commit a4408f3e73

View File

@@ -59,7 +59,7 @@ function BijlagenList(pModule, pNiveau, pKey, pKenmerk_key, otherKenmerk_path)
for (; !fc.atEnd(); fc.moveNext())
{
lijst.push(fc.item().Name);
lijst.push({ "name": fc.item().Name, "date": new Date(fc.item().DateLastModified), "size": fc.item().Size });
}
}
return lijst;
@@ -88,17 +88,18 @@ function BijlagenButton(pModule, pNiveau, pKey, tmpfolder, pKenmerk_key,
//var html = "<a href='" + safe.htmlattr(href) + "' target='_new'>" + safe.html(lijst[file]) + "</a>";
if (kdim == 'xxx')
{
var href = protectQS.create(OpenFlexFile(pModule, pNiveau, pKey, pKenmerk_key, lijst[file], { mime_type: "image/png", contentdp: "inline" }));
var href = protectQS.create(OpenFlexFile(pModule, pNiveau, pKey, pKenmerk_key, lijst[file].name, { mime_type: "image/png", contentdp: "inline" }));
var html = '<span class="details fldflexM" readonly=1'
+ ' onclick=\'FcltMgr.windowopen("' + safe.jsstring(href) + '")\'>' + safe.html(lijst[file]) + '</span>';
+ ' onclick=\'FcltMgr.windowopen("' + safe.jsstring(href) + '")\'>' + safe.html(lijst[file].name) + '</span>';
}
else
{
var href = protectQS.create(OpenFlexFile(pModule, pNiveau, pKey, pKenmerk_key, lijst[file]));
var html = '<span class="details fldflexM" readonly=1'
+ ' onclick=\'FcltMgr.windowopen("' + safe.jsstring(href) + '", "File")\'>' + safe.html(lijst[file]) + '</span>';
var href = protectQS.create(OpenFlexFile(pModule, pNiveau, pKey, pKenmerk_key, lijst[file].name));
var html = '<span class="details fldflexM" readonly=1 title="{0} kB"'.format(Math.round(lijst[file].size / 1024))
+ ' onclick=\'FcltMgr.windowopen("' + safe.jsstring(href) + '", "File")\'>' + safe.html(lijst[file].name) + '</span>'
+ " <span class='flexsize'>{0}</span>".format(toDateTimeString(lijst[file].date)) ;
}
if (regex.test(lijst[file]))
if (regex.test(lijst[file].name))
addPreview = true;
filehtmlarr.push(html);
@@ -1085,13 +1086,13 @@ function listKenmerk(sql, module, key, props)
{
if (device.isapp()) // Daar vooralsnog niet clickable omdat je niet terug kunt
{
var html = safe.html(lijst[i]); // even niet klikbaar, in de app kun je niet terug dan.
var html = safe.html(lijst[i].name); // even niet klikbaar, in de app kun je niet terug dan.
}
else
{
var href = HTTP.urlzelfnoroot() + protectQS.create(OpenFlexFile(module, niveau, key, kkey, lijst[i]));
var href = HTTP.urlzelfnoroot() + protectQS.create(OpenFlexFile(module, niveau, key, kkey, lijst[i].name));
var html = '<a class="details fldflexM" data-role="button"'
+ ' href=\"' + safe.htmlattr(href) + '" target="_blank" data-ajax="false">' + safe.html(lijst[i]) + '</a>';
+ ' href=\"' + safe.htmlattr(href) + '" target="_blank" data-ajax="false">' + safe.html(lijst[i].name) + '</a>';
}
filehtmlarr.push(html);
}