From 6572679f556498442a8bb1c7a7149e8f6d2e76ad Mon Sep 17 00:00:00 2001 From: Jos Groot Lipman Date: Wed, 9 Mar 2016 13:19:35 +0000 Subject: [PATCH] Afwezige flexfiles en dwf is zelfs geen warning maar gewoon Ok. Ze worden tenslotte vanzelf aangemaakt. Wel (bij aanwezigheid) blijven testen op schrijfrechten svn path=/Website/trunk/; revision=28411 --- APPL/FAC/fac_verify.inc | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/APPL/FAC/fac_verify.inc b/APPL/FAC/fac_verify.inc index 7060fe0104..fb38d2c79d 100644 --- a/APPL/FAC/fac_verify.inc +++ b/APPL/FAC/fac_verify.inc @@ -303,18 +303,25 @@ function checker (description, fnCheck, toggler) function testfolder(relpath, mustbethere) { var present = true; - checker(relpath + " folder present", + checker(relpath + " folder present?", function () { var cust = Server.MapPath(relpath); if (fso.FolderExists(cust)) return { result: resultcodes.ok }; present = false; - return { result: mustbethere?resultcodes.error:resultcodes.warning, - message: "Folder not found at: " + cust}; + if (mustbethere) + return { result: resultcodes.error, + message: "Folder not found at: " + cust}; + return { result: resultcodes.ok, + message: "Folder not found at: " + cust + "
Will be created automatically when needed"}; } ) if (!present) return; + // Controleer de schrijfrechten. Merk op dat dit niet waterdicht is. Bij licentieklanten met + // integrated authentication kan het nog gebeuren dat jij een bestand wat je hebt aangemaakt + // wel kunt verwijderen maar dat iemand anders dat niet kan. Daarom moet IUSR modify rechten + // op de diverse folders. var testname = relpath + "/$Verify$.tmp"; checker(relpath + " writeable", function ()