13/12/2022 - 19h00

recette2
cherif 2022-12-13 19:12:38 +01:00
parent 442ea793c9
commit 9be4012c6b
9 changed files with 160 additions and 96 deletions

View File

@ -1,58 +1,54 @@
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 external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;note;img_url;url;duree;plus_produit;mots_cle;metier;certif;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 dun projet, les livrables associés, etc. CODE_10006;Prise de Parole en Public;Dev_perso;"Préparer un contenu efficace, structurer son discours pour maximiser son impact.
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 Venez découvrir lart du pitch, du storytelling ou encore de lanalogie pour faire la différence le jour J.
Definition
Cycle de vie
Maîtriser le timing, les attentes du public, la connexion avec votre auditoire, le “body language” .
3 - Application de la méthode aux projets informatiques : Vous avez le trac ? Certaines techniques permettent de prendre de la distance pour se sentir à laise et performant.
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, ...).
Tous ces fondamentaux sont introduits avec 30% de pratique en Réalité Virtuelle où vous êtes plongés dans différents scénarios réels pour vous entrainer sur le terrain (salle de réunion, amphithéâtre, très grande salle…).";MySy Training;"LEVIER #1 : Structurer un discours efficace
LEVIER #2 : Renforcer la confiance en soi et gérer le trac
LEVIER #3 : Gagner en impact en public";"Prenez la parole 100% plaisir
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 • Prendre conscience de ses talents existants dorateur,
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. • … de sa capacité à se servir de lémotion pour convaincre.
En dautres termes, à la fin de ce module, lapprenant sera en mesure de : • … quil ny a pas quun seul type de présentateur efficace.
• 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
• Dinsé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 dautres termes, à la fin de ce module, lapprenant 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
• Dinsérer, mettre à jour et supprimer des enregistrements.
• De créer des requête SQL nécessitant la jonction entre plusieurs tables.";"Quest-ce quun SGBDR :
Stockage de linformations :
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 : Posez les fondations
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 : • Comprendre les différents types de prises de parole,
Les index • … quil y a 3 natures dobjectifs.
Les triggers • Se poser les questions clés.
Les procédures stockées";"matrise du traitement de texte • Challenger ses réponses par rapport à son contexte et lauditoire.
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
Créer le message central
• Comprendre comment construire un message central puissant,
• … et le concentré de son “storytelling”.
• Sentraîner en réalité virtuelle comme si vous étiez face à différents publics.
Structurer un pitch et préparer son prompteur
• Préparer la structure la + adaptée pour son expression orale
• Rédiger son “prompteur” = la colonne vertébrale de son “discours”
• Gérer les questions.";Aucun;MySy Training;1;0;588;3;https://img.mysy-training.com/5doscovery/Logo_complet_couleurswebp.webp;https://www.5discovery.com/prisedeparoleenligne;1;"• Le Storytelling, Elevator Pitch, La Process Communication, La Cohérence Cardiaque…
• Théorie 30% Pratique 70%
• Exercices en réalité virtuelle
• A disposition : différents environnements VR (Amphithéâtre, Salle de Réunion, Grande Salle de Spectacle); pour se tester et se préparer au mieux de façon ludique et efficace";;dev_perso;1;1;fr-;12/12/2022-12/12/2022-Paris-00000-En ligne;;video;https://img.mysy-training.com/5doscovery/Logo_complet_couleurswebp.webp
CODE_10007;Préparer ses Entretiens Professionnels Développer Son Intelligence Émotionnelle;Dev_perso;"Lintelligence émotionnelle et relationnelle est sans aucun doute La compétence clé du 21ième siècle. Au delà de toute compétence technique qui évolue rapidement, elle permet dinteragir avec son environnement professionnel avec discernement, tact et efficacité. Le QE ou quotient émotionnel savère être déterminant dans lévolution dune carrière.
Dans cette formation, vous devenez à laise avec les différentes familles démotions, apprenez à les gérer et à maitriser la relation émotionnelle avec vos interlocuteurs gage de relations éthiques, pérennes et fructueuses sur le long terme.
En réalité virtuelle, vous vivez des relations émotionnelles et apprenez à les gérer efficacement.
";MySy Training;"Lintelligence émotionnelle et relationnelle est sans aucun doute La compétence clé du 21ième siècle. Au delà de toute compétence technique qui évolue rapidement, elle permet dinteragir avec son environnement professionnel avec discernement, tact et efficacité. Le QE ou quotient émotionnel savère être déterminant dans lévolution dune carrière.
Dans cette formation, vous devenez à laise avec les différentes familles démotions, apprenez à les gérer et à maitriser la relation émotionnelle avec vos interlocuteurs gage de relations éthiques, pérennes et fructueuses sur le long terme.
En réalité virtuelle, vous vivez des relations émotionnelles et apprenez à les gérer efficacement.
";"Vous vous connectez à notre plate forme de formation en ligne via visio. Vous rejoignez votre formateur et votre groupe (8 personnes Max) en direct et pouvez échanger et partager des documents ensemble.
Votre formateur anime la session en 2 séances de 3 heures sur la même journée.
Pendant la session de formation en direct, vous pouvez accéder à Metasoftskills, espaces de formations en réalité virtuelle, via votre PC ou un casque de Réalité Virtuelle ou via le partage d'écran du formateur.
Metasoftskills est un espace immersif avec à disposition des environnements pédagogiques ludiques et efficaces pour travailler les compétences que vous souhaitez perfectionner. Tout le groupe se retrouve en Metaverse en direct pour une expérience très marquante permettant de sexercer sur le terrain et de mémoriser plus rapidement les points clés de votre formation.clés de votre formation.
";Aucun;MySy Training;1;0;588;5;https://img.mysy-training.com/5doscovery/Logo_complet_couleurswebp.webp;https://www.5discovery.com/developpersonintelligenceemotionnelle;1;;;dev_perso;1;1;fr-;16/12/2022-16/12/2022-Paris-00000-En ligne;;video;https://img.mysy-training.com/5doscovery/Logo_complet_couleurswebp.webp

1 external_code titre domaine description formateur objectif programme prerequis institut_formation distantiel presentiel prix note img_url url duree plus_produit mots_cle metier certif publie zone_diffusion date_lieu pourqui support img_banner_detail_class
2 Edu_10001 CODE_10006 Gestion de projets Prise de Parole en Public management Dev_perso 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. Préparer un contenu efficace, structurer son discours pour maximiser son impact. Venez découvrir l’art du pitch, du storytelling ou encore de l’analogie pour faire la différence le jour J. Maîtriser le timing, les attentes du public, la connexion avec votre auditoire, le “body language” . Vous avez le trac ? Certaines techniques permettent de prendre de la distance pour se sentir à l’aise et performant. Tous ces fondamentaux sont introduits avec 30% de pratique en Réalité Virtuelle où vous êtes plongés dans différents scénarios réels pour vous entrainer sur le terrain (salle de réunion, amphithéâtre, très grande salle…). MySy Training LEVIER #1 : Structurer un discours efficace LEVIER #2 : Renforcer la confiance en soi et gérer le trac LEVIER #3 : Gagner en impact en public 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. Prenez la parole 100% plaisir • Prendre conscience de ses talents existants d’orateur, • … de sa capacité à se servir de l’émotion pour convaincre. • … qu’il n’y a pas qu’un seul type de présentateur efficace. Posez les fondations • Comprendre les différents types de prises de parole, • … qu’il y a 3 natures d’objectifs. • Se poser les questions clés. • Challenger ses réponses par rapport à son contexte et l’auditoire. Créer le message central • Comprendre comment construire un message central puissant, • … et le concentré de son “storytelling”. • S’entraîner en réalité virtuelle comme si vous étiez face à différents publics. Structurer un pitch et préparer son ‘’prompteur’’ • Préparer la structure la + adaptée pour son expression orale • Rédiger son “prompteur” = la colonne vertébrale de son “discours” • Gérer les questions. aucun Aucun MySy Training Technology MySy Training 1 0 600 588 3 https://img.mysy-training.com/5doscovery/Logo_complet_couleurswebp.webp https://www.5discovery.com/prisedeparoleenligne 3 1 • Le Storytelling, Elevator Pitch, La Process Communication, La Cohérence Cardiaque… • Théorie 30% Pratique 70% • Exercices en réalité virtuelle • A disposition : différents environnements VR (Amphithéâtre, Salle de Réunion, Grande Salle de Spectacle); pour se tester et se préparer au mieux de façon ludique et efficace Management dev_perso 1 1 FR- fr- 22/01/2023-25/01/2023-Paris-00000-En ligne;18/02/2023-21/02/2023-Lyon-00000-En ligne 12/12/2022-12/12/2022-Paris-00000-En ligne Tout personne en position de gérer des projets. Mixte video https://img.mysy-training.com/image_banner_test.png https://img.mysy-training.com/5doscovery/Logo_complet_couleurswebp.webp
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
3 CODE_10007 Préparer ses Entretiens Professionnels Développer Son Intelligence Émotionnelle Dev_perso L’intelligence émotionnelle et relationnelle est sans aucun doute La compétence clé du 21ième siècle. Au delà de toute compétence technique qui évolue rapidement, elle permet d’interagir avec son environnement professionnel avec discernement, tact et efficacité. Le QE ou quotient émotionnel s’avère être déterminant dans l’évolution d’une carrière. Dans cette formation, vous devenez à l’aise avec les différentes familles d’émotions, apprenez à les gérer et à maitriser la relation émotionnelle avec vos interlocuteurs gage de relations éthiques, pérennes et fructueuses sur le long terme. En réalité virtuelle, vous vivez des relations émotionnelles et apprenez à les gérer efficacement. MySy Training L’intelligence émotionnelle et relationnelle est sans aucun doute La compétence clé du 21ième siècle. Au delà de toute compétence technique qui évolue rapidement, elle permet d’interagir avec son environnement professionnel avec discernement, tact et efficacité. Le QE ou quotient émotionnel s’avère être déterminant dans l’évolution d’une carrière. Dans cette formation, vous devenez à l’aise avec les différentes familles d’émotions, apprenez à les gérer et à maitriser la relation émotionnelle avec vos interlocuteurs gage de relations éthiques, pérennes et fructueuses sur le long terme. En réalité virtuelle, vous vivez des relations émotionnelles et apprenez à les gérer efficacement. Vous vous connectez à notre plate forme de formation en ligne via visio. Vous rejoignez votre formateur et votre groupe (8 personnes Max) en direct et pouvez échanger et partager des documents ensemble. Votre formateur anime la session en 2 séances de 3 heures sur la même journée. Pendant la session de formation en direct, vous pouvez accéder à Metasoftskills, espaces de formations en réalité virtuelle, via votre PC ou un casque de Réalité Virtuelle ou via le partage d'écran du formateur. Metasoftskills est un espace immersif avec à disposition des environnements pédagogiques ludiques et efficaces pour travailler les compétences que vous souhaitez perfectionner. Tout le groupe se retrouve en Metaverse en direct pour une expérience très marquante permettant de s’exercer sur le terrain et de mémoriser plus rapidement les points clés de votre formation.clés de votre formation. Aucun MySy Training 1 0 588 5 https://img.mysy-training.com/5doscovery/Logo_complet_couleurswebp.webp https://www.5discovery.com/developpersonintelligenceemotionnelle 1 dev_perso 1 1 fr- 16/12/2022-16/12/2022-Paris-00000-En ligne video https://img.mysy-training.com/5doscovery/Logo_complet_couleurswebp.webp
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54

View File

@ -0,0 +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;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 dun 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 dautres termes, à la fin de ce module, lapprenant 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
• Dinsé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 dautres termes, à la fin de ce module, lapprenant 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
• Dinsérer, mettre à jour et supprimer des enregistrements.
• De créer des requête SQL nécessitant la jonction entre plusieurs tables.";"Quest-ce quun SGBDR :
Stockage de linformations :
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 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
2 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
3 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

BIN
src.zip

Binary file not shown.

View File

@ -343,7 +343,7 @@ function Account() {
<hr className="my_hr" /> <hr className="my_hr" />
<div className="sousmenu" onClick={displayProfil_Objectif}> PROFILS & OBJECTIFS</div> <div className="sousmenu" onClick={displayProfil_Objectif}> PROFILS & OBJECTIFS</div>
<hr className="my_hr" /> <hr className="my_hr" />
<div className="sousmenu" onClick={displayHistory}> HISTORIQUE RECHERCHE</div> {/*<div className="sousmenu" onClick={displayHistory}> HISTORIQUE RECHERCHE</div>
<hr className="my_hr" /> <hr className="my_hr" />
<div className="sousmenu"> HISTORIQUE CONNEXION</div> <div className="sousmenu"> HISTORIQUE CONNEXION</div>
<hr className="my_hr" /> <hr className="my_hr" />
@ -356,7 +356,7 @@ function Account() {
<hr className="my_hr" /> <hr className="my_hr" />*/}
<div className="sousmenu" onClick={deletemyaccount}> SUPPRIMER MON COMPTE</div> <div className="sousmenu" onClick={deletemyaccount}> SUPPRIMER MON COMPTE</div>
<hr className="my_hr" /> <hr className="my_hr" />

View File

@ -459,18 +459,38 @@ function GestionAdministrative(props) {
const [submenu, setsubmenu] = useState("preinscrit"); const [submenu, setsubmenu] = useState("preinscrit");
function submenu_preinscrit() { function submenu_preinscrit() {
setsubmenu("preinscrit"); setsubmenu("preinscrit");
setCreateListEmargement_api();
setActionMassListEmargement_api();
setliste_participants_file_change_api();
setliste_sessions_file_change_api();
setCreateSessionFormation_api();
} }
function submenu_inscrit() { function submenu_inscrit() {
setsubmenu("inscrit"); setsubmenu("inscrit");
setCreateListEmargement_api();
setActionMassListEmargement_api();
setliste_participants_file_change_api();
setliste_sessions_file_change_api();
setCreateSessionFormation_api();
} }
function submenu_divers() { function submenu_divers() {
setsubmenu("divers"); setsubmenu("divers");
setCreateListEmargement_api();
setActionMassListEmargement_api();
setliste_participants_file_change_api();
setliste_sessions_file_change_api();
setCreateSessionFormation_api();
} }
function submenu_emargement() { function submenu_emargement() {
setsubmenu("emargement"); setsubmenu("emargement");
setCreateListEmargement_api();
setActionMassListEmargement_api();
setliste_participants_file_change_api();
setliste_sessions_file_change_api();
setCreateSessionFormation_api();
} }
@ -1265,6 +1285,7 @@ function GestionAdministrative(props) {
useEffect(() => { useEffect(() => {
desableSessionFields(); desableSessionFields();
setCreateListEmargement_api();
}, []) }, [])
const [selectedemargement, setselectedemargement] = useState([]) const [selectedemargement, setselectedemargement] = useState([])
@ -2071,20 +2092,20 @@ function GestionAdministrative(props) {
{String(submenu) === String("divers") && <div className="detail_class_submenu_data" style={{ "border": "None" }}> {String(submenu) === String("divers") && <div className="detail_class_submenu_data" style={{ "border": "None" }}>
divers
</div>} </div>}
</div> </div>
</div> </div>
{mysession && <div style={{ "textAlign": "left", "float": "left", "width": "100%" }}> {mysession && (String(submenu) === "preinscrit" || String(submenu) === "inscrit") && <div style={{ "textAlign": "left", "float": "left", "width": "100%" }}>
<Button variant="outlined" onClick={submenu_import_participant} className="detail_class_submenu" style={{ <Button variant="outlined" onClick={submenu_import_participant} className="detail_class_submenu" style={{
"background": "#c8cfd5", "background": "#c8cfd5",
"minWidth": "15rem", "color": "black", "width": "auto" "minWidth": "15rem", "color": "black", "width": "auto"
}} }}
id='menu_import_participant' name='menu_import_participant'>Choisir une fichier et Importer les participants &nbsp; <SendIcon /> id='menu_import_participant' name='menu_import_participant'>Choisir un fichier et Importer les participants &nbsp; <SendIcon />
</Button> <br /> </Button> <br />
<a href='/sample/template_import_stagiaires.csv' download>Télécharger un fichier modèle</a> <a href='/sample/template_import_stagiaires.csv' download>Télécharger un fichier modèle</a>
<br /> <br />

View File

@ -542,20 +542,24 @@ const Partner = (props) => {
<div className="import_excel_text"> <div className="import_excel_text">
<nav className="titre1"> Comment utiliser le fichier ? </nav> <nav className="titre1"> Comment utiliser le fichier ? </nav>
<nav style={{"color":"orange"}}>
Dans le fichier à importer, seules les colonnes suivantes sont obligatoires :
<ul>
<li>external_code : C'est le code de la formation chez vous, editeur de la formation </li>
<li> titre : Le titre de la formation </li>
<li> domaine : Le domaine au quel est rattaché la formation</li>
<li> description : La descriptin de la formation</li>
</ul>
</nav>
Pour le reste, <br/>
<ul> <ul>
<li> Il s'agit d'un fichier csv. Les colonnes sont separées par des ";"</li> <li> Il s'agit d'un fichier csv. Les colonnes sont separées par des ";"</li>
<li> A l'interieur d'une même colonne, les informations sont separées par des ";" </li> <li> A l'interieur d'une même colonne, les informations sont separées par des ";" </li>
<li> La zone de diffusion est sous la forme "Code iso du pays-nom ville". </li> <li> La zone de diffusion est sous la forme "Code iso du pays-nom ville". </li>
<li> Champ 'Metier' : les valeurs acceptées sont : IT, RH, vente, dev_perso, Graphisme, Management, Digital, Office, Autre</li> <li> Champ 'Metier' : les valeurs acceptées sont : IT, RH, vente, dev_perso, Graphisme, Management, Digital, Office, Autre</li>
<li> Champ 'external_code' : le code d'identification de la formation chez le partenaire</li> <li> ...</li>
<li> Exemple : </li>
<i>
<b> Zone de diffusion : </b>FR-Marseille; FR-Nantes; BE-Bruxelles <br/>
<b> date et lieu de formation :</b> 22/01/2023-Paris-75009-2, place de la republique; 22/01/2023-Lyon-69109, 1 rue du gle leclerc;<br/>
<b> metier :</b> RH
</i>
</ul> </ul>
<a href='/sample/MySy_Import_formation_csv.pdf' download>Télécharger le guide complet</a><br /> <a href='/sample/MySy_Import_formation_csv.pdf' download>Télécharger le guide complet pour plus d'informations</a><br />
</div> </div>
<div style={{ "width": "50%" }}> &nbsp; </div> <div style={{ "width": "50%" }}> &nbsp; </div>

View File

@ -17,7 +17,7 @@ function ProfilObjectif() {
<div className="profilobjectif"> <div className="profilobjectif">
<h3> En cours de construction </h3>
<div className="div_row"> <div className="div_row">
<nav className="titre1"> Liste des profils </nav> <nav className="titre1"> Liste des profils </nav>

View File

@ -37,7 +37,7 @@ function SignIn() {
const [closepopup, setclosepopup] = useState(0); const [closepopup, setclosepopup] = useState(0);
const { obj, objid } = useParams(); const { obj, objid } = useParams();
const [menucompte, setmenucompte] = useState(""); const [menucompte, setmenucompte] = useState("partner");
const { const {
register, register,
@ -97,16 +97,17 @@ function SignIn() {
const onSubmit = async (data) => { const onSubmit = async (data) => {
console.log(" CONNEXION DE = ",menucompte);
var partner_connexion = ""; var partner_connexion = "";
var url_login = ""; var url_login = "";
if (document.getElementsByName("cle_secrete") && document.getElementsByName("cle_secrete")[0]) { if (String(menucompte) === "partner" ) {
url_login = process.env.REACT_APP_API_URL + "myclass/api/partner_login/"; url_login = process.env.REACT_APP_API_URL + "myclass/api/partner_login/";
setmenucompte("partner"); setmenucompte("partner");
partner_connexion = "partner"; partner_connexion = "partner";
} }
else { else if (String(menucompte) === "user" ) {
url_login = process.env.REACT_APP_API_URL + "myclass/api/login/"; url_login = process.env.REACT_APP_API_URL + "myclass/api/login/";
setmenucompte("user"); setmenucompte("user");
partner_connexion = "user"; partner_connexion = "user";
@ -150,20 +151,7 @@ function SignIn() {
} }
if (document.getElementsByName("cle_secrete") && document.getElementsByName("cle_secrete")[0]) {
document.getElementsByName("cle_secrete")[0].style.backgroundColor = "white";
if (!document.getElementsByName("cle_secrete")[0] || document.getElementsByName("cle_secrete")[0].value.length <= 1) {
document.getElementsByName("cle_secrete")[0].style.backgroundColor = "red";
return
}
var cle_secrete = document.getElementsByName("cle_secrete")[0].value;
//var cle_secrete = realpwdvalue;
//alert("cle_secrete = "+cle_secrete);
formData.append("secret", cle_secrete);
}
fetch( fetch(
url_login, url_login,
@ -179,7 +167,7 @@ function SignIn() {
if (String(val) === String("true")) { if (String(val) === String("true")) {
if (String(partner_connexion) === String("partner")) { if (String(partner_connexion) === String("partner")) {
setCookie("tokenmysypart", cle_secrete); setCookie("tokenmysypart", result['message']);
history.push("/Partner"); history.push("/Partner");
} }
@ -214,6 +202,7 @@ function SignIn() {
const location = useLocation(); const location = useLocation();
useEffect(() => { useEffect(() => {
setmenucompte("partner");
const listener = event => { const listener = event => {
if (event.code === "Enter" || event.code === "NumpadEnter") { if (event.code === "Enter" || event.code === "NumpadEnter") {
@ -298,7 +287,7 @@ function SignIn() {
var form = new FormData(); var form = new FormData();
form.append("email", mymail); form.append("email", mymail);
form.append("secrete", cle_secrete); //form.append("secrete", cle_secrete);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/InitUserPasswd/"; var myurl = process.env.REACT_APP_API_URL + "myclass/api/InitUserPasswd/";
//alert("myurl = "+myurl); //alert("myurl = "+myurl);
@ -417,7 +406,7 @@ function SignIn() {
setrealpwdvalue(new_val); setrealpwdvalue(new_val);
//setrealpwdvalue(val); //setrealpwdvalue(val);
document.getElementById("cle_secrete").value = new_val_hiden; //document.getElementById("cle_secrete").value = new_val_hiden;
} }
@ -469,11 +458,11 @@ function SignIn() {
<Input type="password" placeholder="Password" name="pwd" /> <Input type="password" placeholder="Password" name="pwd" />
</FormGroup> </FormGroup>
{String(menucompte) === String("partner") && <FormGroup autocomplete="off"> {/*String(menucompte) === String("partner") && <FormGroup autocomplete="off">
<Label >Clé secrete*</Label> <Label >Clé secrete*</Label>
<Input type="password" placeholder="" name="cle_secrete" id="cle_secrete" <Input type="password" placeholder="" name="cle_secrete" id="cle_secrete"
autocomplete="new-password" /> autocomplete="new-password" />
</FormGroup>} </FormGroup>*/}
{String(initpasswd) === String("true") && closepopup === 1 && <div className="okUpdateData"> {String(initpasswd) === String("true") && closepopup === 1 && <div className="okUpdateData">

View File

@ -159,8 +159,7 @@
border-radius: 10px; border-radius: 10px;
margin-top: 10px; margin-top: 10px;
margin-bottom: 10px; margin-bottom: 10px;
padding-top: 1rem;
padding-bottom: 1rem;
} }
@ -371,8 +370,7 @@
border-radius: 10px; border-radius: 10px;
margin-top: 10px; margin-top: 10px;
margin-bottom: 10px; margin-bottom: 10px;
padding-top: 1rem;
padding-bottom: 1rem;
} }
@ -583,8 +581,7 @@
border-radius: 10px; border-radius: 10px;
margin-top: 10px; margin-top: 10px;
margin-bottom: 10px; margin-bottom: 10px;
padding-top: 1rem;
padding-bottom: 1rem;
} }
@ -798,8 +795,7 @@
border-radius: 10px; border-radius: 10px;
margin-top: 10px; margin-top: 10px;
margin-bottom: 10px; margin-bottom: 10px;
padding-top: 1rem;
padding-bottom: 1rem;
} }