22/11/22 - 11h30
parent
283258ffcb
commit
38977408a8
BIN
public (2).zip
BIN
public (2).zip
Binary file not shown.
BIN
public.zip
BIN
public.zip
Binary file not shown.
|
@ -1,3 +1,58 @@
|
|||
external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;note;url;duree;plus_produit;mots_cle;metier;publie;zone_diffusion;date_lieu
|
||||
CB_PA1201910;CB Deep Learning bb;domaine1;At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. ;PYRAMYD;Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.;Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis ;;1;0;2370;4;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";IT;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
|
||||
CB_PA1201911;CB Appliquez ITIL dans l’évolution du système d’information de votre entreprise cc;;At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. ;PYRAMYD;Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.;Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis ;;1;0;2370;1;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";IT;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
|
||||
external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;note;url;duree;plus_produit;mots_cle;metier;publie;zone_diffusion;date_lieu;pourqui;support;img_banner_detail_class
|
||||
Edu_10001;Gestion de projets;management;"Cette formation vous permet de maitriser les fondamentaux de la gestion de projet, de la phase d'analyse à la phase de mise en œuvre. Vous allez maitriser les différentes phases d’un projet, les livrables associés, etc.
|
||||
Cette formation abordera :
|
||||
- Comment faire un planning
|
||||
- Comment faire une analyse de besoin
|
||||
- Comment monter une équipe projet
|
||||
- Comment animer un comité de pilotage, un comité projet,
|
||||
- Etc.";MySy Training;;"1 - Introduction à Gestion de projet
|
||||
Historisque,
|
||||
Pourquoi se mettre en mode projet.
|
||||
Differents types de projet,
|
||||
|
||||
2 – Le projet
|
||||
Definition
|
||||
Cycle de vie
|
||||
|
||||
|
||||
3 - Application de la méthode aux projets informatiques :
|
||||
Les acteurs d'un projet def, role et importance
|
||||
Les instances de coordination et pilotage (COPROJ, COPIL ..)
|
||||
Differentes etapes du projet avec l'objectif de chaque etape
|
||||
Les outils et techniques de gestion de projet (cadrage, planning, analyse des coup, ...).
|
||||
|
||||
|
||||
4 - Etude de 3 cas de projet.";aucun;MySy Training Technology;1;0;600;;;3;;;Management;1;FR-;"22/01/2023-25/01/2023-Paris-00000-En ligne;18/02/2023-21/02/2023-Lyon-00000-En ligne";Tout personne en position de gérer des projets. ;Mixte;https://img.mysy-training.com/image_banner_test.png
|
||||
Edu_10002;Gestion des Base des Données – SQL :;IT;"Par ce cours, iexercice permettra a un apprenant de maitriser les concepts de base pour la manipulation des base de données.
|
||||
En d’autres termes, à la fin de ce module, l’apprenant sera en mesure de :
|
||||
• De se connecter à une base de données de type Mysql et Postgresql
|
||||
• De créer et mettre à jour et supprimer une base de base de données
|
||||
• Créer et mettre jour et supprimer des tables de données, de les lier avec clés
|
||||
• D’insérer, mettre à jour et supprimer des enregistrements.
|
||||
• De créer des requête SQL nécessitant la jonction entre plusieurs tables.";MySy Training;"Par ce cours, iexercice permettra a un apprenant de maitriser les concepts de base pour la manipulation des base de données.
|
||||
En d’autres termes, à la fin de ce module, l’apprenant sera en mesure de :
|
||||
• De se connecter à une base de données de type Mysql et Postgresql
|
||||
• De créer et mettre à jour et supprimer une base de base de données
|
||||
• Créer et mettre jour et supprimer des tables de données, de les lier avec clés
|
||||
• D’insérer, mettre à jour et supprimer des enregistrements.
|
||||
• De créer des requête SQL nécessitant la jonction entre plusieurs tables.";"Qu’est-ce qu’un SGBDR :
|
||||
Stockage de l’informations :
|
||||
Les cardinalité / relations entre les entités :
|
||||
Les relations 1-1 ou cardinalité 1-1
|
||||
Les relations 1-n ou cardinalité 1-n
|
||||
|
||||
La modélisation :
|
||||
Les types de bases de données :
|
||||
Les base des données MariaDB/MySQL :
|
||||
Requêtes SQL :
|
||||
Créer une table
|
||||
Insérer un enregistrement dans la table
|
||||
Récupérer et afficher les informations de la table
|
||||
Modifier les informations dans une table
|
||||
Lier 2 tables avec une clé étrangère
|
||||
|
||||
Gestion des tables :
|
||||
Les index
|
||||
Les triggers
|
||||
Les procédures stockées";"matrise du traitement de texte
|
||||
avoir une notion des base des données";;1;0;1200;;;5;;;IT;1;FR-;"10/02/2023-15/02/2023-Paris-00000-En ligne;24/03/2023-29/03/2023-Lyon-00000-En ligne";Aux futurs gestionnaires de base de données;Mixte;https://img.mysy-training.com/image_banner_test.png
|
||||
|
|
|
|
@ -1,5 +0,0 @@
|
|||
external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;url;duree;plus_produit;mots_cle;metier;publie;zone_diffusion;date_lieu
|
||||
LS_PA1201910;Comprendre les principes d'InDesign pour créer ou modifier des publications professionnelles;domaine1;InDesign - Niveau 1;PYRAMYD;Objectif 1;Programme 1;Pre-requis 1;;1;0;2370;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";metier1;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
|
||||
LS_PA1201911;Réaliser des publications complexes et structurées;domaine2;InDesign - Niveau 2;PYRAMYD;Objectif 2;Programme 2;Pre-requis 2;;1;0;2000;https://pyramyd-formation.com/formation/indesign-niveau-2-pyramyd;4;;"mot1;mot1;mot4";;1;FR-Marseille;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
|
||||
LS_PA1201912;Créer et réaliser des documents simples (flyers;domaine3;L’essentiel d’InDesign;PYRAMYD;Objectif 3;Programme 3;Pre-requis 3;;1;0;0;https://pyramyd-formation.com/formation/l-essentiel-d-indesign;3;;"mot1;mot1;mot5";;1;;"22/03/2023-Auxerre-89024;22/01/2023-Dordogne-24335;"
|
||||
LS_PA1201913;Réaliser des logos;domaine4;Illustrator : niveau 1;PYRAMYD;Objectif 4;Programme 4;Pre-requis 4;;1;0;5;https://pyramyd-formation.com/formation/illustrator-niveau-1;5;;"mot1;mot1;mot6";metier4;1;;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;01/11/2022-Éloise-01200;"
|
|
|
@ -0,0 +1,3 @@
|
|||
external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;note;url;duree;plus_produit;mots_cle;metier;publie;zone_diffusion;date_lieu
|
||||
CB_PA1201910;CB Deep Learning bb;domaine1;At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. ;PYRAMYD;Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.;Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis ;;1;0;2370;4;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";IT;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
|
||||
CB_PA1201911;CB Appliquez ITIL dans l’évolution du système d’information de votre entreprise cc;;At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. ;PYRAMYD;Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.;Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis ;;1;0;2370;1;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";IT;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
|
|
|
@ -7,14 +7,14 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/qualite-la-norme-itl-dans-entreprise-532</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -22,28 +22,28 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/6281eae593f66d1a10ac2248</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/626fca8d62477b7b15a04b27</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/626fcada62477b7b15a04d97</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Recherche-Article-formation</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -51,7 +51,7 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/avis-aux-perfectionnistes-des-styles-css-aa1</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -59,28 +59,28 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/analysez-vos-donnees-textuelles-98b</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation-Coeur/analysez-vos-donnees-textuelles-98b</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/comment-reussir-ses-premiers-pas-en-tant-que-manager-866</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/create_account</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -88,28 +88,28 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Connexion</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/ContactezNous</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/QuiSommesNous</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/supply-chain-lessons-from-the-pandemic-11d</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -117,35 +117,35 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/planification-de-projets--methode-pert-et-gantt-19f</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/techniques--methodes-pour-bien-negocier--bd6</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/reussir-vos-photos-de-vacances-comment---343</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Produits-Services</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-Article/les-metiers-d-avenir-959</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -154,14 +154,14 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/actualite-sociale-10f</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/pratique-de-la-paie--initiation-b10</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -169,7 +169,7 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/comptabilite-generale--initiation-56e</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -178,14 +178,14 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/contrat-de-travail-de-a-a-z-809</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/droit-du-travail-928</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -193,21 +193,21 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/droit-social-pour-managers-45b</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/la-duree-du-travail-et-gestion-des-absences-471</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/la-gestion-des-cdd-59b</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -215,7 +215,7 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/entretien-professionnel-802</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -223,14 +223,14 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/missions-rh-6e2</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/reglementation-rh--l-essentiel-eaf</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -238,21 +238,21 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/reussir-ses-entretiens-de-recrutement-c40</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/cloturer-votre-annee-sociale-en-toute-securite-8</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/controle-urssaf-4b2</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -260,7 +260,7 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/dads--declaration-annuelle-de-donnees-sociales-1</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -268,14 +268,14 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/la-mise-en-oeuvre-de-la-dsn-3a0</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/les-outils-de-la-remuneration-9f5</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -283,7 +283,7 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/pilotage-de-la-masse-salariale-301</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -291,7 +291,7 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/pratique-de-la-paie--perfectionnement-d6c</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -299,14 +299,14 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/digital-learning-et-developpement-manager-ec5</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/devenir-formateur-occasionnel-559</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
@ -314,7 +314,7 @@
|
|||
|
||||
<url>
|
||||
<loc>https://www.mysy-training.com/Display-Detail-formation/formation-de-tuteur-fc7</loc>
|
||||
<lastmod>2022-11-11T11:35:41+00:00</lastmod>
|
||||
<lastmod>2022-11-22T11:35:41+00:00</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
<priority>1.0000</priority>
|
||||
</url>
|
||||
|
|
|
@ -29,6 +29,7 @@ const AddClassManual = (props) => {
|
|||
const [mypresence, setmypresence] = useState("");
|
||||
const [mypublished, setmypublished] = useState("");
|
||||
const [mydistance, setmydistance] = useState("");
|
||||
const [mytrainingsupport, setmytrainingsupport] = useState("n/a");
|
||||
const [mycpf, setmycpf] = useState("");
|
||||
const [mycertif, setmycertif] = useState("");
|
||||
const [importmessage, setimportmessage] = useState("");
|
||||
|
@ -55,6 +56,13 @@ const AddClassManual = (props) => {
|
|||
|
||||
}
|
||||
|
||||
const handleChangeSupportTraining = (event) => {
|
||||
const name = event.target.name;
|
||||
const value = event.target.value;
|
||||
|
||||
setmytrainingsupport(value);
|
||||
|
||||
}
|
||||
|
||||
const handleChangecpf = (event) => {
|
||||
const name = event.target.name;
|
||||
|
@ -104,6 +112,30 @@ const AddClassManual = (props) => {
|
|||
|
||||
];
|
||||
|
||||
const support_training_list = [
|
||||
{
|
||||
value: 'video',
|
||||
label: 'Video',
|
||||
},
|
||||
{
|
||||
value: 'document',
|
||||
label: 'Document',
|
||||
},
|
||||
{
|
||||
value: 'mixte',
|
||||
label: 'Mixte',
|
||||
},
|
||||
{
|
||||
value: 'autre',
|
||||
label: 'Autre',
|
||||
},
|
||||
{
|
||||
value: 'n/a',
|
||||
label: 'n/a',
|
||||
},
|
||||
|
||||
];
|
||||
|
||||
|
||||
const publiee = [
|
||||
{
|
||||
|
@ -215,7 +247,7 @@ const AddClassManual = (props) => {
|
|||
fillfield();
|
||||
if (props.mytrainingclass['class_external_code']) {
|
||||
getClassImage();
|
||||
console.log("props.mytrainingclass['plus_produit'] = " + props.mytrainingclass['plus_produit']);
|
||||
//console.log("props.mytrainingclass['plus_produit'] = " + props.mytrainingclass['plus_produit']);
|
||||
setplus_produit_enabled(props.mytrainingclass['plus_produit']);
|
||||
setmots_cle_enabled(props.mytrainingclass['mots_cle']);
|
||||
setzone_diffusion_enabled(props.mytrainingclass['zone_diffusion']);
|
||||
|
@ -231,6 +263,7 @@ const AddClassManual = (props) => {
|
|||
const [field_objectif, setfield_objectif] = useState("");
|
||||
const [field_programme, setfield_programme] = useState("");
|
||||
const [field_prerequis, setfield_prerequis] = useState("");
|
||||
const [field_pourqui, setfield_pourqui] = useState("");
|
||||
const [field_mots_cle, setfield_mots_cle] = useState("");
|
||||
const [field_plus_produit, setfield_plus_produit] = useState("");
|
||||
|
||||
|
@ -262,8 +295,8 @@ const AddClassManual = (props) => {
|
|||
|
||||
axios.post(myurl, form).then(res => {
|
||||
if (res.data.status != "False") {
|
||||
console.log(" In test res.data.status = " + res.data.status);
|
||||
console.log(" In test res.data.message r_class = " + res.data.message);
|
||||
//console.log(" In test res.data.status = " + res.data.status);
|
||||
//console.log(" In test res.data.message r_class = " + res.data.message);
|
||||
setmyApiResponse("True");
|
||||
setResult(res.data.message);
|
||||
var mylocaltraining = JSON.parse(res.data.message);
|
||||
|
@ -286,6 +319,12 @@ const AddClassManual = (props) => {
|
|||
setfield_programme(mylocaltraining.programme);
|
||||
}
|
||||
|
||||
if (mylocaltraining.pourqui) {
|
||||
//document.getElementsByName("programme")[0].value = mylocaltraining.programme;
|
||||
setfield_pourqui(mylocaltraining.pourqui);
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (mylocaltraining.prerequis) {
|
||||
//document.getElementsByName("prerequis")[0].value = mylocaltraining.prerequis;
|
||||
|
@ -307,17 +346,25 @@ const AddClassManual = (props) => {
|
|||
|
||||
if (mylocaltraining.cpf) {
|
||||
setmycpf(mylocaltraining.cpf);
|
||||
|
||||
}
|
||||
else
|
||||
setmycpf("0");
|
||||
|
||||
|
||||
if (mylocaltraining.support) {
|
||||
setmytrainingsupport(mylocaltraining.support);
|
||||
}
|
||||
else{
|
||||
setmytrainingsupport("n/a");
|
||||
}
|
||||
|
||||
|
||||
if (mylocaltraining.certif) {
|
||||
setmycertif(mylocaltraining.certif);
|
||||
|
||||
}
|
||||
else
|
||||
setmycertif("0");
|
||||
setmycertif("0");
|
||||
|
||||
|
||||
if (mylocaltraining.price)
|
||||
|
@ -363,9 +410,13 @@ const AddClassManual = (props) => {
|
|||
if (mylocaltraining.url)
|
||||
document.getElementsByName("url")[0].value = mylocaltraining.url;
|
||||
|
||||
document.getElementsByName("class_inscription_url")[0].value = "";
|
||||
if (mylocaltraining.class_inscription_url)
|
||||
document.getElementsByName("class_inscription_url")[0].value = mylocaltraining.class_inscription_url;
|
||||
document.getElementsByName("class_inscription_url")[0].value = "";
|
||||
if (mylocaltraining.class_inscription_url)
|
||||
document.getElementsByName("class_inscription_url")[0].value = mylocaltraining.class_inscription_url;
|
||||
|
||||
document.getElementsByName("class_banner_img_url")[0].value = "";
|
||||
if (mylocaltraining.img_banner_detail_class)
|
||||
document.getElementsByName("class_banner_img_url")[0].value = mylocaltraining.img_banner_detail_class;
|
||||
|
||||
//document.getElementsByName("zone_diffusion")[0].value = "";
|
||||
if (mylocaltraining.zone_diffusion_str) {
|
||||
|
@ -410,6 +461,7 @@ const AddClassManual = (props) => {
|
|||
const editorRef_objectif = useRef(null);
|
||||
const editorRef_programme = useRef(null);
|
||||
const editorRef_prerequis = useRef(null);
|
||||
const editorRef_pourqui = useRef(null);
|
||||
const editorRef_mots_cle = useRef(null);
|
||||
const editorRef_plus_produit = useRef(null);
|
||||
const editorRef_zone_diffusion = useRef(null);
|
||||
|
@ -433,6 +485,14 @@ const AddClassManual = (props) => {
|
|||
var mycpf = document.getElementsByName("cpf")[0].value;
|
||||
var mycertif = document.getElementsByName("certif")[0].value;
|
||||
|
||||
var trainingSupport = document.getElementsByName("training_support")[0].value;
|
||||
var banniereImg = document.getElementsByName("class_banner_img_url")[0].value;
|
||||
|
||||
var pourqui = "";
|
||||
if (editorRef_pourqui.current) {
|
||||
pourqui = editorRef_pourqui.current.getContent();
|
||||
}
|
||||
|
||||
|
||||
var objectif = "";
|
||||
if (editorRef_objectif.current) {
|
||||
|
@ -542,6 +602,11 @@ const AddClassManual = (props) => {
|
|||
|
||||
formData.append('certif', mycertif);
|
||||
|
||||
formData.append('pourqui', pourqui);
|
||||
formData.append('support', trainingSupport);
|
||||
formData.append('img_banner_detail_class', banniereImg);
|
||||
|
||||
|
||||
|
||||
//console.log(" domaine = "+domaine);
|
||||
|
||||
|
@ -573,112 +638,8 @@ const AddClassManual = (props) => {
|
|||
function DataUpdated() {
|
||||
setdatamodification("1");
|
||||
}
|
||||
/*
|
||||
function ModifTraining() {
|
||||
|
||||
document.getElementsByName("mots_cle")[0].disabled = false;
|
||||
document.getElementsByName("mots_cle")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("zone_diffusion")[0].disabled = false;
|
||||
document.getElementsByName("zone_diffusion")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("date_lieu")[0].disabled = false;
|
||||
document.getElementsByName("date_lieu")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
|
||||
document.getElementsByName("plus_produit")[0].disabled = false;
|
||||
document.getElementsByName("plus_produit")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
//document.getElementsByName("description2")[0].disabled = false;
|
||||
//document.getElementsByName("description2")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("url")[0].disabled = false;
|
||||
document.getElementsByName("url")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("duree")[0].disabled = false;
|
||||
document.getElementsByName("duree")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("price")[0].disabled = false;
|
||||
document.getElementsByName("price")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("domaine")[0].disabled = false;
|
||||
document.getElementsByName("domaine")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("distentiel")[0].disabled = false;
|
||||
document.getElementsByName("distentiel")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("presentiel")[0].disabled = false;
|
||||
document.getElementsByName("presentiel")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
|
||||
|
||||
document.getElementsByName("trainer")[0].disabled = false;
|
||||
document.getElementsByName("trainer")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("title")[0].disabled = false;
|
||||
document.getElementsByName("title")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("objectif")[0].disabled = false;
|
||||
document.getElementsByName("objectif")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("programme")[0].disabled = false;
|
||||
document.getElementsByName("programme")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
document.getElementsByName("prerequis")[0].disabled = false;
|
||||
document.getElementsByName("prerequis")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
|
||||
document.getElementsByName("metier")[0].disabled = false;
|
||||
document.getElementsByName("metier")[0].style.backgroundColor = "#ffffff";
|
||||
|
||||
}*/
|
||||
|
||||
/*
|
||||
function DisableTraining() {
|
||||
|
||||
document.getElementsByName("mots_cle")[0].disabled = true;
|
||||
document.getElementsByName("mots_cle")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("zone_diffusion")[0].disabled = true;
|
||||
document.getElementsByName("zone_diffusion")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("date_lieu")[0].disabled = true;
|
||||
document.getElementsByName("date_lieu")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("plus_produit")[0].disabled = true;
|
||||
document.getElementsByName("plus_produit")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
//document.getElementsByName("description2")[0].disabled = true;
|
||||
//document.getElementsByName("description2")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("url")[0].disabled = true;
|
||||
document.getElementsByName("url")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("duree")[0].disabled = true;
|
||||
document.getElementsByName("duree")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("price")[0].disabled = true;
|
||||
document.getElementsByName("price")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("domaine")[0].disabled = true;
|
||||
document.getElementsByName("domaine")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("distentiel")[0].disabled = true;
|
||||
document.getElementsByName("distentiel")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("presentiel")[0].disabled = true;
|
||||
document.getElementsByName("presentiel")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("trainer")[0].disabled = true;
|
||||
document.getElementsByName("trainer")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("title")[0].disabled = true;
|
||||
document.getElementsByName("title")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
document.getElementsByName("metier")[0].disabled = true;
|
||||
document.getElementsByName("metier")[0].style.backgroundColor = "#ECEFF1";
|
||||
|
||||
}*/
|
||||
|
||||
function alertactivecompte() {
|
||||
//alert(" ispending = ===== " + props.ispending);
|
||||
|
@ -1140,6 +1101,29 @@ const AddClassManual = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<TextField
|
||||
name="training_support"
|
||||
id="training_support"
|
||||
select
|
||||
label="Support de formation"
|
||||
value={mytrainingsupport}
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
onChange={handleChangeSupportTraining}
|
||||
disabled={false}
|
||||
className="disabled_style"
|
||||
>
|
||||
{support_training_list.map((option) => (
|
||||
<MenuItem key={option.value} value={option.value}>
|
||||
{option.label} <br />
|
||||
</MenuItem>
|
||||
))}
|
||||
</TextField>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1211,6 +1195,21 @@ const AddClassManual = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<TextField
|
||||
name="class_banner_img_url"
|
||||
id="class_banner_img_url"
|
||||
label="Image Bannière"
|
||||
type="text"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="disabled_style"
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<TextField
|
||||
name="metier"
|
||||
|
@ -1314,7 +1313,7 @@ const AddClassManual = (props) => {
|
|||
|
||||
<div className="training_text">
|
||||
<div className="plus_produit_desabled">
|
||||
<div className="titre_training_text"> Programmett</div>
|
||||
<div className="titre_training_text"> Programme</div>
|
||||
<Editor
|
||||
onInit={(evt, editor) => editorRef_programme.current = editor}
|
||||
initialValue={field_programme}
|
||||
|
@ -1379,6 +1378,39 @@ const AddClassManual = (props) => {
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div className="training_text">
|
||||
<div className="plus_produit_desabled">
|
||||
<div className="titre_training_text"> Pour Qui ?</div>
|
||||
<Editor
|
||||
onInit={(evt, editor) => editorRef_pourqui.current = editor}
|
||||
initialValue={field_pourqui}
|
||||
onKeyUp={editor_keyup}
|
||||
onEditorChange={(newValue, editor) => {
|
||||
if (String(editor_tochange) === "1") {
|
||||
//alert(" change");
|
||||
DataUpdated();
|
||||
seteditor_tochange("");
|
||||
}
|
||||
}}
|
||||
init={{
|
||||
resize: false,
|
||||
height: 300,
|
||||
menubar: false,
|
||||
plugins: [
|
||||
'advlist autolink lists link image charmap print preview anchor',
|
||||
'searchreplace visualblocks code fullscreen',
|
||||
'insertdatetime media table paste code help wordcount'
|
||||
],
|
||||
toolbar: 'undo redo | casechange blocks | bold italic backcolor | ' +
|
||||
'alignleft aligncenter alignright alignjustify | ' +
|
||||
'bullist numlist checklist outdent indent | removeformat | a11ycheck code table help',
|
||||
content_style: 'body { font-family:Helvetica,Arial,sans-serif; font-size:14px; }'
|
||||
}}
|
||||
/>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="training_text">
|
||||
<div className="plus_produit_desabled">
|
||||
<div className="titre_training_text"> Mots clés</div>
|
||||
|
@ -1472,152 +1504,6 @@ const AddClassManual = (props) => {
|
|||
</div>
|
||||
|
||||
</div>
|
||||
{/* <div className="training_data" onChange={DataUpdated}>
|
||||
|
||||
<div className="training_text">
|
||||
{/*<TextField
|
||||
name="description2"
|
||||
label="Description"
|
||||
type="text"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
multiline
|
||||
maxRows={4}
|
||||
rows={4}
|
||||
disabled={false}
|
||||
className="plus_produit_desabled"
|
||||
/>* /}
|
||||
</div>
|
||||
|
||||
<div className="training_text">
|
||||
|
||||
{/* <TextField
|
||||
name="objectif"
|
||||
label="Objectif"
|
||||
type="text"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
multiline
|
||||
maxRows={4}
|
||||
rows={4}
|
||||
disabled={false}
|
||||
className="plus_produit_desabled"
|
||||
/>* /}
|
||||
</div>
|
||||
|
||||
<div className="training_text">
|
||||
{/* <TextField
|
||||
name="programme"
|
||||
label="Programme"
|
||||
type="text"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
multiline
|
||||
maxRows={4}
|
||||
rows={4}
|
||||
disabled={false}
|
||||
className="plus_produit_desabled"
|
||||
/>* /}
|
||||
</div>
|
||||
|
||||
<div className="training_text">
|
||||
{/* <TextField
|
||||
name="prerequis"
|
||||
label="Pre-requis"
|
||||
type="text"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
multiline
|
||||
maxRows={4}
|
||||
rows={4}
|
||||
disabled={false}
|
||||
className="plus_produit_desabled"
|
||||
/>* /}
|
||||
|
||||
</div>
|
||||
|
||||
{(String(props.currentpack).toLocaleLowerCase() === String("gold") ||
|
||||
String(props.currentpack).toLocaleLowerCase() === String("mesure"))
|
||||
&& <div className="training_text">
|
||||
{/*<TextField
|
||||
name="mots_cle"
|
||||
label="Mots clés"
|
||||
type="text"
|
||||
multiline
|
||||
maxRows={4}
|
||||
rows={4}
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="plus_produit_desabled"
|
||||
/> * /}
|
||||
</div>}
|
||||
|
||||
{(String(props.currentpack).toLocaleLowerCase() === String("gold") ||
|
||||
String(props.currentpack).toLocaleLowerCase() === String("mesure"))
|
||||
&& <div className="training_text">
|
||||
{/*<TextField
|
||||
name="plus_produit"
|
||||
id="plus_produit"
|
||||
label="Plus Produit"
|
||||
type="text"
|
||||
multiline
|
||||
maxRows={4}
|
||||
rows={4}
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="plus_produit_desabled"
|
||||
/> * /}
|
||||
|
||||
</div>}
|
||||
|
||||
{(String(props.currentpack).toLocaleLowerCase() === String("gold") ||
|
||||
String(props.currentpack).toLocaleLowerCase() === String("mesure"))
|
||||
&& <div className="training_text">
|
||||
|
||||
{/* <TextField
|
||||
name="zone_diffusion"
|
||||
id="zone_diffusion"
|
||||
label="Zone Diffusion (FR-Marseille;FR-Paris;etc)"
|
||||
type="text"
|
||||
multiline
|
||||
maxRows={4}
|
||||
rows={4}
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="plus_produit_desabled"
|
||||
/> * /}
|
||||
</div>}
|
||||
|
||||
<div className="training_text">
|
||||
{/*<TextField
|
||||
name="date_lieu"
|
||||
label="Date et lieu (jj/mm/aaaa-ville1-CP1;jj/mm/aaaa-ville2-CP2;etc)"
|
||||
type="text"
|
||||
multiline
|
||||
maxRows={4}
|
||||
rows={4}
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="plus_produit_desabled"
|
||||
>
|
||||
</TextField>* /}
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>*/}
|
||||
|
||||
<Box
|
||||
component="form"
|
||||
|
@ -1630,16 +1516,11 @@ const AddClassManual = (props) => {
|
|||
>
|
||||
<div>
|
||||
|
||||
|
||||
{(String(props.currentpack).toLocaleLowerCase() === String("gold") ||
|
||||
String(props.currentpack).toLocaleLowerCase() === String("mesure"))
|
||||
&& <div style={{ "width": "100%", "marginBottom": "1rem" }}>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>}
|
||||
|
||||
|
||||
|
|
|
@ -219,8 +219,8 @@ const DisplayDetailClass = (props) => {
|
|||
|
||||
axios.post(myurl, form).then(res => {
|
||||
if (String(res.data.status) !== String("false")) {
|
||||
console.log(" In Display res.data.status = " + res.data.status);
|
||||
console.log(" In Display res.data.message = " + res.data.message);
|
||||
//console.log(" In Display res.data.status = " + res.data.status);
|
||||
//console.log(" In Display res.data.message = " + res.data.message);
|
||||
if (res.data.message.length > 0) {
|
||||
setmyApiResponse("True");
|
||||
|
||||
|
@ -331,8 +331,8 @@ const DisplayDetailClass = (props) => {
|
|||
|
||||
axios.post(myurl, form).then(res => {
|
||||
if (String(res.data.status) !== String("false")) {
|
||||
console.log(" In GetAssociatedTraning res.data.status = " + res.data.status);
|
||||
console.log(" In GetAssociatedTraning res.data.message = " + res.data.message);
|
||||
//console.log(" In GetAssociatedTraning res.data.status = " + res.data.status);
|
||||
//console.log(" In GetAssociatedTraning res.data.message = " + res.data.message);
|
||||
setassociatedtraining_api("True");
|
||||
setassociatedtraining_message(res.data.message);
|
||||
|
||||
|
@ -529,7 +529,10 @@ const DisplayDetailClass = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="right_box">
|
||||
{DetailTraining["img_banner_detail_class"] && <div>
|
||||
<img src={`${DetailTraining["img_banner_detail_class"]}`} className="img_bannermg_WOimg"/> </div>}
|
||||
|
||||
{ (!DetailTraining["img_banner_detail_class"] || String(DetailTraining["img_banner_detail_class"]).length < 5) &&
|
||||
<div className="img_banner">
|
||||
<div className="text_surna"> </div>
|
||||
<div className="row_inscription">
|
||||
|
@ -538,12 +541,11 @@ const DisplayDetailClass = (props) => {
|
|||
onClick={Inscription_bton}
|
||||
|
||||
>
|
||||
|
||||
Je m'inscris
|
||||
</Button>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>}
|
||||
|
||||
{/*
|
||||
/!\ important :
|
||||
|
@ -559,8 +561,7 @@ Si non, on utilise le formumaire de mysy,.
|
|||
|
||||
|
||||
{String(inscritpion) === "1" && <div className="description detail_element">
|
||||
|
||||
<Inscription internal_url={DetailTraining["internal_url"]} />
|
||||
<Inscription internal_url={DetailTraining["internal_url"]} action="inscription"/>
|
||||
|
||||
</div>
|
||||
|
||||
|
@ -571,17 +572,16 @@ Si non, on utilise le formumaire de mysy,.
|
|||
</div>
|
||||
|
||||
<div className="description detail_element">
|
||||
<b className="sous_titre">Descriptions :</b> {DetailTraining["description"] &&
|
||||
<p style={{ "fontSize": "smaller", "marginTop": "1rem" }}>
|
||||
<b className="sous_titre">Descriptions </b> {DetailTraining["description"] &&
|
||||
<p style={{ "fontSize": "smal", "marginTop": "1rem" }}>
|
||||
|
||||
{parse(String(DetailTraining["description"]))}
|
||||
</p>}
|
||||
</div>
|
||||
|
||||
|
||||
<br />
|
||||
{DetailTraining["objectif"] && <div className="description detail_element">
|
||||
<b className="sous_titre">Objectif :</b>
|
||||
<b className="sous_titre">Objectif </b>
|
||||
|
||||
<p>
|
||||
{parse(String(DetailTraining["objectif"]))} laa
|
||||
|
@ -592,7 +592,7 @@ Si non, on utilise le formumaire de mysy,.
|
|||
|
||||
<br />
|
||||
{DetailTraining["prerequis"] && <div className="description detail_element">
|
||||
<b className="sous_titre">Pré-requis :</b> {DetailTraining["prerequis"] &&
|
||||
<b className="sous_titre">Pré-requis </b> {DetailTraining["prerequis"] &&
|
||||
<p>
|
||||
{parse(String(DetailTraining["prerequis"]))}
|
||||
</p>}
|
||||
|
@ -602,13 +602,22 @@ Si non, on utilise le formumaire de mysy,.
|
|||
<br />
|
||||
</div>}
|
||||
|
||||
|
||||
{DetailTraining["pourqui"] && <div className="description detail_element">
|
||||
<b className="sous_titre">Pour Qui </b> {DetailTraining["pourqui"] &&
|
||||
<p>
|
||||
{parse(String(DetailTraining["pourqui"]))}
|
||||
</p>}
|
||||
{!DetailTraining["pourqui"] && <p style={{ "fontStyle": "italic" }}>
|
||||
---
|
||||
</p>}
|
||||
<br />
|
||||
</div>}
|
||||
|
||||
|
||||
{DetailTraining["programme"] && <div className="description detail_element">
|
||||
|
||||
<b className="sous_titre">Programme :</b>
|
||||
{DetailTraining["programme"] && <p style={{ "fontSize": "smaller", "marginTop": "1rem" }}>
|
||||
<b className="sous_titre">Programme </b>
|
||||
{DetailTraining["programme"] && <p style={{ "fontSize": "small", "marginTop": "1rem" }}>
|
||||
{parse(String(DetailTraining["programme"]))}
|
||||
</p>}
|
||||
{!DetailTraining["programme"] && <p style={{ "fontStyle": "italic" }}>
|
||||
|
@ -618,9 +627,9 @@ Si non, on utilise le formumaire de mysy,.
|
|||
</div>}
|
||||
|
||||
{DetailTraining["plus_produit"] && <div className="description detail_element">
|
||||
<b className="sous_titre">Points forts :</b>
|
||||
<b className="sous_titre">Points forts </b>
|
||||
{DetailTraining["plus_produit"] &&
|
||||
<p style={{ "fontSize": "smaller", "marginTop": "1rem" }}>
|
||||
<p style={{ "fontSize": "small", "marginTop": "1rem" }}>
|
||||
{parse(String(DetailTraining["plus_produit"]))}
|
||||
</p>}
|
||||
|
||||
|
@ -719,7 +728,7 @@ Si non, on utilise le formumaire de mysy,.
|
|||
</div>
|
||||
|
||||
<div className="div_row" style={{ "float": "left" }}> </div>
|
||||
<div style={{ "textAlign": "left", "float": "left", "width": "95%" }}>
|
||||
<div style={{ "textAlign": "left", "float": "left", "width": "99%" }}>
|
||||
<Button variant="outlined" onClick={submenu_datelieu} className="detail_class_submenu" id='menu_datelieu' name='menu_datelieu'>Sessions</Button>
|
||||
<Button variant="outlined" onClick={submenu_info} className="detail_class_submenu" id='menu_formateur' name='menu_formateur'>Formateur</Button>
|
||||
<Button variant="outlined" onClick={submenu_divers} className="detail_class_submenu" id='menu_divers' name='menu_divers'>Divers</Button>
|
||||
|
|
|
@ -38,7 +38,8 @@ import { useCookies } from "react-cookie";
|
|||
import { FacebookShareButton, LinkedinShareButton, TwitterShareButton } from "react-share";
|
||||
import { SocialIcon } from 'react-social-icons';
|
||||
import { confirmAlert } from 'react-confirm-alert';
|
||||
import { Rating } from 'react-simple-star-rating';
|
||||
//import { Rating } from 'react-simple-star-rating';
|
||||
import Rating from '@mui/material/Rating';
|
||||
import parse from 'html-react-parser';
|
||||
import Inscription_Information from "./Inscription_Information";
|
||||
import { Editor } from '@tinymce/tinymce-react';
|
||||
|
@ -68,7 +69,7 @@ const DisplayDetailClassAction = (props) => {
|
|||
const [cookie_part, setCookie_part, removeCookie_part] = useCookies(['tokenmysypart']);
|
||||
|
||||
const [inscritpion, setinscritpion] = useState("1");
|
||||
|
||||
const [ratingvalue, setratingvalue] = useState(0);
|
||||
|
||||
// Gestion des Cookies
|
||||
const stored_partner = cookie_part.tokenmysypart;
|
||||
|
@ -218,13 +219,11 @@ const DisplayDetailClassAction = (props) => {
|
|||
|
||||
axios.post(myurl, form).then(res => {
|
||||
if (String(res.data.status) !== String("false")) {
|
||||
console.log(" In Display res.data.status = " + res.data.status);
|
||||
console.log(" In Display res.data.message = " + res.data.message);
|
||||
|
||||
//console.log(" In Display res.data.status = " + res.data.status);
|
||||
//console.log(" In Display res.data.message = " + res.data.message);
|
||||
if (res.data.message.length > 0) {
|
||||
setmyApiResponse("True");
|
||||
|
||||
|
||||
if (String(JSON.parse(res.data.message).coeur) !== String("1") &&
|
||||
String(JSON.parse(res.data.message).freeacces) !== String("1")) {
|
||||
|
||||
|
@ -278,18 +277,19 @@ const DisplayDetailClassAction = (props) => {
|
|||
}
|
||||
} else {
|
||||
//alert(" c'est pas un coeur = " + JSON.parse(res.data.message).coeur)
|
||||
|
||||
}
|
||||
}
|
||||
else {
|
||||
setmyApiResponse("False");
|
||||
|
||||
}
|
||||
//console.log(" In displaydetailclass res.data.status = " + res.data.status);
|
||||
console.log(" In displaydetailclass res.data.message = " + res.data.message);
|
||||
|
||||
//console.log(" In displaydetailclass res.data.message = " + res.data.message);
|
||||
setResult(res.data.message);
|
||||
setDetailTraining(JSON.parse(res.data.message));
|
||||
|
||||
if (JSON.parse(res.data.message).note) {
|
||||
setratingvalue(JSON.parse(res.data.message).note);
|
||||
}
|
||||
}
|
||||
else {
|
||||
//console.log(" In Erreur res.data.status = " + res.data.status);
|
||||
|
@ -301,7 +301,7 @@ const DisplayDetailClassAction = (props) => {
|
|||
|
||||
|
||||
}).catch((error) => {
|
||||
console.warn('Not good man :( Display = ', error);
|
||||
console.warn('Not good man :( Display = ');
|
||||
console.log(error);
|
||||
setmyApiResponse("False");
|
||||
|
||||
|
@ -331,8 +331,8 @@ const DisplayDetailClassAction = (props) => {
|
|||
|
||||
axios.post(myurl, form).then(res => {
|
||||
if (String(res.data.status) !== String("false")) {
|
||||
console.log(" In GetAssociatedTraning res.data.status = " + res.data.status);
|
||||
console.log(" In GetAssociatedTraning res.data.message = " + res.data.message);
|
||||
//console.log(" In GetAssociatedTraning res.data.status = " + res.data.status);
|
||||
//console.log(" In GetAssociatedTraning res.data.message = " + res.data.message);
|
||||
setassociatedtraining_api("True");
|
||||
setassociatedtraining_message(res.data.message);
|
||||
|
||||
|
@ -397,7 +397,7 @@ const DisplayDetailClassAction = (props) => {
|
|||
function submenu_info() {
|
||||
setsubmenu("formateur");
|
||||
//if (document.getElementsByName("menu_formateur")[0])
|
||||
//document.getElementsByName('menu_formateur')[0].focus();
|
||||
//document.getElementsByName('menu_formateur')[0].focus();
|
||||
|
||||
if (document.getElementsByName("menu_datelieu")[0])
|
||||
document.getElementsByName('menu_datelieu')[0].blur();
|
||||
|
@ -409,7 +409,7 @@ const DisplayDetailClassAction = (props) => {
|
|||
function submenu_datelieu() {
|
||||
setsubmenu("datelieu");
|
||||
//if (document.getElementsByName("menu_datelieu")[0])
|
||||
// document.getElementsByName('menu_datelieu')[0].focus();
|
||||
// document.getElementsByName('menu_datelieu')[0].focus();
|
||||
|
||||
if (document.getElementsByName("menu_formateur")[0])
|
||||
document.getElementsByName('menu_formateur')[0].blur();
|
||||
|
@ -421,7 +421,7 @@ const DisplayDetailClassAction = (props) => {
|
|||
|
||||
function submenu_divers() {
|
||||
setsubmenu("divers");
|
||||
// if (document.getElementsByName("submenu_divers")[0])
|
||||
// if (document.getElementsByName("submenu_divers")[0])
|
||||
// document.getElementsByName('submenu_divers')[0].focus();
|
||||
|
||||
if (document.getElementsByName("menu_datelieu")[0])
|
||||
|
@ -514,20 +514,23 @@ const DisplayDetailClassAction = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="right_box">
|
||||
{DetailTraining["img_banner_detail_class"] && <div>
|
||||
<img src={`${DetailTraining["img_banner_detail_class"]}`} className="img_bannermg_WOimg" /> </div>}
|
||||
|
||||
<div className="img_banner">
|
||||
<div className="text_surna"> </div>
|
||||
<div className="row_inscription">
|
||||
{(!DetailTraining["img_banner_detail_class"] || String(DetailTraining["img_banner_detail_class"]).length < 5) &&
|
||||
<div className="img_banner">
|
||||
<div className="text_surna"> </div>
|
||||
<div className="row_inscription">
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>}
|
||||
|
||||
|
||||
{(String(action).toLocaleLowerCase() === "inscription" || String(action).toLocaleLowerCase() === "information")
|
||||
&& <div className="description detail_element" name='section_info'>
|
||||
<Inscription_Information internal_url={classId} action={action} />
|
||||
</div>
|
||||
&& <div className="description detail_element" name='section_info'>
|
||||
<Inscription_Information internal_url={classId} action={action} />
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
|
@ -536,29 +539,27 @@ const DisplayDetailClassAction = (props) => {
|
|||
</div>
|
||||
|
||||
<div className="description detail_element">
|
||||
<b style={{ "textAlign": "center" }}>Descriptions :</b> {DetailTraining["description"] && <p>
|
||||
<b className="sous_titre">Descriptions </b> {DetailTraining["description"] &&
|
||||
<p style={{ "fontSize": "smal", "marginTop": "1rem" }}>
|
||||
|
||||
{parse(String(DetailTraining["description"]))}
|
||||
</p>}
|
||||
{parse(String(DetailTraining["description"]))}
|
||||
</p>}
|
||||
</div>
|
||||
|
||||
|
||||
<br />
|
||||
<div className="description detail_element">
|
||||
<b>Objectif :</b>
|
||||
{DetailTraining["objectif"] && <div className="description detail_element">
|
||||
<b className="sous_titre">Objectif </b>
|
||||
|
||||
{DetailTraining["objectif"] && <p>
|
||||
{parse(String(DetailTraining["objectif"]))}
|
||||
</p>}
|
||||
<p>
|
||||
{parse(String(DetailTraining["objectif"]))} laa
|
||||
{String(DetailTraining["objectif"]).length}
|
||||
</p>
|
||||
|
||||
{!DetailTraining["objectif"] && <p style={{ "fontStyle": "italic" }}>
|
||||
En cours
|
||||
</p>}
|
||||
</div>
|
||||
</div>}
|
||||
|
||||
<br />
|
||||
{DetailTraining["prerequis"] && <div className="description detail_element">
|
||||
<b>Pré-requis :</b> {DetailTraining["prerequis"] &&
|
||||
<b className="sous_titre">Pré-requis </b> {DetailTraining["prerequis"] &&
|
||||
<p>
|
||||
{parse(String(DetailTraining["prerequis"]))}
|
||||
</p>}
|
||||
|
@ -568,22 +569,22 @@ const DisplayDetailClassAction = (props) => {
|
|||
<br />
|
||||
</div>}
|
||||
|
||||
|
||||
{DetailTraining["pointsfort"] && <div className="description detail_element">
|
||||
<b>Points forts :</b>
|
||||
{DetailTraining["pointsfort"] &&
|
||||
{DetailTraining["pourqui"] && <div className="description detail_element">
|
||||
<b className="sous_titre">Pour Qui </b> {DetailTraining["pourqui"] &&
|
||||
<p>
|
||||
{parse(String(DetailTraining["pointsfort"]))}
|
||||
{parse(String(DetailTraining["pourqui"]))}
|
||||
</p>}
|
||||
{!DetailTraining["pointsfort"] && <p style={{ "fontStyle": "italic" }}>
|
||||
En cours
|
||||
{!DetailTraining["pourqui"] && <p style={{ "fontStyle": "italic" }}>
|
||||
---
|
||||
</p>}
|
||||
<br />
|
||||
</div>}
|
||||
|
||||
|
||||
{DetailTraining["programme"] && <div className="description detail_element">
|
||||
<b>Programme :</b>
|
||||
{DetailTraining["programme"] && <p>
|
||||
|
||||
<b className="sous_titre">Programme </b>
|
||||
{DetailTraining["programme"] && <p style={{ "fontSize": "small", "marginTop": "1rem" }}>
|
||||
{parse(String(DetailTraining["programme"]))}
|
||||
</p>}
|
||||
{!DetailTraining["programme"] && <p style={{ "fontStyle": "italic" }}>
|
||||
|
@ -592,6 +593,15 @@ const DisplayDetailClassAction = (props) => {
|
|||
<br />
|
||||
</div>}
|
||||
|
||||
{DetailTraining["plus_produit"] && <div className="description detail_element">
|
||||
<b className="sous_titre">Points forts </b>
|
||||
{DetailTraining["plus_produit"] &&
|
||||
<p style={{ "fontSize": "small", "marginTop": "1rem" }}>
|
||||
{parse(String(DetailTraining["plus_produit"]))}
|
||||
</p>}
|
||||
|
||||
<br />
|
||||
</div>}
|
||||
|
||||
|
||||
<div className="caracteristique">
|
||||
|
@ -668,14 +678,18 @@ const DisplayDetailClassAction = (props) => {
|
|||
</div>
|
||||
<div className="div_row">
|
||||
<div className="div_row_critere_note">
|
||||
<div className="div_row_critere_gauche" style={{ "paddingTop": "3px", "textAlign": "center", "width": "50%" }}> Note
|
||||
<div className="div_row_critere_gauche" style={{ "paddingTop": "3px", "textAlign": "center", "width": "50%" }}> Note :
|
||||
</div>
|
||||
|
||||
<div className="div_row_critere_droite" style={{ "textAlign": "left", "width": "50%" }}>
|
||||
<Rating
|
||||
ratingValue={DetailTraining.note * 20}
|
||||
readonly={true}
|
||||
size={15} />
|
||||
|
||||
<Rating name="half-rating-reade"
|
||||
|
||||
precision={0.5}
|
||||
value={ratingvalue}
|
||||
/>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -862,10 +862,24 @@ function GestionAdministrative(props) {
|
|||
return;
|
||||
}
|
||||
|
||||
|
||||
if (document.getElementById("nb_participant") && document.getElementById("nb_participant").value != "")
|
||||
nb_participant = ""
|
||||
if (document.getElementById("nb_participant") && document.getElementById("nb_participant").value != ""){
|
||||
nb_participant = document.getElementById("nb_participant").value;
|
||||
}
|
||||
if( nb_participant.trim() == ""){
|
||||
alert(" Le nombre de participants est obligatoire");
|
||||
return;
|
||||
}
|
||||
|
||||
if( String(document.getElementById("sessiondatedebutinscription").value).trim() == "" ){
|
||||
alert(" La date de debut des inscriptions est obligatoire");
|
||||
return;
|
||||
}
|
||||
|
||||
if( String(document.getElementById("sessiondatefininscription").value).trim() == "" ){
|
||||
alert(" La date de fin des inscriptions est obligatoire");
|
||||
return;
|
||||
}
|
||||
|
||||
var adress = ""
|
||||
if (document.getElementById("adresse") && document.getElementById("adresse").value != "")
|
||||
|
@ -1613,8 +1627,9 @@ function GestionAdministrative(props) {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="session_caract"> Nombre participants <br />
|
||||
<div className="session_caract"> Nombre participants *<br />
|
||||
<TextField sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
|
||||
required
|
||||
name="nb_participant"
|
||||
id="nb_participant"
|
||||
type="number"
|
||||
|
@ -1627,8 +1642,9 @@ function GestionAdministrative(props) {
|
|||
/>
|
||||
</div>
|
||||
<div className="div_row" style={{ "border": "None" }}>
|
||||
<div className="session_caract"> Date Debut des inscriptions
|
||||
<div className="session_caract"> Date Debut des inscriptions *
|
||||
<DatePicker
|
||||
required
|
||||
name="sessiondatedebutinscription"
|
||||
id="sessiondatedebutinscription"
|
||||
selected={SessionstartDateInscription}
|
||||
|
@ -1643,8 +1659,9 @@ function GestionAdministrative(props) {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="session_caract"> Date Fin des inscriptions
|
||||
<div className="session_caract"> Date Fin des inscriptions *
|
||||
<DatePicker
|
||||
required
|
||||
name="sessiondatefininscription"
|
||||
id="sessiondatefininscription"
|
||||
selected={SessionendDateInscription}
|
||||
|
|
|
@ -34,21 +34,25 @@ function Inscription_Information(props) {
|
|||
|
||||
const modefinancement = [
|
||||
{
|
||||
value: 'CPF',
|
||||
label: 'cpf',
|
||||
value: 'cpf',
|
||||
label: 'CPF',
|
||||
},
|
||||
{
|
||||
value: 'Fonds Propre',
|
||||
label: 'perso',
|
||||
value: 'perso',
|
||||
label: 'Fonds Propres',
|
||||
},
|
||||
{
|
||||
value: 'Votre entreprise',
|
||||
label: 'entreprise',
|
||||
value: 'entreprise',
|
||||
label: 'Votre entreprise',
|
||||
},
|
||||
|
||||
{
|
||||
value: 'CPF & Fonds Propre',
|
||||
label: 'mixte_cpf_perso',
|
||||
value: 'mixte_cpf_perso',
|
||||
label: 'CPF & Fonds Propres',
|
||||
},
|
||||
{
|
||||
value: 'autre',
|
||||
label: 'Autre',
|
||||
},
|
||||
|
||||
];
|
||||
|
@ -205,7 +209,7 @@ function Inscription_Information(props) {
|
|||
})
|
||||
.then((data) => data.json())
|
||||
.then((data) => {
|
||||
console.log(' GetListOpco Success:', data['message'], "data['status'] = ", data['status']);
|
||||
//console.log(' GetListOpco Success:', data['message'], "data['status'] = ", data['status']);
|
||||
|
||||
if (String(data['status']) === String("false")) {
|
||||
//console.log("erreur rrrr:" + data['status'])
|
||||
|
@ -249,8 +253,8 @@ function Inscription_Information(props) {
|
|||
axios.post(myurl, form).then(res => {
|
||||
|
||||
if (res.data.status != "false") {
|
||||
console.log(" In GetCurrentClass_trainingsession res.data.status = " + res.data.status);
|
||||
console.log(" In GetCurrentClass_trainingsession res.data.message r_class = " + res.data.message);
|
||||
//console.log(" In GetCurrentClass_trainingsession res.data.status = " + res.data.status);
|
||||
//console.log(" In GetCurrentClass_trainingsession res.data.message r_class = " + res.data.message);
|
||||
setGetCurrentClass_api("true");
|
||||
setGetCurrentClass_result(res.data.message);
|
||||
}
|
||||
|
@ -440,7 +444,6 @@ function Inscription_Information(props) {
|
|||
|
||||
return (
|
||||
<div className='inscription'>
|
||||
|
||||
{String(RecordData_status) === "true" &&
|
||||
String(action).toLocaleLowerCase() === "inscription" &&
|
||||
<div className="okUpdateData">
|
||||
|
@ -459,11 +462,9 @@ function Inscription_Information(props) {
|
|||
</div>}
|
||||
|
||||
|
||||
|
||||
{(String(RecordData_status) === "false" ||
|
||||
String(RecordData_status).length === 0) &&
|
||||
String(action).toLocaleLowerCase() === "inscription" &&
|
||||
|
||||
String(AnnulerFction_status) !== "1" && <div>
|
||||
|
||||
<Box alignItems="left" sx={{ '& > :not(style)': { m: 1 }, width: '100%', }}>
|
||||
|
@ -621,10 +622,10 @@ function Inscription_Information(props) {
|
|||
<div style={{ "width": "100%" }}> </div>
|
||||
<Box alignItems="left" sx={{ '& > :not(style)': { m: 1 }, width: '100%', }}>
|
||||
<div className="select-container">
|
||||
<div style={{ "float": "left", "width": "40%", "textAlign": "left" }}>
|
||||
<div className="field_gauche">
|
||||
Choisir votre centre de rattachement
|
||||
</div>
|
||||
<div style={{ "float": "right", "width": "60%", "textAlign": "right" }}>
|
||||
<div className="field_droite">
|
||||
<select id="opco" value={myopco} onChange={handleChangeOpco} className="selectsession">
|
||||
<option value="">Choisir </option>
|
||||
{GetListOpco_result.map((option) => (
|
||||
|
|
|
@ -231,7 +231,7 @@ function ResetUserPwd() {
|
|||
<div>
|
||||
|
||||
</div>
|
||||
<nav className="title"> Reinitialisation du mot de passe {accounttype} </nav>
|
||||
<nav className="title"> Reinitialisation du mot de passe </nav>
|
||||
|
||||
<Box alignItems="left" sx={{ '& > :not(style)': { m: 1 } }}>
|
||||
|
||||
|
|
|
@ -123,15 +123,24 @@
|
|||
}
|
||||
|
||||
.img_banner {
|
||||
margin-bottom: 1.5rem;
|
||||
padding-bottom: 1.5rem;
|
||||
margin-bottom: .5rem;
|
||||
padding-bottom: .5rem;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%);
|
||||
margin-left: 2%;
|
||||
margin-right: 5%;
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
border-radius: 10px;
|
||||
padding-top: 10px;
|
||||
width: 98%;
|
||||
background: url("../../mysy_img/MYSY-banner-compte.png") no-repeat;
|
||||
height: 5rem;
|
||||
}
|
||||
|
||||
.img_bannermg_WOimg {
|
||||
margin-bottom: .5rem;
|
||||
padding-bottom: .5rem;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
border-radius: 10px;
|
||||
padding-top: 10px;
|
||||
width: 98%;
|
||||
}
|
||||
|
||||
.titre_formation {
|
||||
|
@ -140,7 +149,7 @@
|
|||
font-family: "Quicksand", "Signika", sans-serif;
|
||||
text-align: center;
|
||||
letter-spacing: 0.2rem;
|
||||
margin-bottom: 1rem;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.description {
|
||||
|
@ -323,6 +332,7 @@
|
|||
background-color: #104277;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.detail_class_submenu:focus {
|
||||
//border: 3px dotted green;
|
||||
background-color: #104277;
|
||||
|
@ -344,6 +354,7 @@
|
|||
border-radius: 10px;
|
||||
border: 1px solid;
|
||||
}
|
||||
|
||||
.detail_element {
|
||||
border-radius: 3px;
|
||||
display: inline-block;
|
||||
|
@ -354,7 +365,6 @@
|
|||
outline: 1px solid #ccc;
|
||||
margin: 10px;
|
||||
text-align: left;
|
||||
margin-bottom: 2rem;
|
||||
background-color: white;
|
||||
box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
|
||||
border: 0px solid;
|
||||
|
@ -404,16 +414,16 @@
|
|||
float: left;
|
||||
//border: 1px solid black;
|
||||
border-width: 1px;
|
||||
width: 24%;
|
||||
width: 25%;
|
||||
height: 100%;
|
||||
padding: 0.5rem;
|
||||
padding: 0.2rem;
|
||||
border-radius: 1rem;
|
||||
//margin-top: 1rem !important;
|
||||
margin-bottom: 0.1rem;
|
||||
font-size: small !important;
|
||||
font-family: "verdana", "Quicksand", "Signika", sans-serif !important;
|
||||
background: white;
|
||||
margin-left: 5px;
|
||||
margin-left: 2px;
|
||||
//-webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 15%);
|
||||
//box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 15%);
|
||||
padding-left: 5px;
|
||||
|
@ -423,7 +433,7 @@
|
|||
float: left;
|
||||
border: 1px solid black;
|
||||
border-width: 2px;
|
||||
width: 70%;
|
||||
width: 73%;
|
||||
height: 100%;
|
||||
margin: auto;
|
||||
padding: 0rem;
|
||||
|
@ -433,7 +443,7 @@
|
|||
padding-right: 10px;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%);
|
||||
margin-left: 20px;
|
||||
margin-left: 5px;
|
||||
padding-bottom: 2rem;
|
||||
margin-top: 0.5rem;
|
||||
padding-top: 1rem;
|
||||
|
@ -444,14 +454,13 @@
|
|||
.hilightsoustitre {
|
||||
color: #3b3e40;
|
||||
display: block;
|
||||
font-size: 1rem;
|
||||
font-size: 0.9rem;
|
||||
margin-bottom: 0.5rem;
|
||||
background: #e9ecef;
|
||||
border-radius: 5px;
|
||||
background: #113459;
|
||||
color: #fff;
|
||||
letter-spacing: 2px;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
}
|
||||
|
||||
|
@ -466,15 +475,24 @@
|
|||
margin-bottom: 1.5rem;
|
||||
padding-bottom: 1.5rem;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%);
|
||||
margin-left: 2%;
|
||||
margin-right: 5%;
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
border-radius: 10px;
|
||||
padding-top: 10px;
|
||||
width: 100%;
|
||||
background: url("../../mysy_img/MYSY-banner-compte.png") no-repeat;
|
||||
height: 10rem;
|
||||
}
|
||||
|
||||
.img_bannermg_WOimg {
|
||||
margin-bottom: 1.5rem;
|
||||
padding-bottom: 1.5rem;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
border-radius: 10px;
|
||||
padding-top: 10px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
|
||||
.titre_formation {
|
||||
color: #619e31;
|
||||
font-size: 1.5rem;
|
||||
|
@ -643,6 +661,7 @@
|
|||
top: 2rem;
|
||||
margin-top: 1.5rem;
|
||||
}
|
||||
|
||||
.left_box_for_mobile {
|
||||
display: none;
|
||||
}
|
||||
|
@ -668,6 +687,7 @@
|
|||
background-color: #104277;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.detail_class_submenu:focus {
|
||||
//border: 3px dotted green;
|
||||
background-color: #104277;
|
||||
|
@ -689,10 +709,10 @@
|
|||
border-radius: 10px;
|
||||
border: 1px solid;
|
||||
}
|
||||
|
||||
.detail_element {
|
||||
border-radius: 3px;
|
||||
display: inline-block;
|
||||
width: 95%;
|
||||
background-color: white;
|
||||
height: auto;
|
||||
padding: 10px;
|
||||
|
@ -703,7 +723,8 @@
|
|||
background-color: white;
|
||||
box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
|
||||
border: 0px solid;
|
||||
margin-right: 5rem;
|
||||
width: 99%;
|
||||
margin-left: 0px;
|
||||
}
|
||||
|
||||
.detail_element:hover {
|
||||
|
@ -737,7 +758,7 @@
|
|||
|
||||
.sous_titre {
|
||||
color: #619e31;
|
||||
font-size: small;
|
||||
font-size: medium;
|
||||
font-family: "Quicksand", "Signika", sans-serif;
|
||||
text-align: center;
|
||||
letter-spacing: 0.1rem;
|
||||
|
@ -749,7 +770,7 @@
|
|||
float: left;
|
||||
//border: 1px solid black;
|
||||
border-width: 1px;
|
||||
width: 24%;
|
||||
width: 20%;
|
||||
height: 100%;
|
||||
padding: 0.5rem;
|
||||
border-radius: 1rem;
|
||||
|
@ -768,7 +789,7 @@
|
|||
float: left;
|
||||
border: 1px solid black;
|
||||
border-width: 2px;
|
||||
width: 70%;
|
||||
width: 78%;
|
||||
height: 100%;
|
||||
margin: auto;
|
||||
padding: 0rem;
|
||||
|
@ -778,7 +799,7 @@
|
|||
padding-right: 10px;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%);
|
||||
margin-left: 20px;
|
||||
margin-left: 10px;
|
||||
padding-bottom: 2rem;
|
||||
margin-top: 0.5rem;
|
||||
padding-top: 1rem;
|
||||
|
@ -789,15 +810,13 @@
|
|||
.hilightsoustitre {
|
||||
color: #3b3e40;
|
||||
display: block;
|
||||
font-size: 1rem;
|
||||
font-size: 0.9rem;
|
||||
margin-bottom: 0.5rem;
|
||||
background: #e9ecef;
|
||||
border-radius: 5px;
|
||||
background: #113459;
|
||||
color: #fff;
|
||||
letter-spacing: 2px;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
|
||||
}
|
||||
|
||||
.autres_formations {
|
||||
|
@ -811,15 +830,24 @@
|
|||
margin-bottom: 1.5rem;
|
||||
padding-bottom: 1.5rem;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%);
|
||||
margin-left: 2%;
|
||||
margin-right: 5%;
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
border-radius: 10px;
|
||||
padding-top: 10px;
|
||||
width: 100%;
|
||||
background: url("../../mysy_img/MYSY-banner-compte.png") no-repeat;
|
||||
height: 10rem;
|
||||
}
|
||||
|
||||
.img_bannermg_WOimg {
|
||||
margin-bottom: 1.5rem;
|
||||
padding-bottom: 1.5rem;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
border-radius: 10px;
|
||||
padding-top: 10px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
|
||||
.titre_formation {
|
||||
color: #619e31;
|
||||
font-size: 1.5rem;
|
||||
|
@ -988,6 +1016,7 @@
|
|||
top: 2rem;
|
||||
margin-top: 1.5rem;
|
||||
}
|
||||
|
||||
.left_box_for_mobile {
|
||||
display: none;
|
||||
}
|
||||
|
@ -1013,6 +1042,7 @@
|
|||
background-color: #104277;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.detail_class_submenu:focus {
|
||||
//border: 3px dotted green;
|
||||
background-color: #104277;
|
||||
|
@ -1038,7 +1068,6 @@
|
|||
.detail_element {
|
||||
border-radius: 3px;
|
||||
display: inline-block;
|
||||
width: 95%;
|
||||
background-color: white;
|
||||
height: auto;
|
||||
padding: 10px;
|
||||
|
@ -1049,7 +1078,8 @@
|
|||
background-color: white;
|
||||
box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
|
||||
border: 0px solid;
|
||||
margin-right: 5rem;
|
||||
width: 99%;
|
||||
margin-left: 0px;
|
||||
}
|
||||
|
||||
.detail_element:hover {
|
||||
|
@ -1083,7 +1113,7 @@
|
|||
|
||||
.sous_titre {
|
||||
color: #619e31;
|
||||
font-size: small;
|
||||
font-size: medium;
|
||||
font-family: "Quicksand", "Signika", sans-serif;
|
||||
text-align: center;
|
||||
letter-spacing: 0.1rem;
|
||||
|
@ -1094,7 +1124,7 @@
|
|||
.left_box {
|
||||
float: left;
|
||||
border-width: 1px;
|
||||
width: 24%;
|
||||
width: 20%;
|
||||
height: 100%;
|
||||
padding: 0.5rem;
|
||||
padding-left: 0.5rem;
|
||||
|
@ -1111,7 +1141,7 @@
|
|||
float: left;
|
||||
border: 1px solid black;
|
||||
border-width: 2px;
|
||||
width: 70%;
|
||||
width: 78%;
|
||||
height: 100%;
|
||||
margin: auto;
|
||||
padding: 0rem;
|
||||
|
@ -1121,7 +1151,7 @@
|
|||
padding-right: 10px;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%);
|
||||
margin-left: 20px;
|
||||
margin-left: 10px;
|
||||
padding-bottom: 2rem;
|
||||
margin-top: 0.5rem;
|
||||
padding-top: 1rem;
|
||||
|
@ -1154,13 +1184,23 @@
|
|||
margin-bottom: 1.5rem;
|
||||
padding-bottom: 1.5rem;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%);
|
||||
margin-left: 2%;
|
||||
margin-right: 5%;
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
border-radius: 10px;
|
||||
padding-top: 10px;
|
||||
width: 100%;
|
||||
background: url("../../mysy_img/MYSY-banner-compte.png") no-repeat;
|
||||
height: 10rem;
|
||||
|
||||
}
|
||||
|
||||
|
||||
.img_bannermg_WOimg {
|
||||
margin-bottom: 1.5rem;
|
||||
padding-bottom: 1.5rem;
|
||||
box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
-webkit-box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5);
|
||||
border-radius: 10px;
|
||||
padding-top: 10px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.titre_formation {
|
||||
|
@ -1356,6 +1396,7 @@
|
|||
background-color: #104277;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.detail_class_submenu:focus {
|
||||
//border: 3px dotted green;
|
||||
background-color: #104277;
|
||||
|
@ -1381,7 +1422,6 @@
|
|||
.detail_element {
|
||||
border-radius: 3px;
|
||||
display: inline-block;
|
||||
width: 95%;
|
||||
background-color: white;
|
||||
height: auto;
|
||||
padding: 10px;
|
||||
|
@ -1392,7 +1432,7 @@
|
|||
background-color: white;
|
||||
box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
|
||||
border: 0px solid;
|
||||
margin-right: 5rem;
|
||||
width: 99%;
|
||||
}
|
||||
|
||||
.detail_element:hover {
|
||||
|
@ -1426,7 +1466,7 @@
|
|||
|
||||
.sous_titre {
|
||||
color: #619e31;
|
||||
font-size: small;
|
||||
font-size: medium;
|
||||
font-family: "Quicksand", "Signika", sans-serif;
|
||||
text-align: center;
|
||||
letter-spacing: 0.1rem;
|
||||
|
|
|
@ -56,12 +56,13 @@
|
|||
color: white;
|
||||
cursor: pointer;
|
||||
font-style: italic;
|
||||
background-color: gray;
|
||||
background-color: #81BC3A;
|
||||
font-weight: normal;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
border-radius: 5px;
|
||||
font-weight: bold;
|
||||
//font-weight: bold;
|
||||
letter-spacing: 2px;
|
||||
}
|
||||
|
||||
.field_gauche {
|
||||
|
@ -74,6 +75,7 @@
|
|||
text-align: right;
|
||||
width: 60%;
|
||||
float: right;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
.css-ijy3ji-MuiFormControl-root-MuiTextField-root{
|
||||
|
@ -134,12 +136,13 @@
|
|||
color: white;
|
||||
cursor: pointer;
|
||||
font-style: italic;
|
||||
background-color: gray;
|
||||
background-color: #81BC3A;
|
||||
font-weight: normal;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
border-radius: 5px;
|
||||
font-weight: bold;
|
||||
//font-weight: bold;
|
||||
letter-spacing: 2px;
|
||||
}
|
||||
|
||||
.field_gauche {
|
||||
|
@ -152,6 +155,7 @@
|
|||
text-align: right;
|
||||
width: 60%;
|
||||
float: right;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
.css-ijy3ji-MuiFormControl-root-MuiTextField-root{
|
||||
|
@ -212,12 +216,13 @@
|
|||
color: white;
|
||||
cursor: pointer;
|
||||
font-style: italic;
|
||||
background-color: gray;
|
||||
background-color: #81BC3A;
|
||||
font-weight: normal;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
border-radius: 5px;
|
||||
font-weight: bold;
|
||||
//font-weight: bold;
|
||||
letter-spacing: 2px;
|
||||
}
|
||||
|
||||
.field_gauche {
|
||||
|
@ -230,10 +235,11 @@
|
|||
text-align: right;
|
||||
width: 60%;
|
||||
float: right;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
.css-ijy3ji-MuiFormControl-root-MuiTextField-root{
|
||||
width: 48%;
|
||||
width: 45%;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -290,12 +296,13 @@
|
|||
color: white;
|
||||
cursor: pointer;
|
||||
font-style: italic;
|
||||
background-color: gray;
|
||||
background-color: #81BC3A;
|
||||
font-weight: normal;
|
||||
height: 2rem;
|
||||
padding-top: 5px;
|
||||
border-radius: 5px;
|
||||
font-weight: bold;
|
||||
//font-weight: bold;
|
||||
letter-spacing: 2px;
|
||||
}
|
||||
|
||||
.field_gauche {
|
||||
|
@ -308,6 +315,7 @@
|
|||
text-align: right;
|
||||
width: 60%;
|
||||
float: right;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
.css-ijy3ji-MuiFormControl-root-MuiTextField-root{
|
||||
|
|
Loading…
Reference in New Issue