02/12/22 - 13h00
parent
221e19ff2e
commit
b44cb928b8
|
@ -3,9 +3,26 @@
|
|||
<component name="ChangeListManager">
|
||||
<list default="true" id="1122d9e2-679f-46d6-8c4f-97e9ae4041b5" name="Changes" comment="26/11/22 - 23h30">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/GlobalVariable.py" beforeDir="false" afterPath="$PROJECT_DIR$/GlobalVariable.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Inscription_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/Inscription_mgt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Log/log_file.log" beforeDir="false" afterPath="$PROJECT_DIR$/Log/log_file.log" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_Create_PRO_account_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_Create_PRO_account_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_Create_User_account_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_Create_User_account_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_Demande_Info_Class_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_Demande_Info_Class_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_Invoice_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_Invoice_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_Sales_Order_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_Sales_Order_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_User_account_change_pwd_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_User_account_change_pwd_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_User_account_enabled_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_User_account_enabled_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_account_pro_enabled_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_account_pro_enabled_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/MySy_confirmation_inscription_formation_tpl.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/MySy_confirmation_inscription_formation_tpl.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Template/invoice.html" beforeDir="false" afterPath="$PROJECT_DIR$/Template/invoice.html" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/class_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/class_mgt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/data_indexees.csv" beforeDir="false" afterPath="$PROJECT_DIR$/data_indexees.csv" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/ela_factures_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/ela_factures_mgt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/ela_output_test_file_pandas_2.txt" beforeDir="false" afterPath="$PROJECT_DIR$/ela_output_test_file_pandas_2.txt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/email_inscription_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/email_inscription_mgt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/email_mgt.py" beforeDir="false" afterPath="$PROJECT_DIR$/email_mgt.py" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/main.py" beforeDir="false" afterPath="$PROJECT_DIR$/main.py" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
|
|
|
@ -72,7 +72,7 @@ token_fr_pontuation = []
|
|||
La taille maximal d'un champs à retourner.
|
||||
Au dela de 300 caractère, le système rame
|
||||
'''
|
||||
MAX_CARACT = 300
|
||||
MAX_CARACT = 400
|
||||
MAX_CARACT_DEDUIT = 150
|
||||
TOKEN_SIZE = 25
|
||||
MAX_CARACT_DETAIL = 10000
|
||||
|
@ -229,3 +229,7 @@ O365_SMTP_COUNT_port = 587
|
|||
#O365_SMTP_COUNT_From_User = "cbalde@mysy-training.com"
|
||||
#O365_SMTP_COUNT_port = 587
|
||||
|
||||
"""
|
||||
Repertoire temporaire de telechargement ou de creation de fichier
|
||||
"""
|
||||
TEMPORARY_DIRECTORY = "./temp_direct"
|
|
@ -19,7 +19,7 @@ from math import isnan
|
|||
import GlobalVariable as MYSY_GV
|
||||
from datetime import timedelta
|
||||
import email_inscription_mgt as email_session
|
||||
|
||||
from flask import send_file
|
||||
|
||||
"""
|
||||
Enregistrement d'un stagiaire
|
||||
|
@ -76,6 +76,8 @@ def AddStagiairetoClass(diction):
|
|||
for tmp_val in MYSY_GV.dbname['myclass'].find({"datelieu.session_id":str(session_id)}):
|
||||
|
||||
tmp_date_lieu = tmp_val['datelieu']
|
||||
print(" #### tmp_date_lieu = "+str(tmp_date_lieu))
|
||||
|
||||
for val in tmp_date_lieu:
|
||||
if( val['session_id'] == str(session_id) ):
|
||||
mydata['date_du'] = val['date_du']
|
||||
|
@ -84,7 +86,7 @@ def AddStagiairetoClass(diction):
|
|||
mydata['code_postal'] = val['code_postal']
|
||||
mydata['adresse'] = val['adresse']
|
||||
|
||||
#print(" #### pour la session_id "+str(session_id)+" on est a "+str(session_date_du)+" - "+str(session_adresse))
|
||||
print(" #### mydata = "+str(mydata))
|
||||
|
||||
if ("nom" in diction.keys()):
|
||||
if diction['nom']:
|
||||
|
@ -179,6 +181,11 @@ def AddStagiairetoClass(diction):
|
|||
Mettre à jour les infomration d'un stgiaire
|
||||
|
||||
/!\ : on NE mets PAS à jour la session, juste les info du stagiaire
|
||||
|
||||
# status : 0 ==> Preinscription
|
||||
# status : 1 ==> Inscription validée
|
||||
# status : -1 ==> Inscription annulée
|
||||
|
||||
"""
|
||||
def UpdateStagiairetoClass(diction):
|
||||
try:
|
||||
|
@ -274,19 +281,37 @@ def UpdateStagiairetoClass(diction):
|
|||
if diction['price']:
|
||||
mydata['price'] = diction['price']
|
||||
|
||||
new_status = ""
|
||||
if ("status" in diction.keys()):
|
||||
if diction['status']:
|
||||
mydata['status'] = diction['status']
|
||||
new_status = diction['status']
|
||||
|
||||
|
||||
if ("comment" in diction.keys()):
|
||||
if diction['comment']:
|
||||
mydata['comment'] = diction['comment']
|
||||
|
||||
#print(" ### query_key = "+str(query_key))
|
||||
#print(' ### mydata = '+str(mydata))
|
||||
|
||||
"""
|
||||
Pour gerer la date de validation, differemment d'une simple mise à jour,
|
||||
on recuperer le status actuellement en base, on verifie si le nouveau status != de status en base.
|
||||
|
||||
Si il y a changement de status alors c'est une date de changement de status.
|
||||
"""
|
||||
coll_inscription = MYSY_GV.dbname['inscription']
|
||||
|
||||
local_retval = coll_inscription.find_one(query_key)
|
||||
old_status = local_retval['status']
|
||||
if( new_status != old_status ):
|
||||
# Il y a eu un changement de status
|
||||
if( new_status == "1"):
|
||||
mydata['inscription_validation_date'] = str(datetime.now())
|
||||
|
||||
if (new_status == "-1"):
|
||||
mydata['inscription_refuse_date'] = str(datetime.now())
|
||||
|
||||
|
||||
ret_val2 = coll_inscription.find_one_and_update(query_key,
|
||||
{"$set": mydata},
|
||||
return_document=ReturnDocument.AFTER
|
||||
|
@ -599,3 +624,152 @@ def SendPre_InscriptionEmail(diction):
|
|||
mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno))
|
||||
return False, "Impossible d'envoyer la confirmation d'inscription"
|
||||
|
||||
|
||||
"""
|
||||
Cette fonction retour en CSV la liste
|
||||
des personnes inscrites à une session de formation
|
||||
"""
|
||||
def DownloadParticipantsList(diction):
|
||||
try:
|
||||
|
||||
"""
|
||||
Verification de la liste des champs obligatoires
|
||||
"""
|
||||
field_list_obligatoire = field_list = ['token', 'session_id']
|
||||
for val in field_list_obligatoire:
|
||||
if val not in diction:
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - : La valeur '" + val + "' n'est pas presente dans liste ")
|
||||
return False, " Impossible de generer la liste des participants. les informations sont incompletes"
|
||||
|
||||
# Recuperation du recid du partner
|
||||
mydata = {}
|
||||
mytoken = ""
|
||||
if ("token" in diction.keys()):
|
||||
if diction['token']:
|
||||
mytoken = diction['token']
|
||||
|
||||
partner_recid = mycommon.get_parnter_recid_from_token(mytoken)
|
||||
if (partner_recid is False):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible de recuperer la liste des stagiaires, ")
|
||||
return False, "Impossible de recuperer la liste des stagiaires, Les informations d'identification sont incorrectes "
|
||||
|
||||
|
||||
session_id = ""
|
||||
if ("session_id" in diction.keys()):
|
||||
if diction['session_id']:
|
||||
session_id = diction['session_id']
|
||||
|
||||
|
||||
# Recuperation des données de la session
|
||||
local_session = MYSY_GV.dbname['session_formation'].find_one({'formation_session_id':session_id})
|
||||
|
||||
|
||||
if (local_session is None):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - Cette de formation n'a pas d'informations detaillées ")
|
||||
return False, " Cette de formation n'a pas d'informations detaillées "
|
||||
|
||||
# Recuperation des données de la formation
|
||||
local_formation = MYSY_GV.dbname['myclass'].find_one({'internal_url':str(local_session['class_internal_url'])})
|
||||
if (local_formation is None):
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " - Cette de formation n'a pas d'informations detaillées (2) ")
|
||||
return False, " Cette de formation n'a pas d'informations detaillées (2) "
|
||||
|
||||
## Recuperation de toutes les stagiaire rattaché à cette session
|
||||
coll_session = MYSY_GV.dbname['inscription']
|
||||
myquery = {}
|
||||
myquery['session_id'] = session_id
|
||||
|
||||
|
||||
RetObject = []
|
||||
|
||||
for retval in coll_session.find(myquery, { 'session_id':0}):
|
||||
|
||||
local_data = {}
|
||||
local_data['titre_formation'] = local_formation['title']
|
||||
local_data['debut_session'] = local_session ['date_debut']
|
||||
local_data['fin_session'] = local_session['date_fin']
|
||||
local_data['prenom'] = retval['prenom']
|
||||
local_data['nom'] = retval['nom']
|
||||
local_data['email'] = retval['email']
|
||||
local_data['telephone'] = retval['telephone']
|
||||
local_data['date inscription'] = str(retval['_id'].generation_time.strftime("%m/%d/%Y, %H:%M"))
|
||||
|
||||
adresse = ""
|
||||
if ("adresse" in retval.keys()):
|
||||
if (retval['adresse']):
|
||||
adresse = retval['adresse']
|
||||
local_data['adresse'] = adresse
|
||||
|
||||
code_postal = ""
|
||||
if ("code_postal" in retval.keys()):
|
||||
if (retval['code_postal']):
|
||||
code_postal = retval['code_postal']
|
||||
local_data['code_postal'] = code_postal
|
||||
|
||||
ville = ""
|
||||
if ("ville" in retval.keys()):
|
||||
if (retval['ville']):
|
||||
ville = retval['ville']
|
||||
local_data['ville'] = ville
|
||||
|
||||
employeur = ""
|
||||
if ("employeur" in retval.keys()):
|
||||
if (retval['employeur']):
|
||||
employeur = retval['employeur']
|
||||
local_data['employeur'] = employeur
|
||||
|
||||
financement = ""
|
||||
if ("modefinancement" in retval.keys()):
|
||||
if (retval['modefinancement']):
|
||||
financement = retval['modefinancement']
|
||||
local_data['financement'] = financement
|
||||
|
||||
opco = ""
|
||||
if ("opco" in retval.keys()):
|
||||
if (retval['opco']):
|
||||
opco = retval['opco']
|
||||
local_data['opco'] = opco
|
||||
|
||||
if '_id' in local_data:
|
||||
del local_data['_id']
|
||||
|
||||
if( retval['status'] == "1"):
|
||||
local_data['status'] = "inscrit"
|
||||
|
||||
elif (retval['status'] == "0"):
|
||||
local_data['status'] = "en attente"
|
||||
|
||||
elif (retval['status'] == "-1"):
|
||||
local_data['status'] = "refusé"
|
||||
|
||||
if ("inscription_validation_date" in retval.keys()):
|
||||
if( retval['inscription_validation_date']):
|
||||
local_data['inscription_validation_date'] = retval['inscription_validation_date']
|
||||
|
||||
if ("inscription_refuse_date" in retval.keys()):
|
||||
if (retval['inscription_refuse_date']):
|
||||
local_data['inscription_refuse_date'] = retval['inscription_refuse_date']
|
||||
|
||||
RetObject.append(local_data)
|
||||
|
||||
# Expand the cursor and construct the DataFrame
|
||||
df = pd.DataFrame(list(RetObject))
|
||||
|
||||
file_name_tmp = mycommon.create_token_urlsafe()
|
||||
file_name = ''.join(char for char in file_name_tmp if char.isalnum())
|
||||
|
||||
#print("#### filename = "+str(file_name))
|
||||
|
||||
df.to_excel(MYSY_GV.TEMPORARY_DIRECTORY+"/"+str(file_name)+".xlsx", index=False)
|
||||
if os.path.exists(MYSY_GV.TEMPORARY_DIRECTORY+"/"+str(file_name)+".xlsx"):
|
||||
path = MYSY_GV.TEMPORARY_DIRECTORY+"/"+str(file_name)+".xlsx"
|
||||
return True, send_file(path, as_attachment=True)
|
||||
else:
|
||||
return False, False
|
||||
|
||||
|
||||
except Exception as e:
|
||||
exc_type, exc_obj, exc_tb = sys.exc_info()
|
||||
mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno))
|
||||
return False, "Impossible d'envoyer la confirmation d'inscription"
|
4533
Log/log_file.log
4533
Log/log_file.log
File diff suppressed because one or more lines are too long
|
@ -1,144 +1,183 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
|
||||
<!--[if gtemso 9]><xml>
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
</xml><![endif]-->
|
||||
|
||||
<title>Create PRO Account</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<style>
|
||||
html, body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
html,
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;"><!--[if gtemso 9]><xml>
|
||||
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width"><!--[if gtemso 9]><xml>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle" width="600"><img alt="Mysy Training Logo" src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png" alt="Mysy Training Logo" width="18%" style="display: block;" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#fff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff" valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle"
|
||||
width="600"><img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png"
|
||||
alt="Mysy Training Logo" width="18%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px; padding: 0.7rem;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165"
|
||||
style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff"
|
||||
valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p style="font-size:small; font-weight:bold; margin-top: 1rem;">Activation du votre compte professionnel MySy Training </p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
Vous avez fait une demande de création d'un compte professionnel sur mysy-training.com.</p>
|
||||
|
||||
<p style="text-align:justify">La sécurité de vos données est primordiale pour nous. Une fois que vous aurez activé votre compte vous allez recevoir <font color="red"> une clé secrète </font> nécessaire pour vous connecter.</p>
|
||||
|
||||
<p style="text-align:justify">Pour activer votre compte, veuillez cliquer sur le lien ci-dessous. </p>
|
||||
</p>
|
||||
|
||||
|
||||
<br/>
|
||||
<a href={{params.mysyurl}}>
|
||||
<button style="background-color:#619E31; border-radius: 20px;padding-left: 10px;
|
||||
<p
|
||||
style="font-size:small; font-weight:bold; margin-top: 1rem;">
|
||||
Activation du votre compte professionnel MySy
|
||||
Training </p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
Vous avez fait une demande de création d'un compte
|
||||
professionnel sur mysy-training.com.</p>
|
||||
|
||||
<p style="text-align:justify">La sécurité de vos données
|
||||
est primordiale pour nous. Une fois que vous aurez
|
||||
activé votre compte vous allez recevoir <font
|
||||
color="red"> une clé secrète </font> nécessaire
|
||||
pour vous connecter.</p>
|
||||
|
||||
<p style="text-align:justify">Pour activer votre compte,
|
||||
veuillez cliquer sur le lien ci-dessous. </p>
|
||||
</p>
|
||||
|
||||
|
||||
<br />
|
||||
<a href={{params.mysyurl}}>
|
||||
<button style="background-color:#619E31; border-radius: 20px;padding-left: 10px;
|
||||
padding-right: 10px; padding-top: 5px;
|
||||
padding-bottom: 5px;cursor:pointer;min-width: 5rem; color: white;
|
||||
width: 10rem;"> Valider </button>
|
||||
</a>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify; color: red; text-decoration: underline;">Important </p>
|
||||
<p style="text-align:justify">
|
||||
Pour vous connecter entant que professionnel sur le
|
||||
site mysy-training.com, la clé secrète et le mot de passe sont nécessaires.</p>
|
||||
|
||||
</p>
|
||||
</a>
|
||||
|
||||
<p style="font-size:x-small;margin-top: 1rem; line-height: normal; margin-bottom: 1rem;">
|
||||
Cordialement<br/>
|
||||
MySy Training Technology<br/>
|
||||
Contact : +337 69 20 39 45<br/>
|
||||
Email : contact@mysy-training.com<br/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
<p style="text-align:justify">
|
||||
<p
|
||||
style="text-align:justify; color: red; text-decoration: underline;">
|
||||
Important </p>
|
||||
<p style="text-align:justify">
|
||||
Pour vous connecter entant que professionnel sur le
|
||||
site mysy-training.com, la clé secrète et le mot de
|
||||
passe sont nécessaires.</p>
|
||||
|
||||
</p>
|
||||
|
||||
<p
|
||||
style="font-size:x-small;margin-top: 1rem; line-height: normal; margin-bottom: 1rem;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
Email : contact@mysy-training.com<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
padding: 10px 20px;
|
||||
|
||||
margin-bottom: 1rem;
|
||||
color: #ffffff;
|
||||
">
|
||||
<p style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com.
|
||||
<br/>
|
||||
<a href="#">Se désinscrire</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège
|
||||
social est situé au 1 Cr du Havre, 75008 Paris. Conformément
|
||||
à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier
|
||||
1978 modifiée et au Règlement Général sur la Protection des
|
||||
Données Règlement (UE) 2016/679 du Parlement européen et du
|
||||
Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit
|
||||
d'accès, de rectification, d'effacement, de limitation et
|
||||
d'opposition au traitement de vos données. Vous pouvez
|
||||
exercer vos droits par courrier postal envoyé à : MYSY
|
||||
Training 1 Cr du Havre, 75008 Paris ou par mail :
|
||||
contact@mysy-training.com.
|
||||
<br />
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,149 +1,187 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
|
||||
<!--[if gtemso 9]><xml>
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
</xml><![endif]-->
|
||||
|
||||
<title>Creation compte utilisateur</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<style>
|
||||
html, body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
html,
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;"><!--[if gtemso 9]><xml>
|
||||
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width"><!--[if gtemso 9]><xml>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle" width="600"><img alt="Mysy Training Logo" src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png" alt="Mysy Training Logo" width="18%" style="display: block;" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#fff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff" valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle"
|
||||
width="600"><img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png"
|
||||
alt="Mysy Training Logo" width="18%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px; padding: 0.7rem;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165"
|
||||
style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff"
|
||||
valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p style="font-size:small; font-weight:bold; margin-top: 1rem;">Activation du votre compte MySy Training</p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous avez fait une demande de création de profil sur mysy-training.com. Pour activer votre compte, veuillez cliquer sur le lien ci-dessous
|
||||
</p>
|
||||
|
||||
<p style="text-align:center">
|
||||
<a href={{params.mysyurl}}>
|
||||
<button style="background-color:#619E31; border-radius: 20px;padding-left: 10px;
|
||||
<p
|
||||
style="font-size:small; font-weight:bold; margin-top: 1rem;">
|
||||
Activation du votre compte MySy Training</p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous avez fait une demande de création de profil sur
|
||||
mysy-training.com. Pour activer votre compte,
|
||||
veuillez cliquer sur le lien ci-dessous
|
||||
</p>
|
||||
|
||||
<p style="text-align:center">
|
||||
<a href={{params.mysyurl}}>
|
||||
<button style="background-color:#619E31; border-radius: 20px;padding-left: 10px;
|
||||
padding-right: 10px; padding-top: 5px;
|
||||
padding-bottom: 5px;cursor:pointer;min-width: 5rem; color: white;
|
||||
width: 10rem;"> Valider </button>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<p >
|
||||
<ul style="text-align:left">
|
||||
<li> Si vous n'arrivez pas jusqu'au bout de la procédure d'inscription, il faudra recommencer l'inscription depuis le début (le lien d’activation n'est valable que pour la procédure en cours).
|
||||
</li>
|
||||
<li>
|
||||
|
||||
Si vous n'avez pas demandé l'ouverture d'un compte MYSY Training veuillez ignorer cet e-mail.
|
||||
</li>
|
||||
<li>
|
||||
Si vous avez des questions ou des commentaires, contactez-nous sur les plateformes ci-dessous
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
</p>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<p style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br/>
|
||||
MySy Training Technology<br/>
|
||||
Contact : +337 69 20 39 45<br/>
|
||||
Email : contact@mysy-training.com<br/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
<p>
|
||||
<ul style="text-align:left">
|
||||
<li> Si vous n'arrivez pas jusqu'au bout de la
|
||||
procédure d'inscription, il faudra recommencer
|
||||
l'inscription depuis le début (le lien
|
||||
d’activation n'est valable que pour la procédure
|
||||
en cours).
|
||||
</li>
|
||||
<li>
|
||||
|
||||
Si vous n'avez pas demandé l'ouverture d'un
|
||||
compte MYSY Training veuillez ignorer cet
|
||||
e-mail.
|
||||
</li>
|
||||
<li>
|
||||
Si vous avez des questions ou des commentaires,
|
||||
contactez-nous sur les plateformes ci-dessous
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
</p>
|
||||
|
||||
<p
|
||||
style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
Email : contact@mysy-training.com<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
padding: 10px 20px;
|
||||
|
||||
margin-bottom: 1rem;
|
||||
color: #ffffff;
|
||||
">
|
||||
<p style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com.
|
||||
<br/>
|
||||
<a href="#">Se désinscrire</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège
|
||||
social est situé au 1 Cr du Havre, 75008 Paris. Conformément
|
||||
à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier
|
||||
1978 modifiée et au Règlement Général sur la Protection des
|
||||
Données Règlement (UE) 2016/679 du Parlement européen et du
|
||||
Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit
|
||||
d'accès, de rectification, d'effacement, de limitation et
|
||||
d'opposition au traitement de vos données. Vous pouvez
|
||||
exercer vos droits par courrier postal envoyé à : MYSY
|
||||
Training 1 Cr du Havre, 75008 Paris ou par mail :
|
||||
contact@mysy-training.com.
|
||||
<br />
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -66,7 +66,6 @@
|
|||
<td bgcolor="#ffffff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165"
|
||||
|
@ -76,9 +75,9 @@
|
|||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-famliy: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
font-size: x-small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p
|
||||
style="font-size:small; font-weight:bold; margin-top: 1rem;">
|
||||
style="font-size:x-small; font-weight:bold; margin-top: 1rem;">
|
||||
Demande d'information pour la formation <u>
|
||||
{{params.class_title}} </u>
|
||||
</p>
|
||||
|
@ -94,7 +93,10 @@
|
|||
<li> Email : {{params.email}} </li>
|
||||
<li> Telephone : {{params.telephone}} </li>
|
||||
<li> Employeur : {{params.employeur}} </li>
|
||||
<li> Message : {{params.message}} </li>
|
||||
<li> Message : </li>
|
||||
<p style="text-align:left; font-style: italic;">
|
||||
"" {{params.message}} ""
|
||||
</p>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
|
@ -108,7 +110,7 @@
|
|||
|
||||
|
||||
<p
|
||||
style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
style="font-size:x-x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
|
|
|
@ -1,217 +1,268 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
|
||||
<!--[if gtemso 9]><xml>
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
</xml><![endif]-->
|
||||
|
||||
<title>MySy : Votre facture N° {{params.invoice_id}}</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<style>
|
||||
html, body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
html,
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;"><!--[if gtemso 9]><xml>
|
||||
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width"><!--[if gtemso 9]><xml>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<style type="text/css" media="all">
|
||||
body {margin-right: 10px;}
|
||||
table {border-collapse: collapse; border-spacing: 0;}
|
||||
th, td {padding: 0.25em 0.75em; }
|
||||
|
||||
thead th {border-bottom: 1px solid #333; text-align: center; font-weight: bold; width: 20%;}
|
||||
tfoot th, tfoot td {border-top: 2px solid #666; color: #363;}
|
||||
|
||||
<title></title>
|
||||
<style type="text/css" media="all">
|
||||
body {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
th,
|
||||
td {
|
||||
padding: 0.25em 0.75em;
|
||||
}
|
||||
|
||||
thead th {
|
||||
border-bottom: 1px solid #333;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
tfoot th,
|
||||
tfoot td {
|
||||
border-top: 2px solid #666;
|
||||
color: #363;
|
||||
}
|
||||
</style>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle" width="600"><img alt="Mysy Training Logo" src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png" alt="Mysy Training Logo" width="18%" style="display: block;" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff" style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px;" valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle"
|
||||
width="600"><img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png"
|
||||
alt="Mysy Training Logo" width="18%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px; padding: 0.7rem;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px;" valign="middle"
|
||||
width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
|
||||
<p style="font-size:small; font-weight:bold">MySy : Votre facture N° {{params.invoice_id}}</p>
|
||||
<p style="text-align:right; font-size: smaller;">
|
||||
{{params.client_name}}<br/>
|
||||
{{params.client_address}}<br/>
|
||||
{{params.client_zip_ville}}<br/>
|
||||
{{params.client_pays}}<br/>
|
||||
</p>
|
||||
|
||||
<p style="text-align:left; font-size: smaller;">
|
||||
|
||||
Facture n° {{params.invoice_id}}<br/>
|
||||
<p style="font-size:small; font-weight:bold">MySy :
|
||||
Votre facture N° {{params.invoice_id}}</p>
|
||||
<p style="text-align:right; font-size: smaller;">
|
||||
{{params.client_name}}<br />
|
||||
{{params.client_address}}<br />
|
||||
{{params.client_zip_ville}}<br />
|
||||
{{params.client_pays}}<br />
|
||||
</p>
|
||||
|
||||
Date de commande : {{params.date_order}}<br/>
|
||||
<p style="width: 100%;">
|
||||
<p style="text-align:left; float: left;
|
||||
width: 50%; font-size: smaller">Date de facture: {{params.invoice_date}} </p>
|
||||
<p style="text-align:right; float: right;
|
||||
<p style="text-align:left; font-size: smaller;">
|
||||
|
||||
Facture n° {{params.invoice_id}}<br />
|
||||
|
||||
Date de commande : {{params.date_order}}<br />
|
||||
<p style="width: 100%;">
|
||||
<p style="text-align:left; float: left;
|
||||
width: 50%; font-size: smaller">Date de facture: {{params.invoice_date}} </p>
|
||||
<p style="text-align:right; float: right;
|
||||
width: 50%;font-size: smaller"> Date échéance : {{params.due_date}}</p>
|
||||
</p>
|
||||
</p>
|
||||
|
||||
<p style="width: 100%;">
|
||||
<p style=" text-align:left; float: left; width: 50%;font-size: smaller">Origine : {{params.orign_order}} </p>
|
||||
<p style=" text-align:right; float: right; width: 50%;font-size: smaller"> </p>
|
||||
</p>
|
||||
<p style="width: 100%;">
|
||||
<p
|
||||
style=" text-align:left; float: left; width: 50%;font-size: smaller">
|
||||
Origine : {{params.orign_order}} </p>
|
||||
<p
|
||||
style=" text-align:right; float: right; width: 50%;font-size: smaller">
|
||||
</p>
|
||||
</p>
|
||||
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
<table style="font-size:smaller; margin-left: auto;">
|
||||
<thead>
|
||||
<tr>
|
||||
|
||||
<th scope="col">Description</th>
|
||||
<th scope="col">Quantité</th>
|
||||
<th scope="col">Prix unitaire</th>
|
||||
<th scope="col">Montant</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
|
||||
<td scope="col">{{params.packs}} <br/> </td>
|
||||
<td scope="col">{{params.qty}}</td>
|
||||
<td scope="col">{{params.unit_price}}</td>
|
||||
<td scope="col">{{params.montant}}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>{{params.detail_packs}}</td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
|
||||
</table>
|
||||
</p>
|
||||
|
||||
<p style="margin-right:0px">
|
||||
<table style="font-size:smaller; margin-left: auto;">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Total HT</td>
|
||||
<td>{{params.total_ht}}</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>TVA</td>
|
||||
<td>{{params.tva}} € </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<td>Total</td>
|
||||
<td>{{params.total_ttc}} € </td>
|
||||
</tfoot>
|
||||
|
||||
</table>
|
||||
</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
|
||||
<p style="font-size:x-small;margin-top: 1rem; line-height: normal;">
|
||||
Cordialement<br/>
|
||||
MySy Training Technology<br/>
|
||||
Contact : +337 69 20 39 45<br/>
|
||||
Email : contact@mysy-training.com<br/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
|
||||
<table style="font-size:smaller; margin-left: auto;">
|
||||
<thead>
|
||||
<tr>
|
||||
|
||||
<th scope="col">Description</th>
|
||||
<th scope="col">Quantité</th>
|
||||
<th scope="col">Prix unitaire</th>
|
||||
<th scope="col">Montant</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
|
||||
<td scope="col">{{params.packs}} <br />
|
||||
</td>
|
||||
<td scope="col">{{params.qty}}</td>
|
||||
<td scope="col">{{params.unit_price}}</td>
|
||||
<td scope="col">{{params.montant}}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="4" style="padding-top: 1rem;">
|
||||
{{params.detail_packs}}
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
|
||||
</table>
|
||||
|
||||
<p style="margin-right:0px">
|
||||
<table style="font-size:smaller; margin-left: auto;">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Total HT</td>
|
||||
<td>{{params.total_ht}}</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>TVA</td>
|
||||
<td>{{params.tva}} € </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<td>Total</td>
|
||||
<td>{{params.total_ttc}} € </td>
|
||||
</tfoot>
|
||||
|
||||
</table>
|
||||
</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
|
||||
<p
|
||||
style="font-size:x-small;margin-top: 1rem; line-height: normal;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
Email : contact@mysy-training.com<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
padding: 10px 20px;
|
||||
|
||||
margin-bottom: 1rem;
|
||||
color: #ffffff;
|
||||
">
|
||||
<p style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.client_email}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com.
|
||||
<br/>
|
||||
<a href="#">Se désinscrire</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.client_email}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège
|
||||
social est situé au 1 Cr du Havre, 75008 Paris. Conformément
|
||||
à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier
|
||||
1978 modifiée et au Règlement Général sur la Protection des
|
||||
Données Règlement (UE) 2016/679 du Parlement européen et du
|
||||
Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit
|
||||
d'accès, de rectification, d'effacement, de limitation et
|
||||
d'opposition au traitement de vos données. Vous pouvez
|
||||
exercer vos droits par courrier postal envoyé à : MYSY
|
||||
Training 1 Cr du Havre, 75008 Paris ou par mail :
|
||||
contact@mysy-training.com.
|
||||
<br />
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,207 +1,255 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
|
||||
<!--[if gtemso 9]><xml>
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
</xml><![endif]-->
|
||||
|
||||
<title>Confirmation de votre commande {{params.order_id}}</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<style>
|
||||
html, body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
html,
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;"><!--[if gtemso 9]><xml>
|
||||
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width"><!--[if gtemso 9]><xml>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<style type="text/css" media="all">
|
||||
body {margin-right: 10px;}
|
||||
table {border-collapse: collapse; border-spacing: 0;}
|
||||
th, td {padding: 0.25em 0.75em; }
|
||||
|
||||
thead th {border-bottom: 1px solid #333; text-align: center; font-weight: bold; width: 20%;}
|
||||
tfoot th, tfoot td {border-top: 2px solid #666; color: #363;}
|
||||
|
||||
<title></title>
|
||||
<style type="text/css" media="all">
|
||||
body {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
th,
|
||||
td {
|
||||
padding: 0.25em 0.75em;
|
||||
}
|
||||
|
||||
thead th {
|
||||
border-bottom: 1px solid #333;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
tfoot th,
|
||||
tfoot td {
|
||||
border-top: 2px solid #666;
|
||||
color: #363;
|
||||
}
|
||||
</style>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle" width="600"><img alt="Mysy Training Logo" src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png" alt="Mysy Training Logo" width="18%" style="display: block;" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff" style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px;" valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle"
|
||||
width="600"><img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png"
|
||||
alt="Mysy Training Logo" width="18%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px; padding: 0.7rem;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px;" valign="middle"
|
||||
width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
|
||||
<p style="font-size:small; font-weight:bold">Confirmation de votre commande n° {{params.order_id}}</p>
|
||||
<p style="text-align:right; font-size: smaller;">
|
||||
{{params.client_name}}<br/>
|
||||
{{params.client_address}}<br/>
|
||||
{{params.client_zip_ville}}<br/>
|
||||
{{params.client_pays}}<br/>
|
||||
</p>
|
||||
|
||||
<p style="text-align:left; font-size: smaller;">
|
||||
|
||||
Commande n° {{params.order_id}}<br/>
|
||||
Date de commande : {{params.date_order}}<br/>
|
||||
{% if params.end_date %}
|
||||
<nav style="color:red; text-align:left; font-size: smaller;"> {{params.end_date}}</nav>
|
||||
{% endif %}
|
||||
<p style="font-size:small; font-weight:bold">
|
||||
Confirmation de votre commande n°
|
||||
{{params.order_id}}</p>
|
||||
<p style="text-align:right; font-size: smaller;">
|
||||
{{params.client_name}}<br />
|
||||
{{params.client_address}}<br />
|
||||
{{params.client_zip_ville}}<br />
|
||||
{{params.client_pays}}<br />
|
||||
</p>
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
<table style="font-size:smaller; margin-left: auto;">
|
||||
<thead>
|
||||
<tr>
|
||||
|
||||
<th scope="col">Description</th>
|
||||
<th scope="col">Quantité</th>
|
||||
<th scope="col">Prix unitaire</th>
|
||||
<th scope="col">Montant</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
|
||||
<td>{{params.packs}} <br/> </td>
|
||||
<td >{{params.qty}}</td>
|
||||
<td>{{params.unit_price}}</td>
|
||||
<td>{{params.montant}}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>{{params.detail_packs}}</td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
|
||||
</table>
|
||||
<p style="text-align:left; font-size: smaller;">
|
||||
|
||||
<p style="margin-right:0px">
|
||||
<table style="font-size:smaller; margin-left: auto;">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Total HT</td>
|
||||
<td>{{params.total_ht}}</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>TVA</td>
|
||||
<td>{{params.tva}} € </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<td>Total</td>
|
||||
<td>{{params.total_ttc}} € </td>
|
||||
</tfoot>
|
||||
|
||||
</table>
|
||||
</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
|
||||
<p style="font-size:x-small;margin-top: 1rem; line-height: normal;">
|
||||
Cordialement<br/>
|
||||
MySy Training Technology<br/>
|
||||
Contact : +337 69 20 39 45<br/>
|
||||
Email : contact@mysy-training.com<br/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
Commande n° {{params.order_id}}<br />
|
||||
Date de commande : {{params.date_order}}<br />
|
||||
{% if params.end_date %}
|
||||
<nav
|
||||
style="color:red; text-align:left; font-size: smaller;">
|
||||
{{params.end_date}}</nav>
|
||||
{% endif %}
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
<table style="font-size:smaller; margin-left: auto;">
|
||||
<thead>
|
||||
<tr>
|
||||
|
||||
<th scope="col">Description</th>
|
||||
<th scope="col">Quantité</th>
|
||||
<th scope="col">Prix unitaire</th>
|
||||
<th scope="col">Montant</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
|
||||
<td>{{params.packs}} <br /> </td>
|
||||
<td>{{params.qty}}</td>
|
||||
<td>{{params.unit_price}}</td>
|
||||
<td>{{params.montant}}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="4" style="padding-top: 1rem;">
|
||||
{{params.detail_packs}}</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
|
||||
</table>
|
||||
|
||||
<p style="margin-right:0px">
|
||||
<table style="font-size:smaller; margin-left: auto;">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Total HT</td>
|
||||
<td>{{params.total_ht}}</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>TVA</td>
|
||||
<td>{{params.tva}} € </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<td>Total</td>
|
||||
<td>{{params.total_ttc}} € </td>
|
||||
</tfoot>
|
||||
|
||||
</table>
|
||||
</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
|
||||
<p
|
||||
style="font-size:x-small;margin-top: 1rem; line-height: normal;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
Email : contact@mysy-training.com<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
padding: 10px 20px;
|
||||
|
||||
margin-bottom: 1rem;
|
||||
color: #ffffff;
|
||||
">
|
||||
<p style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.client_email}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com.
|
||||
<br/>
|
||||
<a href="#">Se désinscrire</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.client_email}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège
|
||||
social est situé au 1 Cr du Havre, 75008 Paris. Conformément
|
||||
à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier
|
||||
1978 modifiée et au Règlement Général sur la Protection des
|
||||
Données Règlement (UE) 2016/679 du Parlement européen et du
|
||||
Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit
|
||||
d'accès, de rectification, d'effacement, de limitation et
|
||||
d'opposition au traitement de vos données. Vous pouvez
|
||||
exercer vos droits par courrier postal envoyé à : MYSY
|
||||
Training 1 Cr du Havre, 75008 Paris ou par mail :
|
||||
contact@mysy-training.com.
|
||||
<br />
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,140 +1,173 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
|
||||
<!--[if gtemso 9]><xml>
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
</xml><![endif]-->
|
||||
|
||||
<title>Réinitialisation de votre compte mot de passe </title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<style>
|
||||
html, body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
html,
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;"><!--[if gtemso 9]><xml>
|
||||
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width"><!--[if gtemso 9]><xml>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#fafafa" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle" width="600"><img alt="Mysy Training Logo" src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png" alt="Mysy Training Logo" width="18%" style="display: block;" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#fff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff" valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#fafafa" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle"
|
||||
width="600"><img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png"
|
||||
alt="Mysy Training Logo" width="18%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px; padding: 0.7rem;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165"
|
||||
style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff"
|
||||
valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p style="font-size:small; font-weight:bold">Réinitialisation de votre compte mot de passe sur MySy Training</p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous avez fait une demande de réinitialisation du mot de passe de votre compte MySy-Training.
|
||||
Veuillez cliquer sur le bouton ci-dessous pour le réinitialiser.
|
||||
</p>
|
||||
|
||||
<p style="text-align:center">
|
||||
<a href={{params.mysyurl}}>
|
||||
<button style="background-color:#619E31; border-radius: 20px;padding-left: 10px;
|
||||
<p style="font-size:small; font-weight:bold">
|
||||
Réinitialisation de votre compte mot de passe sur
|
||||
MySy Training</p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous avez fait une demande de réinitialisation du
|
||||
mot de passe de votre compte MySy-Training.
|
||||
Veuillez cliquer sur le bouton ci-dessous pour le
|
||||
réinitialiser.
|
||||
</p>
|
||||
|
||||
<p style="text-align:center">
|
||||
<a href={{params.mysyurl}}>
|
||||
<button style="background-color:#619E31; border-radius: 20px;padding-left: 10px;
|
||||
padding-right: 10px; padding-top: 5px;
|
||||
padding-bottom: 5px;cursor:pointer;min-width: 5rem; color: white;
|
||||
width: 10rem;"> Réinitialisez !</button>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
Si vous n'etes pas à l'origine de cette demande, veuillez contacter le support du site mysy-training.com.
|
||||
</p>
|
||||
|
||||
</p>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<p style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br/>
|
||||
MySy Training Technology<br/>
|
||||
Contact : +337 69 20 39 45<br/>
|
||||
Email : contact@mysy-training.com<br/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
<p style="text-align:justify">
|
||||
Si vous n'etes pas à l'origine de cette demande,
|
||||
veuillez contacter le support du site
|
||||
mysy-training.com.
|
||||
</p>
|
||||
|
||||
</p>
|
||||
|
||||
<p
|
||||
style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
Email : contact@mysy-training.com<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
padding: 10px 20px;
|
||||
|
||||
margin-bottom: 1rem;
|
||||
color: #ffffff;
|
||||
">
|
||||
<p style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com.
|
||||
<br/>
|
||||
<a href="#">Se désinscrire</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège
|
||||
social est situé au 1 Cr du Havre, 75008 Paris. Conformément
|
||||
à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier
|
||||
1978 modifiée et au Règlement Général sur la Protection des
|
||||
Données Règlement (UE) 2016/679 du Parlement européen et du
|
||||
Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit
|
||||
d'accès, de rectification, d'effacement, de limitation et
|
||||
d'opposition au traitement de vos données. Vous pouvez
|
||||
exercer vos droits par courrier postal envoyé à : MYSY
|
||||
Training 1 Cr du Havre, 75008 Paris ou par mail :
|
||||
contact@mysy-training.com.
|
||||
<br />
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,147 +1,191 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
|
||||
<!--[if gtemso 9]><xml>
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
</xml><![endif]-->
|
||||
|
||||
<title>Compte utilisateur actif</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<style>
|
||||
html, body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
html,
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;"><!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width"><!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle" width="600"><img alt="Mysy Training Logo" src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png" alt="Mysy Training Logo" width="18%" style="display: block;" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff" style="background-color:#ffffff">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff" valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p style="font-size:small; font-weight:bold; margin-top: 1rem;">Votre compte utilisateur MySy Training est actif</p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous venez d'activer votre compte professionnel sur le moteur de recherche MySy-Training. Tout s'est bien déroulé.
|
||||
</p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
<img alt="Mysy Training Logo" src="https://img.mysy-training.com/Ok_PNG.png" alt="Mysy Training ok" width="10%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p style="text-align:justify">
|
||||
En cas de perte de votre mot de passe, veuillez utiliser la fonction « MOT DE PASSE OUBLIE ? » sur la page de connexion et les informations requises seront envoyées à l'adresse électronique que vous avez indiquée lors de l'inscription.
|
||||
</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
MySy Training Technology est un moteur de recherche exclusivement dédié à la formation.
|
||||
Il met le profil de l’utilisateur au cœur du système pour trouver la formation la plus adaptée à sa situation.
|
||||
</p>
|
||||
<p style="text-align:justify">
|
||||
Des algorithmes spécifiquement conçus pour le monde de la formation nous permettent d’adresser un large éventail de profils.
|
||||
</p>
|
||||
</p>
|
||||
|
||||
<p style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br/>
|
||||
MySy Training Technology<br/>
|
||||
Contact : +337 69 20 39 45<br/>
|
||||
Email : contact@mysy-training.com<br/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle"
|
||||
width="600"><img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png"
|
||||
alt="Mysy Training Logo" width="18%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px; padding: 0.7rem;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165"
|
||||
style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff"
|
||||
valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p
|
||||
style="font-size:small; font-weight:bold; margin-top: 1rem;">
|
||||
Votre compte utilisateur MySy Training est actif</p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous venez d'activer votre compte professionnel sur
|
||||
le moteur de recherche MySy-Training. Tout s'est
|
||||
bien déroulé.
|
||||
</p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle"
|
||||
width="600">
|
||||
<img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/Ok_PNG.png"
|
||||
alt="Mysy Training ok" width="10%"
|
||||
style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p style="text-align:justify">
|
||||
En cas de perte de votre mot de passe, veuillez
|
||||
utiliser la fonction « MOT DE PASSE OUBLIE ? » sur
|
||||
la page de connexion et les informations requises
|
||||
seront envoyées à l'adresse électronique que vous
|
||||
avez indiquée lors de l'inscription.
|
||||
</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
MySy Training Technology est un moteur de recherche
|
||||
exclusivement dédié à la formation.
|
||||
Il met le profil de l’utilisateur au cœur du système
|
||||
pour trouver la formation la plus adaptée à sa
|
||||
situation.
|
||||
</p>
|
||||
<p style="text-align:justify">
|
||||
Des algorithmes spécifiquement conçus pour le monde
|
||||
de la formation nous permettent d’adresser un large
|
||||
éventail de profils.
|
||||
</p>
|
||||
</p>
|
||||
|
||||
<p
|
||||
style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
Email : contact@mysy-training.com<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
padding: 10px 20px;
|
||||
|
||||
margin-bottom: 1rem;
|
||||
color: #ffffff;
|
||||
">
|
||||
<p style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name }} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com.
|
||||
<br/>
|
||||
<a href="#">Se désinscrire</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name }} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège
|
||||
social est situé au 1 Cr du Havre, 75008 Paris. Conformément
|
||||
à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier
|
||||
1978 modifiée et au Règlement Général sur la Protection des
|
||||
Données Règlement (UE) 2016/679 du Parlement européen et du
|
||||
Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit
|
||||
d'accès, de rectification, d'effacement, de limitation et
|
||||
d'opposition au traitement de vos données. Vous pouvez
|
||||
exercer vos droits par courrier postal envoyé à : MYSY
|
||||
Training 1 Cr du Havre, 75008 Paris ou par mail :
|
||||
contact@mysy-training.com.
|
||||
<br />
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,141 +1,182 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
|
||||
<!--[if gtemso 9]><xml>
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
</xml><![endif]-->
|
||||
|
||||
<title>MySy Pro Account actif</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<style>
|
||||
html, body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
html,
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;"><!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width"><!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle" width="600"><img alt="Mysy Training Logo" src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png" alt="Mysy Training Logo" width="18%" style="display: block;" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff" style="background-color:#ffffff">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff" valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p style="font-size:small; font-weight:bold; margin-top: 1rem;">Votre compte professionnel MySy Training est actif</p>
|
||||
<p > Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous venez d'activer votre compte professionnel sur le moteur de recherche MySy-Training. Tout s'est bien déroulé.
|
||||
</p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
<img alt="Mysy Training Logo" src="https://img.mysy-training.com/Ok_PNG.png" alt="Mysy Training ok" width="10%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous pouvez dès à présent vous connecter à l'aide de votre email, mot de passe et votre <font color="red"> clé secrète </font> pour utiliser les services proposés par MySy.</p>
|
||||
|
||||
<p style="text-align:justify">Votre clé secrète est : {{ params.secrete }}<br />url de connexion : https://www.mysy-training.com/PartnerLogin </p>
|
||||
</p>
|
||||
|
||||
<p style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br/>
|
||||
MySy Training Technology<br/>
|
||||
Contact : +337 69 20 39 45<br/>
|
||||
Email : contact@mysy-training.com<br/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle"
|
||||
width="600"><img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png"
|
||||
alt="Mysy Training Logo" width="18%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px; padding: 0.7rem;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165"
|
||||
style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff"
|
||||
valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p
|
||||
style="font-size:small; font-weight:bold; margin-top: 1rem;">
|
||||
Votre compte professionnel MySy Training est actif
|
||||
</p>
|
||||
<p> Bonjour {{ params.user_name }}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous venez d'activer votre compte professionnel sur
|
||||
le moteur de recherche MySy-Training. Tout s'est
|
||||
bien déroulé.
|
||||
</p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle"
|
||||
width="600">
|
||||
<img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/Ok_PNG.png"
|
||||
alt="Mysy Training ok" width="10%"
|
||||
style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p style="text-align:justify">
|
||||
|
||||
Vous pouvez dès à présent vous connecter à l'aide de
|
||||
votre email, mot de passe et votre <font
|
||||
color="red"> clé secrète </font> pour utiliser
|
||||
les services proposés par MySy.</p>
|
||||
|
||||
<p style="text-align:justify">Votre clé secrète est : {{
|
||||
params.secrete }}<br />url de connexion :
|
||||
https://www.mysy-training.com/PartnerLogin </p>
|
||||
</p>
|
||||
|
||||
<p
|
||||
style="font-size:x-small;margin-top: 1rem; line-height: normal;margin-bottom: 1rem;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
Email : contact@mysy-training.com<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
padding: 10px 20px;
|
||||
|
||||
margin-bottom: 1rem;
|
||||
color: #858588;
|
||||
">
|
||||
<p style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com.
|
||||
<br/>
|
||||
<a href="#">Se désinscrire</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.user_name}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège
|
||||
social est situé au 1 Cr du Havre, 75008 Paris. Conformément
|
||||
à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier
|
||||
1978 modifiée et au Règlement Général sur la Protection des
|
||||
Données Règlement (UE) 2016/679 du Parlement européen et du
|
||||
Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit
|
||||
d'accès, de rectification, d'effacement, de limitation et
|
||||
d'opposition au traitement de vos données. Vous pouvez
|
||||
exercer vos droits par courrier postal envoyé à : MYSY
|
||||
Training 1 Cr du Havre, 75008 Paris ou par mail :
|
||||
contact@mysy-training.com.
|
||||
<br />
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,165 +1,205 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
|
||||
<!--[if gtemso 9]><xml>
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
</xml><![endif]-->
|
||||
|
||||
<title>MySy confirmation inscription formation</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<style>
|
||||
html, body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
html,
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;"><!--[if gtemso 9]><xml>
|
||||
|
||||
<body bgcolor="#fff" style="margin:0px; padding:0px; -webkit-text-size-adjust:none;">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width"><!--[if gtemso 9]><xml>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<!--[if gtemso 9]><xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml><![endif]-->
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle" width="600"><img alt="Mysy Training Logo" src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png" alt="Mysy Training Logo" width="18%" style="display: block;" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff" style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165" style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff" valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p style="font-size:small; font-weight:bold; margin-top: 1rem;">MySy Training : Inscription à la formation {{ params.title }}</p>
|
||||
<p> Bonjour {{params.nom}} {{params.prenom}}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Nous avons le plaisir de vous confirmer votre inscription à la session de formation :
|
||||
<font color="green"
|
||||
weight="bold"> {{params.title}} </font> qui se tiendra
|
||||
<font color="green"
|
||||
weight="bold">du {{params.date_du}} au {{params.date_fin}}.</font>
|
||||
</p>
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
<img alt="Mysy Training Logo" src="https://img.mysy-training.com/Ok_PNG.png" alt="Mysy Training ok" width="10%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
{% if params.adresse == "enligne" %}
|
||||
<p style="text-align:justify">
|
||||
Il s'agit d'une formation en ligne.
|
||||
</p>
|
||||
{% else %}
|
||||
<p style="text-align:justify">
|
||||
Cette formation organisée se tiendra au {{ params.adresse }}.
|
||||
</p>
|
||||
{% endif %}
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" height="100%" style="margin:0 auto;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" bgcolor="#C0C0C0" height="100%" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#104277" height="69" style="height:69px;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="69" style="height:69px;" valign="middle"
|
||||
width="600"><img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/MYSY-LOGO-WHITE.png"
|
||||
alt="Mysy Training Logo" width="18%" style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#ffffff" height="165" style="height:165px; padding: 0.7rem;" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff"
|
||||
style="background-color:#ffffff">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" height="165"
|
||||
style="height:165px; padding-left: 10px; padding-right: 10px;background-color:#ffffff"
|
||||
valign="middle" width="600">
|
||||
|
||||
<div style="display: block;">
|
||||
<div style="margin-left: auto; margin-right: auto">
|
||||
<div style="text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: x-small; line-height: 1.4rem;color: #3b3e40;">
|
||||
<p
|
||||
style="font-size:x-small; font-weight:bold; margin-top: 1rem;">
|
||||
MySy Training : Inscription à la formation {{
|
||||
params.title }}</p>
|
||||
<p> Bonjour {{params.nom}} {{params.prenom}}</p>
|
||||
|
||||
<p style="text-align:justify">
|
||||
<p style="text-align:justify">
|
||||
|
||||
Nous avons le plaisir de vous confirmer votre
|
||||
inscription à la session de formation :
|
||||
<font color="green" weight="bold"> {{params.title}}
|
||||
</font> qui se tiendra
|
||||
<font color="green" weight="bold">du
|
||||
{{params.date_du}} au {{params.date_fin}}.
|
||||
</font>
|
||||
</p>
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle"
|
||||
width="600">
|
||||
<img alt="Mysy Training Logo"
|
||||
src="https://img.mysy-training.com/Ok_PNG.png"
|
||||
alt="Mysy Training ok" width="10%"
|
||||
style="display: block;" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
{% if params.adresse == "enligne" %}
|
||||
<p style="text-align:justify">
|
||||
Il s'agit d'une formation en ligne.
|
||||
</p>
|
||||
{% else %}
|
||||
<p style="text-align:justify">
|
||||
Cette formation organisée se tiendra au {{
|
||||
params.adresse }}.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
<p style="text-align:justify">
|
||||
Vous recevrez très prochainement le livret d’accueil comprenant : <br/>
|
||||
<ul style="text-align:left">
|
||||
<li> La convocation,</li>
|
||||
<li> Le programme détaillé, </li>
|
||||
<li> Les condition de connexion pour les formations en ligne </li>
|
||||
<li> Les horaires, etc</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p style="text-align:justify">
|
||||
Vous trouverez en pièce jointe les conditions et modalité d’annulation.
|
||||
Merci pour votre confiance.
|
||||
</p>
|
||||
</p>
|
||||
|
||||
<p style="font-size:x-small;margin-top: 1rem; line-height: normal; margin-bottom: 1rem;">
|
||||
Cordialement<br/>
|
||||
MySy Training Technology<br/>
|
||||
Contact : +337 69 20 39 45<br/>
|
||||
Email : contact@mysy-training.com<br/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
<p style="text-align:justify">
|
||||
Vous recevrez très prochainement le livret d’accueil
|
||||
comprenant : <br />
|
||||
<ul style="text-align:left">
|
||||
<li> La convocation,</li>
|
||||
<li> Le programme détaillé, </li>
|
||||
<li> Les condition de connexion pour les formations
|
||||
en ligne </li>
|
||||
<li> Les horaires, etc</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p style="text-align:justify">
|
||||
Vous trouverez en pièce jointe les conditions et
|
||||
modalité d’annulation.
|
||||
Merci pour votre confiance.
|
||||
</p>
|
||||
</p>
|
||||
|
||||
<p
|
||||
style="font-size:x-x-small;margin-top: 1rem; line-height: normal; margin-bottom: 1rem;">
|
||||
Cordialement<br />
|
||||
MySy Training Technology<br />
|
||||
Contact : +337 69 20 39 45<br />
|
||||
Email : contact@mysy-training.com<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#104277" width="600">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle" width="600">
|
||||
|
||||
<div style="
|
||||
padding: 10px 20px;
|
||||
|
||||
margin-bottom: 1rem;
|
||||
color: #ffffff;
|
||||
">
|
||||
<p style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.email}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com.
|
||||
<br/>
|
||||
<a href="#">Se désinscrire</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
style="font-size:xx-small; text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;">
|
||||
Cet email a été envoyé à {{params.email}} <br />
|
||||
Ce mail vous est adressé par MYSY Training dont le siège
|
||||
social est situé au 1 Cr du Havre, 75008 Paris. Conformément
|
||||
à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier
|
||||
1978 modifiée et au Règlement Général sur la Protection des
|
||||
Données Règlement (UE) 2016/679 du Parlement européen et du
|
||||
Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit
|
||||
d'accès, de rectification, d'effacement, de limitation et
|
||||
d'opposition au traitement de vos données. Vous pouvez
|
||||
exercer vos droits par courrier postal envoyé à : MYSY
|
||||
Training 1 Cr du Havre, 75008 Paris ou par mail :
|
||||
contact@mysy-training.com.
|
||||
<br />
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,118 +1,129 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<body style="padding:20px 20px;padding-top:0px">
|
||||
<div style="padding:0px;text-align:left;width:30%">
|
||||
<img src="http://88.170.110.220/img/MYSY-LOGO-BLUE.png" alt="Mysy Training Logo" width="100px" /> </h2>
|
||||
</div>
|
||||
<div style="padding:0px;text-align:left;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:1.5rem;padding: 0px">
|
||||
<div style="width:100%">
|
||||
<div style="text-align:center;">
|
||||
<nav style="text-align:center;font-weight: bold;"> Facture </nav>
|
||||
<hr />
|
||||
<div style="padding:12px 0px;text-align:right;font-family:Georgia, 'Times New Roman', Times, serif;color#454349;font-size:0.9rem;">
|
||||
{{json_data.client_name}}<br/>
|
||||
{{json_data.client_address}}<br/>
|
||||
{{json_data.client_zip_ville}}<br/>
|
||||
{{json_data.client_pays}}<br/>
|
||||
<html>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div style="padding:12px 0px;text-align:center;font-family:Georgia, 'Times New Roman', Times, serif;color#454349;font-size:0.9rem;font-weight: bold;">
|
||||
|
||||
Facture n° {{json_data.invoice_id}}
|
||||
|
||||
|
||||
</div>
|
||||
<br/>
|
||||
|
||||
|
||||
<table style="width:100%;padding: 5px;">
|
||||
|
||||
<tr style="padding: 0px; padding-top:5px;font-size:0.9rem;">
|
||||
<td style="text-align:left;">Date de facture: {{json_data.invoice_date}} </td>
|
||||
<td style="text-align:right;">Date échéance : {{json_data.due_date}}</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<div style="padding:12px 0px;text-align:left;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:0.9rem;width:100%;float:right;text-align:left;">Origine : {{json_data.orign_order}}
|
||||
</div>
|
||||
|
||||
<div> </div>
|
||||
<div style="padding:12px 0px;text-align:left;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:0.9rem;width:100%;float:right;text-align:left;">
|
||||
<table style="width:100%;border: 1px solid black;padding: 0px;">
|
||||
<tr style="border: 1px solid black;padding: 0px; padding-top:5px;">
|
||||
<th style="text-align:center;border: 1px solid black;">Description</th>
|
||||
<th style="text-align:center;border: 1px solid black;">Quantité</th>
|
||||
<th style="text-align:center;border: 1px solid black;">Prix unitaire</th>
|
||||
<th style="text-align:center;border: 1px solid black;">Montant</th>
|
||||
</tr>
|
||||
<tr style="border: 1px solid black;padding: 0px;padding: 0px; padding-top:5px;">
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.packs}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.qty}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.unit_price}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.montant}}</td>
|
||||
</tr>
|
||||
<tr style="border: 1px solid black;">
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.packs1}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.qty1}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.unit_price1}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.montant1}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div> </div>
|
||||
|
||||
<body style="padding:20px 20px;padding-top:0px">
|
||||
<div style="padding:0px;text-align:left;width:30%">
|
||||
<img src="https://img.mysy-training.com/MYSY-LOGO-BLUE.png" alt="Mysy Training Logo" width="100px" /> </h2>
|
||||
</div>
|
||||
|
||||
<table style="width:100%;padding: 5px;float:right;padding:0px;">
|
||||
<tr style="padding: 0px; padding-top:5px;font-size:0.9rem;">
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:center;">Montant HT: </td>
|
||||
<td style="text-align:center;">{{json_data.total_ht}}</td>
|
||||
</tr>
|
||||
<div
|
||||
style="padding:0px;text-align:left;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:1.5rem;padding: 0px">
|
||||
<div style="width:100%">
|
||||
<div style="text-align:center;">
|
||||
<nav style="text-align:center;font-weight: bold;"> Facture </nav>
|
||||
<hr />
|
||||
<div
|
||||
style="padding:12px 0px;text-align:right;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:0.9rem;">
|
||||
{{json_data.client_name}}<br />
|
||||
{{json_data.client_address}}<br />
|
||||
{{json_data.client_zip_ville}}<br />
|
||||
{{json_data.client_pays}}<br />
|
||||
|
||||
<tr style="padding:0px; padding-top:5px;font-size:0.9rem;">
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:center;">TVA 20% : </td>
|
||||
<td style="text-align:center;">{{json_data.tva}}</td>
|
||||
</tr>
|
||||
</div>
|
||||
|
||||
<tr style="padding:0px; padding-top:5px;font-size:0.9rem;">
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:center;">Montant TTC : </td>
|
||||
<td style="text-align:center;">{{json_data.total_ttc}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<br/>
|
||||
<div> </div>
|
||||
<div> </div>
|
||||
<div style="height:15rem;"> </div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<hr />
|
||||
<footer>
|
||||
<div style="padding:20px 0px;text-align:center;font-family:Georgia, 'Times New Roman', Times, serif;color#454349;font-size:0.8rem;font-style: italic;">
|
||||
|
||||
<p>MySy Training<br/>
|
||||
<div
|
||||
style="padding:12px 0px;text-align:center;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:0.9rem;font-weight: bold;">
|
||||
|
||||
Cour du Havre 1, 75008, Paris<br/>
|
||||
Facture n° {{json_data.invoice_id}}
|
||||
|
||||
MySy Training Technology (MTT), société par actions simplifiée au capital de 1000 euros, dont le siège social est
|
||||
situé 2, place des magnolias, 77680, Roissy en Brie, immatriculée au Registre du Commerce et des Sociétés sous le numéro 917 500 860 R.C.S. Melun
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
</div>
|
||||
<br />
|
||||
|
||||
|
||||
<table style="width:100%;padding: 5px;">
|
||||
|
||||
<tr style="padding: 0px; padding-top:5px;font-size:0.9rem;">
|
||||
<td style="text-align:left;">Date de facture: {{json_data.invoice_date}} </td>
|
||||
<td style="text-align:right;">Date échéance : {{json_data.due_date}}</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<div
|
||||
style="padding:12px 0px;text-align:left;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:0.9rem;width:100%;float:right;text-align:left;">
|
||||
Origine : {{json_data.orign_order}}
|
||||
</div>
|
||||
|
||||
<div> </div>
|
||||
<div
|
||||
style="padding:12px 0px;text-align:left;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:0.9rem;width:100%;float:right;text-align:left;">
|
||||
<table style="width:100%;border: 1px solid black;padding: 0px;">
|
||||
<tr style="border: 1px solid black;padding: 0px; padding-top:5px;">
|
||||
<th style="text-align:center;border: 1px solid black;">Description</th>
|
||||
<th style="text-align:center;border: 1px solid black;">Quantité</th>
|
||||
<th style="text-align:center;border: 1px solid black;">Prix unitaire</th>
|
||||
<th style="text-align:center;border: 1px solid black;">Montant</th>
|
||||
</tr>
|
||||
<tr style="border: 1px solid black;padding: 0px;padding: 0px; padding-top:5px;">
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.packs}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.qty}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.unit_price}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.montant}}</td>
|
||||
</tr>
|
||||
<tr style="border: 1px solid black;">
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.packs1}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.qty1}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.unit_price1}}</td>
|
||||
<td style="text-align:center;border: 1px solid black;">{{json_data.montant1}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div> </div>
|
||||
|
||||
</div>
|
||||
|
||||
<table style="width:100%;padding: 5px;float:right;padding:0px;">
|
||||
<tr style="padding: 0px; padding-top:5px;font-size:0.9rem;">
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:center;">Montant HT: </td>
|
||||
<td style="text-align:center;">{{json_data.total_ht}}</td>
|
||||
</tr>
|
||||
|
||||
<tr style="padding:0px; padding-top:5px;font-size:0.9rem;">
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:center;">TVA 20% : </td>
|
||||
<td style="text-align:center;">{{json_data.tva}}</td>
|
||||
</tr>
|
||||
|
||||
<tr style="padding:0px; padding-top:5px;font-size:0.9rem;">
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:left;"> </td>
|
||||
<td style="text-align:center;">Montant TTC : </td>
|
||||
<td style="text-align:center;">{{json_data.total_ttc}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<br />
|
||||
<div> </div>
|
||||
<div> </div>
|
||||
<div style="height:15rem;"> </div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<hr />
|
||||
<footer>
|
||||
<div
|
||||
style="padding:20px 0px;text-align:center;font-family:Georgia, 'Times New Roman', Times, serif;color:#454349;font-size:0.8rem;font-style: italic;">
|
||||
|
||||
<p>MySy Training<br />
|
||||
|
||||
Cour du Havre 1, 75008, Paris<br />
|
||||
|
||||
MySy Training Technology (MTT), société par actions simplifiée au capital de 1000 euros, dont le siège
|
||||
social est
|
||||
situé 2, place des magnolias, 77680, Roissy en Brie, immatriculée au Registre du Commerce et des
|
||||
Sociétés sous le numéro 917 500 860 R.C.S. Melun
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -940,6 +940,9 @@ def update_class(diction):
|
|||
training_to_index_title['reindex'] = '1'
|
||||
eibdd.ela_index_given_classes_title(training_to_index_title)
|
||||
|
||||
# Indexation Title des mots clées
|
||||
eibdd.ela_index_given_classes_keywords(training_to_index_title)
|
||||
|
||||
return True, " La formation a été mise à jour"
|
||||
|
||||
else:
|
||||
|
@ -1042,6 +1045,7 @@ def disable_class(diction):
|
|||
nb_doc = str(ret_val['_id'])
|
||||
mycommon.myprint(
|
||||
str(inspect.stack()[0][3]) + " - La formation a bin ete mise à jour =" + str(nb_doc))
|
||||
|
||||
return True, " La formation "+str(my_internal_url)+"a été desactivée"
|
||||
|
||||
else:
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
,index,mots,occurence,moyenne,id_formation,source_field
|
||||
0,0,projet,1,0.5,MYSY_10001,title
|
||||
1,1,gestion,1,0.5,MYSY_10001,title
|
||||
0,0,framework,1,0.25,3IL_10004,keyword
|
||||
1,1,php,1,0.25,3IL_10004,keyword
|
||||
2,2,mobile,1,0.25,3IL_10004,keyword
|
||||
3,3,p,1,0.25,3IL_10004,keyword
|
||||
|
|
|
|
@ -857,20 +857,20 @@ def CreateInvoice(diction):
|
|||
if diction['next_invoice_date']:
|
||||
local_status, tmp_date = mycommon.TryToDateYYYMMDD(diction['next_invoice_date'])
|
||||
|
||||
print(" apres conversion tmp_date = "+str(tmp_date))
|
||||
#print(" apres conversion tmp_date = "+str(tmp_date))
|
||||
|
||||
if( local_status and str(diction['periodicite']).lower() == "mensuel" ):
|
||||
next_invoice_date = (tmp_date + relativedelta(months=+1)).date()
|
||||
print(" ### next_invoice_date = "+str(next_invoice_date))
|
||||
#print(" ### next_invoice_date = "+str(next_invoice_date))
|
||||
elif (local_status is False):
|
||||
print(" ### IMPOSSIBLE DE FACTURER la COMMANDE")
|
||||
#print(" ### IMPOSSIBLE DE FACTURER la COMMANDE")
|
||||
return False
|
||||
|
||||
if (local_status and str(diction['periodicite']).lower() == "annuel"):
|
||||
next_invoice_date = (tmp_date + relativedelta(years=+1)).date()
|
||||
print(" ### next_invoice_date = " + str(next_invoice_date))
|
||||
#print(" ### next_invoice_date = " + str(next_invoice_date))
|
||||
elif (local_status is False):
|
||||
print(" ### IMPOSSIBLE DE FACTURER la COMMANDE")
|
||||
#print(" ### IMPOSSIBLE DE FACTURER la COMMANDE")
|
||||
return False
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
mots occurence moyenne id_formation source_field
|
||||
0 projet 1 0.5 MYSY_10001 title
|
||||
1 gestion 1 0.5 MYSY_10001 title
|
||||
mots occurence moyenne id_formation source_field
|
||||
0 framework 1 0.25 3IL_10004 keyword
|
||||
1 php 1 0.25 3IL_10004 keyword
|
||||
2 mobile 1 0.25 3IL_10004 keyword
|
||||
3 p 1 0.25 3IL_10004 keyword
|
|
@ -347,7 +347,7 @@ def Notification_partner_Pre_incription_mail(diction):
|
|||
msg['To'] = str(diction['email'])
|
||||
|
||||
|
||||
print(" ### Adresse = "+str(diction['adresse']) )
|
||||
#print(" ### Adresse = "+str(diction['adresse']) )
|
||||
|
||||
# msg = MIMEMultipart("alternative")
|
||||
msg = EmailMessage()
|
||||
|
@ -377,7 +377,10 @@ def Notification_partner_Pre_incription_mail(diction):
|
|||
msg.set_content(sourceHtml, subtype='html')
|
||||
|
||||
msg['From'] = MYSY_GV.O365_SMTP_COUNT_From_User
|
||||
msg['Cc'] = 'contact@mysy-training.com'
|
||||
|
||||
msg['Cc'] = 'contact@mysy-training.com, billardman01@hotmail.com'
|
||||
|
||||
|
||||
msg['Subject'] = '[MySy Training] : pre-inscription à la formation '+str(diction['title'])
|
||||
msg['To'] = str(diction['partner_mail'])
|
||||
|
||||
|
|
|
@ -1484,7 +1484,9 @@ def EmailDemandeInfoClass( diction):
|
|||
|
||||
msg.set_content(sourceHtml, subtype='html')
|
||||
msg['From'] = MYSY_GV.O365_SMTP_COUNT_From_User
|
||||
|
||||
msg['Cc'] = 'contact@mysy-training.com'
|
||||
|
||||
msg['Subject'] = "[MySy Training Technology] : Demande d'information sur une formation"
|
||||
msg['To'] = str(diction['email_partnair'])
|
||||
|
||||
|
|
22
main.py
22
main.py
|
@ -2057,6 +2057,28 @@ def ManualSendInvoiceEmailRIB():
|
|||
localStatus, message= emails.ManualSendInvoiceEmailRIB(payload)
|
||||
return jsonify(status=localStatus, message=message )
|
||||
|
||||
"""
|
||||
API de recuperation au formation CSV de la liste des inscrits à une formation
|
||||
avec les statuts (validé ou pas)
|
||||
"""
|
||||
@app.route('/myclass/api/DownloadParticipantsList/<token>/<sessionid>', methods=['GET','POST'])
|
||||
@crossdomain(origin='*')
|
||||
def DownloadParticipantsList(sessionid, token):
|
||||
# On recupere le corps (payload) de la requete
|
||||
payload = request.form.to_dict()
|
||||
payload = {}
|
||||
payload['token'] = str(token)
|
||||
payload['session_id'] = str(sessionid)
|
||||
print(" ### DownloadParticipantsList payload facture = ", str(payload))
|
||||
local_status, local_file = inscription.DownloadParticipantsList(payload)
|
||||
if( local_status is False ):
|
||||
return ""
|
||||
|
||||
return local_file
|
||||
|
||||
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
print(" debut api")
|
||||
context = SSL.Context(SSL.SSLv23_METHOD)
|
||||
|
|
Loading…
Reference in New Issue