From 0364caaf7a558698c1c6fedcaf9fce4592333245 Mon Sep 17 00:00:00 2001 From: Erik Groener Date: Thu, 28 Jan 2021 17:58:20 +0000 Subject: [PATCH] YKPN#64081 Outlook afspraak naar alle bezoekers sturen svn path=/Website/trunk/; revision=49604 --- APPL/BEZ/bez_email_bezoeker.asp | 1 + APPL/BEZ/bez_email_bezoeker_save.asp | 4 +++- APPL/BEZ/bez_list.inc | 13 +++++++------ APPL/BEZ/bez_list.js | 18 ++++++++++++++++++ APPL/Shared/default.xsl | 17 +---------------- 5 files changed, 30 insertions(+), 23 deletions(-) diff --git a/APPL/BEZ/bez_email_bezoeker.asp b/APPL/BEZ/bez_email_bezoeker.asp index 737ecb9398..67491e786b 100644 --- a/APPL/BEZ/bez_email_bezoeker.asp +++ b/APPL/BEZ/bez_email_bezoeker.asp @@ -28,6 +28,7 @@ FCLTHeader.Requires({ plugins: ["jQuery"], <% FCLTHeader.Generate(); var afspraak_key = getQParamInt("afspr_key"); + var bez_key_arr = getQParamIntArray("bez_key_arr", []); var this_bez = bez.func_enabled_afspraak(afspraak_key); user.auth_required_or_abort(this_bez.canReadAny); diff --git a/APPL/BEZ/bez_email_bezoeker_save.asp b/APPL/BEZ/bez_email_bezoeker_save.asp index 03d4a3d034..d451fcbff8 100644 --- a/APPL/BEZ/bez_email_bezoeker_save.asp +++ b/APPL/BEZ/bez_email_bezoeker_save.asp @@ -20,6 +20,8 @@ var JSON_Result = true; <% +protectRequest.validateToken(); + var afspraak_key = getQParamInt("afspr_key"); var bez_key_arr = getFParamIntArray("bez_key_arr", []); @@ -38,7 +40,7 @@ for (i=0; i diff --git a/APPL/BEZ/bez_list.js b/APPL/BEZ/bez_list.js index cbe5731ef5..9b61601916 100644 --- a/APPL/BEZ/bez_list.js +++ b/APPL/BEZ/bez_list.js @@ -241,6 +241,24 @@ function SaveBadge(bez_key, badgenr) "json"); } +function bezSendMail(rowArray) +{ + var bezKeyString = getKeyString(rowArray); + var bez_key_arr = bezKeyString.split(","); + var bezData = JSON.parse(rowArray[0].getAttribute("ROWDATA")); + + var v_url = "../bez/bez_email_bezoeker_save.asp?afspr_key=" + bezData.afspr_key; + var data = { afspr_key: bezData.afspr_key + , bez_key_arr: bez_key_arr + }; + protectRequest.dataToken(data); + $.post( v_url + , data + , FcltCallback + , "json" + ); +} + function toggleBezFlag(evt, afspr_key, bez_key) { FcltMgr.stopPropagation(evt); diff --git a/APPL/Shared/default.xsl b/APPL/Shared/default.xsl index 69a439db19..1e69d486ed 100644 --- a/APPL/Shared/default.xsl +++ b/APPL/Shared/default.xsl @@ -1517,21 +1517,6 @@ PRODID:-//Microsoft Corporation//Outlook 16.0 MIMEDIR//EN VERSION:2.0 METHOD:REQUEST X-MS-OLK-FORCEINSPECTOROPEN:TRUE -BEGIN:VTIMEZONE -TZID:W. Europe Standard Time -BEGIN:STANDARD -DTSTART:16011028T030000 -RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 -TZOFFSETFROM:+0200 -TZOFFSETTO:+0100 -END:STANDARD -BEGIN:DAYLIGHT -DTSTART:16010325T020000 -RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 -TZOFFSETFROM:+0100 -TZOFFSETTO:+0200 -END:DAYLIGHT -END:VTIMEZONE BEGIN:VEVENT CLASS:PUBLIC CREATED:TZ @@ -1540,7 +1525,7 @@ DTEND;TZID="W. Europe Standard Time":TTZ DTSTART;TZID="W. Europe Standard Time":TZ LAST-MODIFIED:TZ -LOCATION: - () () +LOCATION: ( - ) PRIORITY:5 SEQUENCE:0 SUMMARY;LANGUAGE=::