YKPN#64081 Outlook afspraak naar alle bezoekers sturen
svn path=/Website/trunk/; revision=49523
This commit is contained in:
@@ -1111,61 +1111,6 @@ END:VEVENT
|
||||
END:VCALENDAR
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="reservering" mode="bez_vcalendar_mail">
|
||||
<xsl:comment>ADDICS</xsl:comment>
|
||||
Hierbij ontvangt u een uitnodiging voor het bijwonen van <xsl:value-of select="rsv_ruimte/omschrijving"/>.
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="reservering" mode="bez_vcalendar_ics">
|
||||
BEGIN:VCALENDAR
|
||||
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:<xsl:value-of select="rsv_ruimte/aangemaakt/utcdatum"/>T<xsl:value-of select="rsv_ruimte/aangemaakt/utctijd"/>Z
|
||||
DESCRIPTION:
|
||||
DTEND;TZID="W. Europe Standard Time":<xsl:value-of select="rsv_ruimte/tot/utcdatum"/>T<xsl:value-of select="rsv_ruimte/tot/utctijd"/>Z
|
||||
DTSTAMP:<xsl:value-of select="datum/utcdatum"/>T<xsl:value-of select="datum/utctijd"/>Z
|
||||
DTSTART;TZID="W. Europe Standard Time":<xsl:value-of select="rsv_ruimte/van/utcdatum"/>T<xsl:value-of select="rsv_ruimte/van/utctijd"/>Z
|
||||
LAST-MODIFIED:<xsl:value-of select="rsv_ruimte/aangemaakt/utcdatum"/>T<xsl:value-of select="rsv_ruimte/aangemaakt/utctijd"/>Z
|
||||
LOCATION:<xsl:choose><xsl:when test="not(rsv_ruimte/res_ruimte/nr)"><xsl:value-of select="rsv_ruimte/plaats/regio/district/locatie/plaats"/> - <xsl:value-of select="rsv_ruimte/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/> (<xsl:value-of select="rsv_ruimte/plaats/regio/district/locatie/omschrijving"/>)</xsl:when><xsl:otherwise><xsl:value-of select="rsv_ruimte/res_ruimte/nr"/> (<xsl:value-of select="rsv_ruimte/res_ruimte/plaats/regio/district/locatie/omschrijving"/>)</xsl:otherwise></xsl:choose>
|
||||
PRIORITY:5
|
||||
SEQUENCE:0
|
||||
SUMMARY;LANGUAGE=<xsl:value-of select="/facilitor/header/language"/>:<xsl:value-of select="rsv_ruimte/res_activiteit/omschrijving"/>: <xsl:value-of select="rsv_ruimte/omschrijving"/>
|
||||
TRANSP:OPAQUE
|
||||
UID:FCLTRES<xsl:value-of select="rsv_ruimte/key"/>
|
||||
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
|
||||
X-MICROSOFT-CDO-IMPORTANCE:1
|
||||
X-MICROSOFT-DISALLOW-COUNTER:FALSE
|
||||
X-MS-OLK-AUTOFILLLOCATION:FALSE
|
||||
X-MS-OLK-CONFTYPE:0
|
||||
BEGIN:VALARM
|
||||
TRIGGER:-PT15M
|
||||
ACTION:DISPLAY
|
||||
DESCRIPTION:Reminder
|
||||
END:VALARM
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template match="reservering" mode="include">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
@@ -1316,12 +1261,6 @@ END:VCALENDAR
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'BEZBEZ' and $mode='email'">
|
||||
<xsl:apply-templates select="." mode="bez_vcalendar_mail"/>
|
||||
</xsl:when>
|
||||
<xsl:when test="$srtnotificatiecode = 'BEZBEZ' and $mode='ics'">
|
||||
<xsl:apply-templates select="." mode="bez_vcalendar_ics"/>
|
||||
</xsl:when>
|
||||
<xsl:when test="$srtnotificatiecode = 'OUTLOOK' or $mode='ics'">
|
||||
<xsl:apply-templates select="." mode="outlook"/>
|
||||
</xsl:when>
|
||||
@@ -1517,26 +1456,111 @@ END:VCALENDAR
|
||||
|
||||
|
||||
<xsl:template match="afspraak" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<html>
|
||||
<xsl:comment>================================ AFSPRAKEN ==============================</xsl:comment>
|
||||
<xsl:comment>Facilitor default XSL template for afspraak</xsl:comment>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:element name="body">
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:otherwise>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'BEZBEZ' and $mode='email'">
|
||||
<xsl:apply-templates select="." mode="bez_afspraak_mail"/>
|
||||
</xsl:when>
|
||||
<xsl:when test="$srtnotificatiecode = 'BEZBEZ' and $mode='ics'">
|
||||
<xsl:apply-templates select="." mode="bez_afspraak_ics"/>
|
||||
</xsl:when>
|
||||
<xsl:when test="$srtnotificatiecode = 'BEZBEZ' and $mode='summary'">
|
||||
<xsl:apply-templates select="." mode="bez_afspraak_summary"/>
|
||||
</xsl:when>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<html>
|
||||
<xsl:comment>================================ AFSPRAKEN ==============================</xsl:comment>
|
||||
<xsl:comment>Facilitor default XSL template for afspraak</xsl:comment>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:element name="body">
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afspraak" mode="bez_afspraak_mail">
|
||||
<xsl:comment>ADDICS</xsl:comment>
|
||||
|
||||
<xsl:choose>
|
||||
<xsl:when test="not(rsv_ruimte)">
|
||||
Hierbij ontvangt u een bevestiging van afspraak <xsl:value-of select="key"/>.<br/>
|
||||
<xsl:value-of select="opmerking"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
Hierbij ontvangt u een uitnodiging voor het bijwonen van <xsl:value-of select="rsv_ruimte/omschrijving"/>.<br/>
|
||||
<xsl:value-of select="rsv_ruimte/opmerking"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afspraak" mode="bez_afspraak_summary">
|
||||
<xsl:choose>
|
||||
<xsl:when test="not(rsv_ruimte)">
|
||||
Bevestiging afspraak <xsl:value-of select="key"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="rsv_ruimte/omschrijving"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afspraak" mode="bez_afspraak_ics">
|
||||
BEGIN:VCALENDAR
|
||||
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:<xsl:value-of select="aanmaak/utcdatum"/>T<xsl:value-of select="aanmaak/utctijd"/>Z
|
||||
DESCRIPTION:
|
||||
DTEND;TZID="W. Europe Standard Time":<xsl:value-of select="eind/utcdatum"/>T<xsl:value-of select="eind/utctijd"/>Z
|
||||
DTSTAMP:<xsl:value-of select="datum/utcdatum"/>T<xsl:value-of select="datum/utctijd"/>Z
|
||||
DTSTART;TZID="W. Europe Standard Time":<xsl:value-of select="datum/utcdatum"/>T<xsl:value-of select="datum/utctijd"/>Z
|
||||
LAST-MODIFIED:<xsl:value-of select="aanmaak/utcdatum"/>T<xsl:value-of select="aanmaak/utctijd"/>Z
|
||||
LOCATION:<xsl:choose><xsl:when test="not(rsv_ruimte/res_ruimte/nr)"><xsl:value-of select="rsv_ruimte/plaats/regio/district/locatie/plaats"/> - <xsl:value-of select="rsv_ruimte/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/> (<xsl:value-of select="rsv_ruimte/plaats/regio/district/locatie/omschrijving"/>)</xsl:when><xsl:otherwise><xsl:value-of select="rsv_ruimte/res_ruimte/nr"/> (<xsl:value-of select="rsv_ruimte/res_ruimte/plaats/regio/district/locatie/omschrijving"/>)</xsl:otherwise></xsl:choose>
|
||||
PRIORITY:5
|
||||
SEQUENCE:0
|
||||
SUMMARY;LANGUAGE=<xsl:value-of select="/facilitor/header/language"/>:<xsl:value-of select="rsv_ruimte/res_activiteit/omschrijving"/>: <xsl:value-of select="rsv_ruimte/omschrijving"/>
|
||||
TRANSP:OPAQUE
|
||||
UID:FCLTBEZ<xsl:value-of select="bezoeker/key"/>
|
||||
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
|
||||
X-MICROSOFT-CDO-IMPORTANCE:1
|
||||
X-MICROSOFT-DISALLOW-COUNTER:FALSE
|
||||
X-MS-OLK-AUTOFILLLOCATION:FALSE
|
||||
X-MS-OLK-CONFTYPE:0
|
||||
BEGIN:VALARM
|
||||
TRIGGER:-PT15M
|
||||
ACTION:DISPLAY
|
||||
DESCRIPTION:Reminder
|
||||
END:VALARM
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template match="bezoeker" mode="include">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
|
||||
Reference in New Issue
Block a user