From a4408f3e733a55b982deb5247db33e6cfcf7d962 Mon Sep 17 00:00:00 2001 From: Jos Groot Lipman Date: Thu, 7 Jun 2018 07:36:20 +0000 Subject: [PATCH] FSN#53517 Bij flex bestandenlijst ook datum erbij tonen svn path=/Website/trunk/; revision=38097 --- APPL/Shared/kenmerk_common.inc | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/APPL/Shared/kenmerk_common.inc b/APPL/Shared/kenmerk_common.inc index bdca18e22a..c4d8d204b2 100644 --- a/APPL/Shared/kenmerk_common.inc +++ b/APPL/Shared/kenmerk_common.inc @@ -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 = "" + safe.html(lijst[file]) + ""; 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 = '' + safe.html(lijst[file]) + ''; + + ' onclick=\'FcltMgr.windowopen("' + safe.jsstring(href) + '")\'>' + safe.html(lijst[file].name) + ''; } else { - var href = protectQS.create(OpenFlexFile(pModule, pNiveau, pKey, pKenmerk_key, lijst[file])); - var html = '' + safe.html(lijst[file]) + ''; + var href = protectQS.create(OpenFlexFile(pModule, pNiveau, pKey, pKenmerk_key, lijst[file].name)); + var html = '' + safe.html(lijst[file].name) + '' + + " {0}".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 = '' + safe.html(lijst[i]) + ''; + + ' href=\"' + safe.htmlattr(href) + '" target="_blank" data-ajax="false">' + safe.html(lijst[i].name) + ''; } filehtmlarr.push(html); }