25/12/2023 - 22h30

recette2
cherif 2023-12-25 22:40:24 +01:00
parent 575949c9de
commit 68d444fdbd
24 changed files with 1247 additions and 202 deletions

View File

@ -0,0 +1,2 @@
civilite;nom;prenom;email;telephone;employeur;client_rattachement_email;adresse;code_postal;ville;pays;tuteur1_nom;tuteur1_prenom;tuteur1_email;tuteur1_telephone;tuteur2_nom;tuteur2_prenom;tuteur2_email;tuteur2_telephone;opco;comment;tuteur1_adresse;tuteur1_cp;tuteur1_ville;tuteur1_pays;tuteur1_include_com;tuteur2_adresse;tuteur2_cp;tuteur2_ville;tuteur2_pays;tuteur2_include_com
M;nom_appre_1;prenom_appre_1;appre1@test.fr;1223;empl_appre1;;;;;;;;;;;;;;;;;;;;;;;;;
1 civilite nom prenom email telephone employeur client_rattachement_email adresse code_postal ville pays tuteur1_nom tuteur1_prenom tuteur1_email tuteur1_telephone tuteur2_nom tuteur2_prenom tuteur2_email tuteur2_telephone opco comment tuteur1_adresse tuteur1_cp tuteur1_ville tuteur1_pays tuteur1_include_com tuteur2_adresse tuteur2_cp tuteur2_ville tuteur2_pays tuteur2_include_com
2 M nom_appre_1 prenom_appre_1 appre1@test.fr 1223 empl_appre1

View File

@ -421,6 +421,8 @@ const AddClassManual = (props) => {
//console.log(" In get_partner_class res.data.message r_class = " + res.data.message); //console.log(" In get_partner_class res.data.message r_class = " + res.data.message);
setmyApiResponse("True"); setmyApiResponse("True");
setResult(res.data.message); setResult(res.data.message);
var mylocaltraining = JSON.parse(res.data.message); var mylocaltraining = JSON.parse(res.data.message);
@ -637,7 +639,7 @@ const AddClassManual = (props) => {
}).catch((error) => { }).catch((error) => {
setLoading(false); setLoading(false);
console.warn('Not good man :( mysearchtext = '); console.warn('Not good man :( mysearchtext = ', error);
setmyApiResponse("False"); setmyApiResponse("False");
//setmyApimyApiMessage("") //setmyApimyApiMessage("")
}) })

View File

@ -2871,7 +2871,7 @@ const AddParnerClient = (props) => {
</nav> </nav>
{String(JSON.parse(client).include_com) === "1" && <nav style={{ "width": "10%", "float": "left" }}> {String(JSON.parse(client).include_com) === "1" && <nav style={{ "width": "10%", "float": "left" }}>
<Tooltip id="tooltip_speacker" /> <Tooltip id="tooltip_speacker" />
<a data-tooltip-id="tooltip_speacker" data-tooltip-content="Contacte utilisé dans les échanges de mails"> <a data-tooltip-id="tooltip_speacker" data-tooltip-content="Contact utilisé dans les échanges de mails">
<FcSpeaker style={{ "border": "1px solid", "cursor": "pointer" }} /> &nbsp; &nbsp; <FcSpeaker style={{ "border": "1px solid", "cursor": "pointer" }} /> &nbsp; &nbsp;
</a> </a>
</nav>} </nav>}

File diff suppressed because it is too large Load Diff

View File

@ -1858,7 +1858,6 @@ const Config_Documents = (props) => {
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_1_name(event.target.files[0]);
console.log("file_size = ", file_size, " file_type = ", file_type); console.log("file_size = ", file_size, " file_type = ", file_type);
@ -1868,7 +1867,7 @@ const Config_Documents = (props) => {
return; return;
} }
setfile_1_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);
//formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA'); //formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA');

View File

@ -1376,7 +1376,7 @@ const DisplayPartnerSession = (props) => {
if (String(props.object_key).length > 3) { if (props.object_key && String(props.object_key).length > 3) {
setLoading(true); setLoading(true);
GetCurrentSession(props.object_key, props.class_internal_url); GetCurrentSession(props.object_key, props.class_internal_url);
@ -5906,8 +5906,6 @@ const DisplayPartnerSession = (props) => {
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_1_name(event.target.files[0]);
console.log("file_size = ", file_size, " file_type = ", file_type); console.log("file_size = ", file_size, " file_type = ", file_type);
if (file_size > 10000000) { if (file_size > 10000000) {
@ -5915,7 +5913,7 @@ const DisplayPartnerSession = (props) => {
console.log("Le fichier ne doit pas depasser un 1 Méga octets"); console.log("Le fichier ne doit pas depasser un 1 Méga octets");
return; return;
} }
setfile_1_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);
@ -5970,7 +5968,7 @@ const DisplayPartnerSession = (props) => {
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_2_name(event.target.files[0]);
console.log("file_size = ", file_size, " file_type = ", file_type); console.log("file_size = ", file_size, " file_type = ", file_type);
@ -5979,7 +5977,7 @@ const DisplayPartnerSession = (props) => {
console.log("Le fichier ne doit pas depasser un 1 Méga octets"); console.log("Le fichier ne doit pas depasser un 1 Méga octets");
return; return;
} }
setfile_2_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);

View File

@ -626,11 +626,61 @@ const DisplayPartnerStagiaires = (props) => {
Getall_TrainingParticpant_no_filter(); Getall_TrainingParticpant_no_filter();
} }
function GetAttendee_Data_from_props(subdata, stagiaire_id) {
console.log(" ### subdata = ", subdata);
var tab_sudata = String(subdata).split('&');
console.log(" ### tab_sudata = ", tab_sudata);
console.log(" ### stagiaire_id = ", stagiaire_id);
setselected_code_session(tab_sudata[0]);
setselected_session_id(tab_sudata[1]);
setselected_internal_url(tab_sudata[2]);
setselected_participant_email(tab_sudata[3]);
setselectedattendeeemail(tab_sudata[3]);
//setselected_class_title(mylocalattendee.title);
setselected_id(stagiaire_id);
submenu_detail_stagaire();
setaddOneParticipant();
setdisplay_detail_stagiaire("1");
if (document.getElementById('detail_session')) {
// myRef.current.scrollIntoView({ behavior: "smooth" });
var divh = document.getElementById('detail_session').offsetTop;
window.scrollTo({
top: divh,
behavior: "smooth",
});
}
GetAttendee_Data(tab_sudata[3], tab_sudata[1], tab_sudata[2]);
// Recuperation de l'image de profil
getStagiaireImages(tab_sudata[2], tab_sudata[1], tab_sudata[3]);
// Recuperation des informations de la session
GetCurrentSession(tab_sudata[1], tab_sudata[2]);
Get_List_Of_All_PJ(stagiaire_id);
}
const myRef = useRef(null) const myRef = useRef(null)
const [Getall_TrainingParticipant_api, setGetall_TrainingParticipant_api] = useState(); const [Getall_TrainingParticipant_api, setGetall_TrainingParticipant_api] = useState();
const [Getall_TrainingParticipant_message, setGetall_TrainingParticipant_message] = useState(); const [Getall_TrainingParticipant_message, setGetall_TrainingParticipant_message] = useState();
const [Getall_TrainingParticipant_result, setGetall_TrainingParticipant_result] = useState(); const [Getall_TrainingParticipant_result, setGetall_TrainingParticipant_result] = useState([]);
function Getall_TrainingParticipant(event) { function Getall_TrainingParticipant(event) {
var form = new FormData(); var form = new FormData();
@ -686,6 +736,8 @@ const DisplayPartnerStagiaires = (props) => {
setGetall_TrainingParticipant_api("true"); setGetall_TrainingParticipant_api("true");
setGetall_TrainingParticipant_result(res.data.message); setGetall_TrainingParticipant_result(res.data.message);
setRows(res.data.message); setRows(res.data.message);
} }
else { else {
setGetall_TrainingParticipant_api("false"); setGetall_TrainingParticipant_api("false");
@ -752,7 +804,6 @@ const DisplayPartnerStagiaires = (props) => {
var line = JSON.parse(rowss[selected_row_id]); var line = JSON.parse(rowss[selected_row_id]);
var code_session = line.code_session; var code_session = line.code_session;
setselected_code_session(line.code_session); setselected_code_session(line.code_session);
@ -800,6 +851,8 @@ const DisplayPartnerStagiaires = (props) => {
} }
const datagridSx = { const datagridSx = {
borderRadius: 2, borderRadius: 2,
marginRight: 1, marginRight: 1,
@ -2075,10 +2128,20 @@ const DisplayPartnerStagiaires = (props) => {
Get_Partner_Object_Specific_Fields("inscription"); Get_Partner_Object_Specific_Fields("inscription");
window.scrollTo({ if (props.object_key && String(props.object_key).length > 3 && props.subdata) {
top: 0,
behavior: "smooth", var tab_sudata = String(props.subdata).split('&');
}); if (tab_sudata.length === 4)
GetAttendee_Data_from_props(props.subdata, props.object_key);
} else {
window.scrollTo({
top: 0,
behavior: "smooth",
});
}
}, []) }, [])
@ -2240,7 +2303,6 @@ const DisplayPartnerStagiaires = (props) => {
} }
document.getElementsByName("detail_session")[0].value = "";
if (mylocalattendee.code_session) if (mylocalattendee.code_session)
setp_detail_session_class(mylocalattendee.code_session); setp_detail_session_class(mylocalattendee.code_session);
@ -2248,7 +2310,6 @@ const DisplayPartnerStagiaires = (props) => {
setp_detail_session_class_id(mylocalattendee.session_id); setp_detail_session_class_id(mylocalattendee.session_id);
document.getElementsByName("detail_status_inscript")[0].value = "";
if (mylocalattendee.status) { if (mylocalattendee.status) {
setp_detail_status_inscrit(mylocalattendee.status); setp_detail_status_inscrit(mylocalattendee.status);
if (String(mylocalattendee.status) === "1") if (String(mylocalattendee.status) === "1")
@ -2283,12 +2344,12 @@ const DisplayPartnerStagiaires = (props) => {
} }
document.getElementsByName("detail_opco")[0].value = "";
if (mylocalattendee.opco) if (mylocalattendee.opco)
setp_detail_opco(mylocalattendee.opco); setp_detail_opco(mylocalattendee.opco);
document.getElementsByName("detail_client_rattachement")[0].value = "";
if (mylocalattendee.client_rattachement_id) { if (mylocalattendee.client_rattachement_id) {
setp_detail_client_rattachement_id(mylocalattendee.client_rattachement_id); setp_detail_client_rattachement_id(mylocalattendee.client_rattachement_id);
setp_detail_client_rattachement_nom(mylocalattendee.client_rattachement_nom); setp_detail_client_rattachement_nom(mylocalattendee.client_rattachement_nom);
@ -2296,72 +2357,70 @@ const DisplayPartnerStagiaires = (props) => {
} }
document.getElementsByName("detail_nom")[0].value = "";
if (mylocalattendee.nom) if (mylocalattendee.nom)
setp_detail_nom(mylocalattendee.nom); setp_detail_nom(mylocalattendee.nom);
document.getElementsByName("detail_prenom")[0].value = "";
if (mylocalattendee.prenom) if (mylocalattendee.prenom)
setp_detail_prenom(mylocalattendee.prenom); setp_detail_prenom(mylocalattendee.prenom);
document.getElementsByName("detail_mail")[0].value = "";
if (mylocalattendee.email) { if (mylocalattendee.email) {
setp_detail_mail(mylocalattendee.email); setp_detail_mail(mylocalattendee.email);
setattendee_lms_login(mylocalattendee.email); setattendee_lms_login(mylocalattendee.email);
} }
document.getElementsByName("detail_tel")[0].value = "";
if (mylocalattendee.telephone) { if (mylocalattendee.telephone) {
setp_detail_tel(mylocalattendee.telephone); setp_detail_tel(mylocalattendee.telephone);
} }
document.getElementsByName("detail_adresse")[0].value = "";
if (mylocalattendee.adresse) { if (mylocalattendee.adresse) {
setp_detail_adresse(mylocalattendee.adresse); setp_detail_adresse(mylocalattendee.adresse);
} }
document.getElementsByName("detail_code_postal")[0].value = "";
if (mylocalattendee.code_postal) { if (mylocalattendee.code_postal) {
setp_detail_code_postal(mylocalattendee.code_postal); setp_detail_code_postal(mylocalattendee.code_postal);
} }
document.getElementsByName("detail_ville")[0].value = "";
if (mylocalattendee.ville) { if (mylocalattendee.ville) {
setp_detail_ville(mylocalattendee.ville); setp_detail_ville(mylocalattendee.ville);
} }
document.getElementsByName("detail_pays")[0].value = "";
if (mylocalattendee.pays) { if (mylocalattendee.pays) {
setp_detail_pays(mylocalattendee.pays); setp_detail_pays(mylocalattendee.pays);
} }
document.getElementsByName("detail_cout")[0].value = "";
if (mylocalattendee.price) { if (mylocalattendee.price) {
setp_detail_cout(mylocalattendee.price); setp_detail_cout(mylocalattendee.price);
} }
document.getElementsByName("detail_mode_fin")[0].value = "";
if (mylocalattendee.modefinancement) { if (mylocalattendee.modefinancement) {
setp_detail_mode_fin(mylocalattendee.modefinancement); setp_detail_mode_fin(mylocalattendee.modefinancement);
} }
document.getElementsByName("detail_employeur")[0].value = "";
if (mylocalattendee.employeur) { if (mylocalattendee.employeur) {
setp_detail_employeur(mylocalattendee.employeur); setp_detail_employeur(mylocalattendee.employeur);
} }
document.getElementsByName("date_evaluation")[0].value = "";
if (mylocalattendee.eval_date) { if (mylocalattendee.eval_date) {
var date_eval = new Date(moment(mylocalattendee.eval_date, "YYYY/MM/DD")); var date_eval = new Date(moment(mylocalattendee.eval_date, "YYYY/MM/DD"));
setdetailuser_date_evaluation(date_eval); setdetailuser_date_evaluation(date_eval);
} }
document.getElementsByName("certif_date")[0].value = "";
if (mylocalattendee.certification_send_date) { if (mylocalattendee.certification_send_date) {
//alert(" certification_send_date = ", mylocalattendee.certification_send_date); //alert(" certification_send_date = ", mylocalattendee.certification_send_date);
@ -2371,7 +2430,7 @@ const DisplayPartnerStagiaires = (props) => {
document.getElementsByName("note_eval")[0].value = "";
if (mylocalattendee.eval_note) { if (mylocalattendee.eval_note) {
setp_note_eval(mylocalattendee.eval_note); setp_note_eval(mylocalattendee.eval_note);
} }
@ -3661,7 +3720,7 @@ const DisplayPartnerStagiaires = (props) => {
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_1_name(event.target.files[0]);
console.log("file_size 2 = ", file_size, " file_type = ", file_type); console.log("file_size 2 = ", file_size, " file_type = ", file_type);
@ -3671,6 +3730,7 @@ const DisplayPartnerStagiaires = (props) => {
return; return;
} }
setfile_1_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);
@ -3749,8 +3809,6 @@ const DisplayPartnerStagiaires = (props) => {
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_2_name(event.target.files[0]);
console.log("file_size 1 = ", file_size, " file_type = ", file_type); console.log("file_size 1 = ", file_size, " file_type = ", file_type);
if (file_size > 10000000) { if (file_size > 10000000) {
@ -3758,7 +3816,7 @@ const DisplayPartnerStagiaires = (props) => {
console.log("Le fichier ne doit pas depasser un 1 Méga octets"); console.log("Le fichier ne doit pas depasser un 1 Méga octets");
return; return;
} }
setfile_2_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);
@ -4817,6 +4875,7 @@ const DisplayPartnerStagiaires = (props) => {
</DialogActions> </DialogActions>
</Dialog> </Dialog>
<Dialog <Dialog
open={Dialog_tuteur_1_open} open={Dialog_tuteur_1_open}
onClose={Dialog_tuteur_1_handleClose} onClose={Dialog_tuteur_1_handleClose}
@ -5374,6 +5433,7 @@ const DisplayPartnerStagiaires = (props) => {
id="upload_convention_file" id="upload_convention_file"
name="upload_convention_file" name="upload_convention_file"
type="file" type="file"
accept=".pdf"
onChange={sessions_file_change_1_convention} onChange={sessions_file_change_1_convention}
/> />
@ -6809,7 +6869,7 @@ const DisplayPartnerStagiaires = (props) => {
'_blank' '_blank'
); );
} }
else{ else {
alert(" Aucun client selectionné") alert(" Aucun client selectionné")
} }
} }

View File

@ -883,8 +883,10 @@ const DistplayPartnerTraningsPage = (props) => {
if (props.class_internal_url && props.class_external_code && if (props.class_internal_url && props.class_external_code &&
String(props.class_internal_url).length > 3 && String(props.class_external_code).length > 3 ) { String(props.class_internal_url).length > 3 && String(props.class_external_code).length > 3) {
//console.log(" ## props.class_internal_url = ", props.class_internal_url);
//console.log(" ## props.class_external_code = ", props.class_external_code);
setLoading(true); setLoading(true);
setreftrainingtoupdate(props.class_internal_url); setreftrainingtoupdate(props.class_internal_url);
setexternalcodetraining_toupdate(props.class_external_code); setexternalcodetraining_toupdate(props.class_external_code);

View File

@ -3425,7 +3425,7 @@ const Employes = (props) => {
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_1_name(event.target.files[0]);
console.log("file_size = ", file_size, " file_type = ", file_type); console.log("file_size = ", file_size, " file_type = ", file_type);
@ -3435,7 +3435,7 @@ const Employes = (props) => {
return; return;
} }
setfile_1_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);
//formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA'); //formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA');
@ -3461,7 +3461,7 @@ const Employes = (props) => {
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_2_name(event.target.files[0]);
console.log("file_size = ", file_size, " file_type = ", file_type); console.log("file_size = ", file_size, " file_type = ", file_type);
@ -3471,7 +3471,7 @@ const Employes = (props) => {
return; return;
} }
setfile_2_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);
//formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA'); //formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA');

View File

@ -5664,7 +5664,7 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_1_name(event.target.files[0]);
console.log("file_size = ", file_size, " file_type = ", file_type); console.log("file_size = ", file_size, " file_type = ", file_type);
@ -5673,7 +5673,7 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
console.log("Le fichier ne doit pas depasser un 1 Méga octets"); console.log("Le fichier ne doit pas depasser un 1 Méga octets");
return; return;
} }
setfile_1_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);
@ -5728,7 +5728,7 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
let file_size = event.target.files[0].size; let file_size = event.target.files[0].size;
let file_type = event.target.files[0].type; let file_type = event.target.files[0].type;
setfile_2_name(event.target.files[0]);
console.log("file_size = ", file_size, " file_type = ", file_type); console.log("file_size = ", file_size, " file_type = ", file_type);
@ -5737,7 +5737,7 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
console.log("Le fichier ne doit pas depasser un 1 Méga octets"); console.log("Le fichier ne doit pas depasser un 1 Méga octets");
return; return;
} }
setfile_2_name(event.target.files[0]);
const formData = new FormData(); const formData = new FormData();
formData.append('File', fileUploaded); formData.append('File', fileUploaded);

View File

@ -325,13 +325,13 @@ const Partner = (props) => {
setmenu(action); setmenu(action);
if (action && orderid && packs && String("ordervalide")) { if (action && orderid && packs && String(action) === "ordervalide" ) {
CheckSalesOrder(); CheckSalesOrder();
} }
if (action && orderid && packs && String("abonnement")) { /* if (action && orderid && packs && String("abonnement")) {
//console.log(" abonnement : payement intent = ", orderid, " pack = ", packs); //console.log(" abonnement : payement intent = ", orderid, " pack = ", packs);
} }*/
} else { } else {
DiplaytrainingList(); DiplaytrainingList();
@ -1557,7 +1557,8 @@ const Partner = (props) => {
{String(menu) === "mes_stagiaires" && <div className="div_droite"> {String(menu) === "mes_stagiaires" && <div className="div_droite">
<DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} /> <DisplayPartnerStagiaires conntected_employee_id={conntected_employee_id} object_key={orderid} subdata={packs}
read_access={check_user_acces_right("stagiaire", "read")} write_access={check_user_acces_right("stagiaire", "write")} />
</div> </div>
} }

View File

@ -294,10 +294,9 @@ const Partner_Client = (props) => {
Get_List_Partner_Clients(); Get_List_Partner_Clients();
if (String(props.object_key).length > 3) { if (props.object_key && String(props.object_key).length > 3) {
handleClick_edit_session_From_Props(props.object_key); handleClick_edit_session_From_Props(props.object_key);
} else { } else {
window.scrollTo({ window.scrollTo({
top: 0, top: 0,

View File

@ -687,6 +687,14 @@
width: 200px !important; width: 200px !important;
} }
.tuteur_field {
width: 100%;
padding: 5px;
float: left;
text-align: left;
font-size: small;
}
} }
@media only screen and (min-width: 601px) and (max-width: 991px) { @media only screen and (min-width: 601px) and (max-width: 991px) {
@ -1310,6 +1318,14 @@
width: 500px !important; width: 500px !important;
} }
.tuteur_field {
width: 50%;
padding: 5px;
float: left;
text-align: left;
font-size: small;
}
} }
@media only screen and (min-width: 992px) and (max-width: 1199px) { @media only screen and (min-width: 992px) and (max-width: 1199px) {
@ -1856,6 +1872,15 @@
width: 500px !important; width: 500px !important;
} }
.tuteur_field {
width: 50%;
padding: 5px;
float: left;
text-align: left;
font-size: small;
}
} }
@media only screen and (min-width: 1200px) { @media only screen and (min-width: 1200px) {
@ -2523,6 +2548,14 @@
top: -13px; top: -13px;
} }
.tuteur_field {
width: 50%;
padding: 5px;
float: left;
text-align: left;
font-size: small;
}
} }
// end media // end media

View File

@ -2123,7 +2123,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_add_session_create_automatic { .bton_add_session_create_automatic {

View File

@ -2123,7 +2123,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_add_session_create_automatic { .bton_add_session_create_automatic {

View File

@ -2111,7 +2111,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_add_session_create_automatic { .bton_add_session_create_automatic {

View File

@ -2006,7 +2006,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_import_excel { .bton_import_excel {

View File

@ -1783,7 +1783,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
} }

View File

@ -1901,7 +1901,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_import_excel { .bton_import_excel {

View File

@ -1581,7 +1581,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_import_excel { .bton_import_excel {

View File

@ -1880,7 +1880,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_import_excel { .bton_import_excel {

View File

@ -2089,7 +2089,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_add_session_create_automatic { .bton_add_session_create_automatic {

View File

@ -2107,7 +2107,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_add_session_create_automatic { .bton_add_session_create_automatic {

View File

@ -1852,7 +1852,7 @@
.bton_add_session { .bton_add_session {
background: #c8cfd5; background: #c8cfd5;
color: black; color: black;
width: 20% !important; width: 25% !important;
} }
.bton_import_excel { .bton_import_excel {