27/10/2024 - 18h00

recette2
cherif 2024-10-27 18:03:24 +01:00
parent 6047b1dfb8
commit df66b5523e
30 changed files with 4295 additions and 45 deletions

View File

@ -204,6 +204,9 @@ function App() {
<Route path="/ResetUserPwd/:token/:accounttype" exact component={ResetUserPwd} /> <Route path="/ResetUserPwd/:token/:accounttype" exact component={ResetUserPwd} />
<Route path="/DeleteUserAccount/:token" exact component={DeleteUserAccount} /> <Route path="/DeleteUserAccount/:token" exact component={DeleteUserAccount} />
<Route path="/QuiSommesNous" exact component={QuiSommesNous_v3} /> <Route path="/QuiSommesNous" exact component={QuiSommesNous_v3} />
<Route path="/qui-sommes-nous" exact component={QuiSommesNous_v3} />
<Route path="/QuiSommesNous_v3" exact component={QuiSommesNous_v3} /> <Route path="/QuiSommesNous_v3" exact component={QuiSommesNous_v3} />
<Route path="/ContactezNous" exact component={ContactezNous} /> <Route path="/ContactezNous" exact component={ContactezNous} />
<Route path="/mysy-training-login/:obj/:objid" exact component={Login} /> <Route path="/mysy-training-login/:obj/:objid" exact component={Login} />

View File

@ -150,7 +150,7 @@ const ButtonHilight = () => {
}; };
const handleQuisommesNousMenu = (event) => { const handleQuisommesNousMenu = (event) => {
history.push("/QuiSommesNous") history.push("/qui-sommes-nous")
}; };

View File

@ -881,7 +881,7 @@ const DisplayDetailArticle_new_v2 = (props) => {
const handleQuisommesNousMenu = () => { const handleQuisommesNousMenu = () => {
setproduitMenu(null); setproduitMenu(null);
history.push("/QuiSommesNous/") history.push("/qui-sommes-nous/")
}; };
const ProduitMenu_Close = () => { const ProduitMenu_Close = () => {

View File

@ -1841,7 +1841,7 @@ const DisplayDetailClass_new_v2 = (props) => {
Le blog Le blog
</div> */} </div> */}
<div className="menu_header_menu" onClick={(e) => { history.push("/QuiSommesNous") }}> <div className="menu_header_menu" onClick={(e) => { history.push("/qui-sommes-nous") }}>
A propos A propos
</div> </div>

View File

@ -1768,7 +1768,7 @@ const DisplayDetailClass_new_v3 = (props) => {
Le blog Le blog
</div> */} </div> */}
<div className="menu_header_menu" onClick={(e) => { history.push("/QuiSommesNous") }}> <div className="menu_header_menu" onClick={(e) => { history.push("/qui-sommes-nous") }}>
A propos A propos
</div> </div>

View File

@ -1953,7 +1953,7 @@ const Display_Partner_Catalog_DetailClass_new_v2 = (props) => {
Le blog Le blog
</div> */} </div> */}
<div className="menu_header_menu" onClick={(e) => { history.push("/QuiSommesNous") }}> <div className="menu_header_menu" onClick={(e) => { history.push("/qui-sommes-nous") }}>
A propos A propos
</div> </div>

View File

@ -1,9 +1,8 @@
import React, { useRef, useState, useEffect } from "react";
import Navigation from "./Navigation"; import Navigation from "./Navigation";
import { Helmet } from "react-helmet"; import { Helmet } from "react-helmet";
import ousommesnousimg from "../mysy_img/mysy_training_technology_ici.png" import ousommesnousimg from "../mysy_img/mysy_training_technology_ici.png"
import React, { Component } from 'react';
import { withScriptjs, withGoogleMap, GoogleMap, Marker } from "react-google-maps" import { withScriptjs, withGoogleMap, GoogleMap, Marker } from "react-google-maps"
import { FacebookShareButton, LinkedinShareButton, TwitterShareButton } from "react-share"; import { FacebookShareButton, LinkedinShareButton, TwitterShareButton } from "react-share";
import { SocialIcon } from 'react-social-icons'; import { SocialIcon } from 'react-social-icons';
@ -62,7 +61,7 @@ import img_wiki from "../mysy_img/wiki.png";
import img_serviceshebergement from "../mysy_img/serviceshebergement.png"; import img_serviceshebergement from "../mysy_img/serviceshebergement.png";
import img_sociallearning from "../mysy_img/sociallearning.png"; import img_sociallearning from "../mysy_img/sociallearning.png";
const QuiSommesNous_v3 = () => { const Fonctionnalites_V1 = () => {
const ButtonMailto = ({ mailto, label }) => { const ButtonMailto = ({ mailto, label }) => {
return ( return (
@ -93,19 +92,27 @@ const QuiSommesNous_v3 = () => {
}; };
useEffect(() => {
window.scrollTo({
top: 0,
behavior: "smooth",
});
}, []);
return ( return (
<div className="quisommesnous_v3"> <div className="fonctionnalite_v1">
<Helmet> <Helmet>
<title>MySy Training, qui sommes nous ?</title> <title>MySy Training, qui sommes nous ?</title>
<meta name="description" content="éditeur de logiciels pour établissements de formation. Nous proposons des solution de E-Learning, gestion administrative et gestion relation client" /> <meta name="description" content="éditeur de logiciels pour établissements de formation. Nous proposons des solution de E-Learning, gestion administrative et gestion relation client" />
<meta name="robots" content="index,follow" /> <meta name="robots" content="index,follow" />
<meta name="title" content="Formations.Gestion administrative.E-Learning.CRM" /> <meta name="title" content="Formations.Gestion administrative.E-Learning.CRM" />
<link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/QuiSommesNous"} /> <link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/qui-sommes-nous"} />
</Helmet> </Helmet>
<Header /> <Header />
<div className="div_mobile_v3" > <div className="div_mobile_v3" >
@ -116,7 +123,7 @@ const QuiSommesNous_v3 = () => {
<div className="Title"> <div className="Title">
<div className="Title_txt1"> <div className="Title_txt1">
A propos A propos
</div> </div>
<div className="Title_txt2"> <div className="Title_txt2">
MySy Training Technogy MySy Training Technogy
@ -255,7 +262,7 @@ const QuiSommesNous_v3 = () => {
<div className="div_block_fonction_detail"> <div className="div_block_fonction_detail">
<div className="div_block_fonction_detail_titre"> <div className="div_block_fonction_detail_titre">
Gestion des inscriptions Gestion des inscriptions
</div> </div>
@ -842,7 +849,7 @@ const QuiSommesNous_v3 = () => {
<div className="div_block_fonction_detail"> <div className="div_block_fonction_detail">
<div className="div_block_fonction_detail_titre"> <div className="div_block_fonction_detail_titre">
Partage de fichiers Partage de fichiers
</div> </div>
<div className="div_block_fonction_detail_img"> <div className="div_block_fonction_detail_img">
@ -858,7 +865,7 @@ const QuiSommesNous_v3 = () => {
<div className="div_block_fonction_detail"> <div className="div_block_fonction_detail">
<div className="div_block_fonction_detail_titre"> <div className="div_block_fonction_detail_titre">
Tableau de bord / Statistiques Tableau de bord / Statistiques
</div> </div>
@ -875,7 +882,7 @@ const QuiSommesNous_v3 = () => {
<div className="div_block_fonction_detail"> <div className="div_block_fonction_detail">
<div className="div_block_fonction_detail_titre"> <div className="div_block_fonction_detail_titre">
Social Learning Social Learning
</div> </div>
@ -892,7 +899,7 @@ const QuiSommesNous_v3 = () => {
</div> </div>
@ -1275,4 +1282,4 @@ const QuiSommesNous_v3 = () => {
} }
export default QuiSommesNous_v3; export default Fonctionnalites_V1;

View File

@ -41,8 +41,8 @@ const Footer = () => {
<div className='Row_Div'> <div className='Row_Div'>
<div className='Column_div'> <div className='Column_div'>
<div className='Heading_p'>MySy Training</div> <div className='Heading_p'>MySy Training</div>
<a href="/QuiSommesNous/#desc" className='FooterLink_a'>À propos de nous</a> <a href="/qui-sommes-nous/#desc" className='FooterLink_a'>À propos de nous</a>
<a href="/QuiSommesNous/#vision" className='FooterLink_a'>Notre vision</a> <a href="/qui-sommes-nous/#vision" className='FooterLink_a'>Notre vision</a>
<a href="/ContactezNous" className='FooterLink_a'>Nous contacter</a> <a href="/ContactezNous" className='FooterLink_a'>Nous contacter</a>
</div> </div>

View File

@ -41,8 +41,8 @@ const Fotter_v3 = () => {
<div className='Row_Div'> <div className='Row_Div'>
<div className='Column_div'> <div className='Column_div'>
<div className='Heading_p'>MySy Training</div> <div className='Heading_p'>MySy Training</div>
<a href="/QuiSommesNous/#desc" className='FooterLink_a'>À propos de nous</a> <a href="/qui-sommes-nous/#desc" className='FooterLink_a'>À propos de nous</a>
<a href="/QuiSommesNous/#vision" className='FooterLink_a'>Notre vision</a> <a href="/qui-sommes-nous/#vision" className='FooterLink_a'>Notre vision</a>
<a href="/ContactezNous" className='FooterLink_a'>Nous contacter</a> <a href="/ContactezNous" className='FooterLink_a'>Nous contacter</a>
</div> </div>

View File

@ -257,7 +257,7 @@ const Header = () => {
}; };
const handleQuisommesNousMenu = (event) => { const handleQuisommesNousMenu = (event) => {
history.push("/QuiSommesNous") history.push("/qui-sommes-nous")
}; };
const [Dialog_1_message, setDialog_1_message] = React.useState(false); const [Dialog_1_message, setDialog_1_message] = React.useState(false);

View File

@ -1,4 +1,4 @@
import React, { useRef, useState, useEffect } from "react"; import React, { useRef, useState, useEffect } from "react";
import TextField from '@mui/material/TextField'; import TextField from '@mui/material/TextField';
import MenuItem from '@mui/material/MenuItem'; import MenuItem from '@mui/material/MenuItem';
import 'react-confirm-alert/src/react-confirm-alert.css'; // Import css import 'react-confirm-alert/src/react-confirm-alert.css'; // Import css

View File

@ -1964,7 +1964,7 @@ const Mon_Catalogue_Public = (props) => {
const handleQuisommesNousMenu = (event) => { const handleQuisommesNousMenu = (event) => {
setproduitMenu(event.currentTarget); setproduitMenu(event.currentTarget);
history.push("/QuiSommesNous") history.push("/qui-sommes-nous")
}; };
const handleAccountConnexion = () => { const handleAccountConnexion = () => {

View File

@ -40,7 +40,7 @@ const quisommesnous = () => {
<meta name="description" content="Nous sommes une base de données uniquement dediée aux formations et tutoriels" /> <meta name="description" content="Nous sommes une base de données uniquement dediée aux formations et tutoriels" />
<meta name="robots" content="index,follow" /> <meta name="robots" content="index,follow" />
<meta name="title" content="Trouver des Formations.Acces libre.Qualité top" /> <meta name="title" content="Trouver des Formations.Acces libre.Qualité top" />
<link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/QuiSommesNous"} /> <link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/qui-sommes-nous"} />
</Helmet> </Helmet>
<Header /> <Header />

View File

@ -56,7 +56,7 @@ const QuiSommesNous_v2 = () => {
<meta name="description" content="éditeur de logiciels pour établissements de formation. Nous proposons des solution de E-Learning, gestion administrative et gestion relation client" /> <meta name="description" content="éditeur de logiciels pour établissements de formation. Nous proposons des solution de E-Learning, gestion administrative et gestion relation client" />
<meta name="robots" content="index,follow" /> <meta name="robots" content="index,follow" />
<meta name="title" content="Formations.Gestion administrative.E-Learning.CRM" /> <meta name="title" content="Formations.Gestion administrative.E-Learning.CRM" />
<link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/QuiSommesNous"} /> <link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/qui-sommes-nous"} />
</Helmet> </Helmet>
<Header /> <Header />

View File

@ -193,6 +193,13 @@ const QuiSommesNous_v4 = () => {
const [state, setstate] = useState("France"); const [state, setstate] = useState("France");
const [userIp, setuserIp] = useState("172.71.122.128"); const [userIp, setuserIp] = useState("172.71.122.128");
useEffect(() => {
window.scrollTo({
top: 0,
behavior: "smooth",
});
}, []);
return ( return (
@ -204,7 +211,7 @@ const QuiSommesNous_v4 = () => {
<meta name="description" content="éditeur de logiciels pour établissements de formation. Nous proposons des solution de E-Learning, gestion administrative et gestion relation client" /> <meta name="description" content="éditeur de logiciels pour établissements de formation. Nous proposons des solution de E-Learning, gestion administrative et gestion relation client" />
<meta name="robots" content="index,follow" /> <meta name="robots" content="index,follow" />
<meta name="title" content="Formations.Gestion administrative.E-Learning.CRM" /> <meta name="title" content="Formations.Gestion administrative.E-Learning.CRM" />
<link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/QuiSommesNous"} /> <link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/qui-sommes-nous"} />
</Helmet> </Helmet>
<Header /> <Header />

View File

@ -420,7 +420,7 @@ const RechercheArticles = (props) => {
const handleQuisommesNousMenu = () => { const handleQuisommesNousMenu = () => {
setproduitMenu(null); setproduitMenu(null);
history.push("/QuiSommesNous/") history.push("/qui-sommes-nous/")
}; };
const ProduitMenu_Close = () => { const ProduitMenu_Close = () => {

View File

@ -430,7 +430,7 @@ const RechercheArticles_new_v2 = (props) => {
const handleQuisommesNousMenu = () => { const handleQuisommesNousMenu = () => {
setproduitMenu(null); setproduitMenu(null);
history.push("/QuiSommesNous/") history.push("/qui-sommes-nous/")
}; };
const ProduitMenu_Close = () => { const ProduitMenu_Close = () => {

View File

@ -1976,7 +1976,7 @@ const Recherche_new_v2 = () => {
const handleQuisommesNousMenu = (event) => { const handleQuisommesNousMenu = (event) => {
setproduitMenu(event.currentTarget); setproduitMenu(event.currentTarget);
history.push("/QuiSommesNous") history.push("/qui-sommes-nous")
}; };

View File

@ -1970,7 +1970,7 @@ const Recherche_new_v3 = () => {
const handleQuisommesNousMenu = (event) => { const handleQuisommesNousMenu = (event) => {
setproduitMenu(event.currentTarget); setproduitMenu(event.currentTarget);
history.push("/QuiSommesNous") history.push("/qui-sommes-nous")
}; };
const handleAccountConnexion = () => { const handleAccountConnexion = () => {

View File

@ -1972,7 +1972,7 @@ const Recherche_new_v4 = () => {
const handleQuisommesNousMenu = (event) => { const handleQuisommesNousMenu = (event) => {
setproduitMenu(event.currentTarget); setproduitMenu(event.currentTarget);
history.push("/QuiSommesNous") history.push("/qui-sommes-nous")
}; };
const handleAccountConnexion = () => { const handleAccountConnexion = () => {

View File

@ -1952,7 +1952,7 @@ const Subdomain_Recherche_new_v2 = () => {
const handleQuisommesNousMenu = (event) => { const handleQuisommesNousMenu = (event) => {
setproduitMenu(event.currentTarget); setproduitMenu(event.currentTarget);
history.push("/QuiSommesNous") history.push("/qui-sommes-nous")
}; };
const handleAccountConnexion = () => { const handleAccountConnexion = () => {

View File

@ -131,7 +131,7 @@ const SideBar = () => {
Recherche formation Recherche formation
</NavLink> </NavLink>
<NavLink exact to={"/QuiSommesNous"} activeClassName={"nav-active"}> <NavLink exact to={"/qui-sommes-nous"} activeClassName={"nav-active"}>
A propos A propos
</NavLink> </NavLink>
@ -197,7 +197,7 @@ const SideBar = () => {
Recherche formation Recherche formation
</NavLink> </NavLink>
<NavLink exact to={"/QuiSommesNous"} activeClassName={"nav-active"}> <NavLink exact to={"/qui-sommes-nous"} activeClassName={"nav-active"}>
A propos A propos
</NavLink> </NavLink>
@ -271,7 +271,7 @@ const SideBar = () => {
Recherche formation Recherche formation
</NavLink> </NavLink>
<NavLink exact to={"/QuiSommesNous"} activeClassName={"nav-active"}> <NavLink exact to={"/qui-sommes-nous"} activeClassName={"nav-active"}>
A propos A propos
</NavLink> </NavLink>

View File

@ -17,7 +17,7 @@ const NotFound = () => {
<meta name="description" content="Nous sommes une base de données uniquement dediée aux formations et tutoriels" /> <meta name="description" content="Nous sommes une base de données uniquement dediée aux formations et tutoriels" />
<meta name="robots" content="index,follow" /> <meta name="robots" content="index,follow" />
<meta name="title" content="Trouver des Formations.Acces libre.Qualité top" /> <meta name="title" content="Trouver des Formations.Acces libre.Qualité top" />
<link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/QuiSommesNous"} /> <link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/qui-sommes-nous"} />
</Helmet> </Helmet>
<Header /> <Header />

View File

@ -17,7 +17,7 @@ const NotFound = () => {
<meta name="description" content="Nous sommes une base de données uniquement dediée aux formations et tutoriels" /> <meta name="description" content="Nous sommes une base de données uniquement dediée aux formations et tutoriels" />
<meta name="robots" content="index,follow" /> <meta name="robots" content="index,follow" />
<meta name="title" content="Trouver des Formations.Acces libre.Qualité top" /> <meta name="title" content="Trouver des Formations.Acces libre.Qualité top" />
<link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/QuiSommesNous"} /> <link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/qui-sommes-nous"} />
</Helmet> </Helmet>
<Header /> <Header />

View File

@ -1,6 +1,6 @@
import QuisSommesNous from "../components/QuisSommesNous"; import QuisSommesNous from "../components/QuisSommesNous";
import Navigation from "../components/Navigation"; import Navigation from "../components/Navigation";
import QuiSommesNous_v3 from "../components/QuisSommesNous_V3"; import MySy_Fonctionnalite from "../components/Fonctionnalites_V1";
const Fonctionnalites = () => { const Fonctionnalites = () => {
@ -10,7 +10,7 @@ const Fonctionnalites = () => {
<div> <div>
<Navigation /> <Navigation />
</div> </div>
<QuiSommesNous_v3/> <MySy_Fonctionnalite/>
</div> </div>
) )

View File

@ -38,7 +38,7 @@ const quisommesnous = () => {
<meta name="description" content="Nous sommes une base de données uniquement dediée aux formations et tutoriels" /> <meta name="description" content="Nous sommes une base de données uniquement dediée aux formations et tutoriels" />
<meta name="robots" content="index,follow" /> <meta name="robots" content="index,follow" />
<meta name="title" content="Trouver des Formations.Acces libre.Qualité top" /> <meta name="title" content="Trouver des Formations.Acces libre.Qualité top" />
<link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/QuiSommesNous"} /> <link rel="canonical" href={`${process.env.REACT_APP_BASE_URL}` + "/qui-sommes-nous"} />
</Helmet> </Helmet>
<Header /> <Header />

View File

@ -1,6 +1,6 @@
import QuisSommesNous from "../components/QuisSommesNous"; import QuisSommesNous from "../components/QuisSommesNous";
import Navigation from "../components/Navigation"; import Navigation from "../components/Navigation";
import QuiSommesNous_v3 from "../components/QuisSommesNous_V3";
import QuiSommesNous_v4 from "../components/QuisSommesNous_V4"; import QuiSommesNous_v4 from "../components/QuisSommesNous_V4";
const recherche_draft = () => { const recherche_draft = () => {

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@
.only_mobile { .only_mobile {
display: none; display: none;
} }
@media only screen and (max-width: 600px) { @media only screen and (max-width: 600px) {
.only_mobile { .only_mobile {

View File

@ -130,4 +130,5 @@
@import "./components/footer_catalog_pub"; @import "./components/footer_catalog_pub";
@import "./components/displaydetailarticle_new_v2"; @import "./components/displaydetailarticle_new_v2";
@import "./components/recherchearticles_new_v2_style"; @import "./components/recherchearticles_new_v2_style";
@import "./components/quisommesnous_v4"; @import "./components/quisommesnous_v4";
@import "./components/fonctionnalite_v1";