0-1-1-1../cad/mySlnk2IMG.asp.facilitor.nl><
/g, '>')
.replace(/\n/g, ' ')
},
htmlattr: function (waarde)
{
return safe.nvl(waarde).replace(/\'/g, ''')
.replace(/\"/g, '"');
}
};
/* Voor iCalender property waarden */
function safe_vCal(nodelist)
{
if (!nodelist.length)
return nodelist;
var waarde = nodelist.nextNode().text;
return safe.vcalendar(waarde);
}
/* Voor iCalender property parameter waarden */
function safe_vCal_param(nodelist)
{
if (!nodelist.length)
return nodelist;
var waarde = nodelist.nextNode().text;
return safe.vcalendar_param(waarde);
}
// Let op: deze functie lijkt veel op shared.inc/safe.fclthtml
// belangrijkste verschil is dat we hier geen \r in de tekst tegenkomen
// wat enkele regexp's iets anders maakt
function fclthtml(nodelist) {
if (!nodelist.length)
return nodelist;
var waarde = nodelist.nextNode().text;
var safepairs = "h1,h2,h3,h4,h5,h6,b,i,u,em,strong,small,big,th,td,tr,table,pre,code".split(",");
var safehtml = safe.html(waarde); // Let op: vervangt *alle* \n door . Dat gaan we deels later nog terugdraaien
// We hebben het wel *nodig* omdat .* niet over meerdere regels werkt (hoewel dat
// weer oplosbaar schijnt te zijn met [\s\S])
// Checking for [link] url (|optionaltext) [/link]
// or [url] url (|optionaltext) [/url]
var strre = "\\[(link|url)\\](.*?)\\[\\/(?:\\1)\\]";
var allowedLinkRegex = new RegExp("^((ftp|http|https):\\/\\/|(mailto|tel):)", "i"); // S("allowedLinkRegex")
var matched = waarde.match(new RegExp(strre, "gi"));
if (matched != null)
{
var url = "";
var label = "";
for (var i = 0; i < matched.length; i++)
{
var groups = matched[i].match(new RegExp(strre, "i")); // Zonder 'g'lobal-flag
if (groups)
{
// groups[1] = "link" of "url" (wordt verder niet gebruikt)
// groups[2] = url (|optionaltext)
var result = groups[2].split("|");
if (result.length > 0)
{
var safe_url = safe.htmlattr(result[0]);
if (result.length > 2)
{
result.shift();
label = result.join("|");
}
else if (result.length == 2)
label = result[1];
else
label = result[0];
if (safe_url.match(allowedLinkRegex))
safehtml = safehtml.replace(safe.html(matched[i]), "" + safe.html(label) + "");
}
}
}
}
// Checking for [mention] prs_key | prs_name [/mention] as used in notes
// Deze strippen we ipv parsen, je bent het immers zelf
strre = "\\[mention\\](\\d+)\\|(.+?)\\[\\/mention]";
var matched = waarde.match(new RegExp(strre, "gi"));
if (matched != null)
{
for (var i = 0; i < matched.length; i++)
{
var groups = matched[i].match(new RegExp(strre, "i")); // Zonder 'g'lobal-flag
if (groups)
{ // groups[1] = prs_key
// groups[2] = prs_name
safehtml = safehtml.replace(safe.html(matched[i]), "@" + safe.html(groups[2]));
}
}
}
for (var i = 0; i < safepairs.length; i++)
{
var code = safepairs[i];
var strre = "\\[{0}\\](.*?)\\[\\/{0}\\]".format(code); // De ? maakt de .* lazy (ipv greedy)
var strnew = "<" + code + ">$1" + code + ">";
var re = new RegExp(strre, "g");
var safehtml = safehtml.replace(re, strnew);
}
// Nu de 's binnen de tabel terugzetten. Let op dat ze *binnen*
's weer wel moeten blijven
// TODO: Kan dit beter?
if (safehtml.indexOf("
") > -1)
{
var tablepairs = "th,td,tr,table".split(",");
for (var i = 0; i < tablepairs.length; i++)
{
var code = tablepairs[i];
var re = new RegExp("<{0}>( )+".format(code), "g");
var safehtml = safehtml.replace(re, "<" + code + ">");
var re = new RegExp("{0}>( )+".format(code), "g");
var safehtml = safehtml.replace(re, "" + code + ">");
}
}
// Nu de 's binnen
terugzetten
var matches = safehtml.match(/
(?:.*?)<\/pre>/g);
if (!matches)
matches = safehtml.match(/(?:.*?)<\/code>/g);
if (matches)
{
var len = matches.length;
var i;
for (i = 0; i < len; i++)
{
var pre = matches[i];
pre = pre.replace(/ /g, '\r'); // een \n wordt toch een ?
safehtml = safehtml.replace(matches[i], pre);
}
}
return safehtml;
}
]]>
flogoimg../../cust//
Facilitor..
https:///default.asp?fac_id=&Jumpto=appl/mld/mld_melding.asp%3Furole=fe%26kto_type=B%26kto_key=deze linkhttps:///default.asp?fac_id=&Jumpto=appl/mld/mld_melding.asp%3Furole=fe%26kto_type=M%26kto_key=deze linkhttps:///default.asp?fac_id=&Jumpto=appl/mld/mld_melding.asp%3Furole=fe%26kto_type=R%26kto_key=deze link
(WIJZIGING) (RETOUR)
:
:
:
:
:
:
:
:
:
:
: -
:
:
-
:
:
-
:
:
:
:
,
:
:
:
Geachte heer/mevrouw ,
De bestelling is onlangs geleverd.
Om je in de toekomst nog beter van dienst te kunnen zijn, is je mening omtrent de uitgevoerde werkzaamheden van belang.
Wij verzoeken je
b te volgen en je reactie te geven. Het invullen van dit formulier duurt ongeveer 2 minuten.
Bij voorbaat hartelijk dank voor je medewerking.
Facilitair Service Centre
Onderstaand tref je de gegevens van deze bestelling nogmaals aan:
================================ BESTELLINGEN ==============================Facilitor default XSL template for bestellingenwindow.print();
De (deel)reservering / () is onlangs geweest.
Om je in de toekomst nog beter van dienst te kunnen zijn, is je mening omtrent de uitgevoerde werkzaamheden van belang.
Wij verzoeken je
r te volgen en je reactie te geven. Het invullen van dit formulier duurt ongeveer 2 minuten.
Bij voorbaat hartelijk dank voor je medewerking.
Facilitair Service Centre
Onderstaand tref je de gegevens van deze reservering nogmaals aan:
================================ RESERVERINGEN ==============================Facilitor default XSL template for reserveringwindow.print();
================================ AFSPRAKEN ==============================Facilitor default XSL template for afspraakwindow.print();ADDICS
Hierbij ontvangt u een bevestiging van afspraak .
Hierbij ontvangt u een uitnodiging voor het bijwonen van .
Bevestiging afspraak
BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 16.0 MIMEDIR//EN
VERSION:2.0
METHOD:REQUEST
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:TZ
DESCRIPTION:
DTEND;TZID="W. Europe Standard Time":TZ
DTSTAMP:TZ
DTSTART;TZID="W. Europe Standard Time":TZ
LAST-MODIFIED:TZ
LOCATION: ( - )
PRIORITY:5
SEQUENCE:0
SUMMARY;LANGUAGE=::
TRANSP:OPAQUE
UID:FCLTBEZ
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
:
:
:
:
:
: -
../../cust//
================================ BEZOEKER ==============================Facilitor default XSL template for bezoekerwindow.print();
:
:
:
:
-
:
:
()
:
:
- ()
:
()
:
:
-
:
-
:
:
()
:
:
:
()
:
:
:
-
:
:
-
:
-
:
-
als we binnen een opdracht zijn, tonen we de meldingtekst niet
:
:
:
,
:
NADER TE DEFINIEREN
:
-
:
Geachte heer/mevrouw ,
De melding () is onlangs verwerkt.
Om je in de toekomst nog beter van dienst te kunnen zijn is je mening omtrent de uitgevoerde werkzaamheden van belang.
Wij verzoeken je
m te volgen en je reactie te geven. Het invullen van dit formulier duurt ongeveer 2 minuten.
Bij voorbaat hartelijk dank voor je medewerking.
Facilitair Service Centre
Onderstaand tref je de gegevens van deze melding nogmaals aan:
================================ MELDINGEN ==============================Facilitor default XSL template for meldingwindow.print();
Melding ()
https://?_new#
:
:
/
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
à €
( à € )
:
€
( € )
:
€
( € )
:
€
( € )
:
€
( € )
================================ OPDRACHTEN ==============================Facilitor default XSL template for opdrachtwindow.print();
================================ MESSAGES ==============================Facilitor default XSL template for messagewindow.print();================================ RAPPORT ==============================Facilitor default XSL template for rapport
================================ PERSONEN ==============================Facilitor default XSL template for perslidwindow.print();
Uw smartphone is geregistreerd in Facilitor. Als u dit zelf hebt gedaan, kunt u deze e-mail negeren.
Als u deze actie niet zelf hebt uitgevoerd, dan misbruikt iemand misschien uw account. Neem contact op met uw applicatiebeheerder.
Dit is een Facilitor test notificatie
Gericht aan: ()
Verstuurd:
Mode:
srtnotificatiecode:
:
./
:
:
:
:
:
:
:
:
:
:
:
:
:
-
()
:
:
:
:
:
,
:
:
:
================================ CONTRACT ==============================Facilitor default XSL template for contractwindow.print();
,
:
:
,
:
:
================================ FACTUUR ==============================Facilitor default XSL template for factuurwindow.print();
This is a placeholder; the layout is to be defined.
================================ VERKOOPFACTUUR ==============================Facilitor default XSL template for verkoopfactuurwindow.print();