浏览代码

Orthographe

Vincent 1 年之前
父节点
当前提交
a86d16aa06

+ 7 - 0
README.md

@@ -28,3 +28,10 @@ Développé en nuxt3.
 
 
     yarn generate
     yarn generate
 
 
+### Mise en prod
+    cd /var/opentalent/git/site_logiciels
+    git pull
+    nvm exec yarn generate
+    nvm exec yarn build
+    sudo supervisorctl restart site_logiciels:site_logiciels_00
+

+ 2 - 2
components/About/Equipe.vue

@@ -9,7 +9,7 @@
         <LayoutUITitle> Une équipe spécialisée et passionnée </LayoutUITitle>
         <LayoutUITitle> Une équipe spécialisée et passionnée </LayoutUITitle>
 
 
         <span class="details ml-4 mt-6 mb-12">
         <span class="details ml-4 mt-6 mb-12">
-          Chez Opentalent, on recherche des compétences mais surtout des hommes
+          Chez Opentalent, on recherche des compétences, mais surtout des hommes
           et des femmes qui souhaitent s'engager dans un projet porteur de sens.
           et des femmes qui souhaitent s'engager dans un projet porteur de sens.
         </span>
         </span>
       </v-row>
       </v-row>
@@ -137,7 +137,7 @@ const employees: Array<SocietyMember> = [
     position: 'Développeuse',
     position: 'Développeuse',
     photo:
     photo:
       '/images/pages/qui-sommes-nous/equipe/Maha_BOUCHIBA-Developpeuse.png',
       '/images/pages/qui-sommes-nous/equipe/Maha_BOUCHIBA-Developpeuse.png',
-    alt: 'Avatar d’une femme portant un turban sur les cheveux, haut beige et blanc et un jean bleu foncé',
+    alt: 'Avatar d’une femme portant un voile sur les cheveux, haut beige et blanc et un jean bleu foncé',
   },
   },
 ]
 ]
 </script>
 </script>

+ 1 - 1
components/About/FAQ.vue

@@ -13,7 +13,7 @@
         <v-col cols="12" md="6">
         <v-col cols="12" md="6">
           <div class="d-flex flex-column">
           <div class="d-flex flex-column">
             <h4>
             <h4>
-              Chez Opentalent, nous avons à coeur de répondre à vos
+              Chez Opentalent, nous avons à c&oelig;ur de répondre à vos
               interrogations et de vous apporter la solution faite pour vous.
               interrogations et de vous apporter la solution faite pour vous.
             </h4>
             </h4>
 
 

+ 11 - 14
components/About/Presentation.vue

@@ -46,20 +46,17 @@
           <h3>La Culture au service du développement territorial</h3>
           <h3>La Culture au service du développement territorial</h3>
 
 
           <p>
           <p>
-            Qui n'a jamais entendu que la culture coûtait trop cher ? On
-            l'entend , ha ça oui on l'a même trop entendu ! Mais la culture
-            c'est avant tout un facteur de lien social incroyable. On se
-            retrouve, on échange, on partage... on vit ensemble. On crée des
-            vrais moments et on développe des groupes de passionnés. On
-            participe à rendre nos collectivités attractives et surtout on les
-            fait vivre, toute l'année, à toutes les saisons. Depuis plusieurs
-            décennies, un grand nombre de territoires s'appuie sur le
-            développement de la culture comme un outil de développement
-            territorial pour faire face à la désindustrialisation, à une
-            croissance démographique ralentie ou encore une image défavorable.
-            Ce modèle de développement par la culture pour pallier un déficit
-            d’attractivité touristique inspire de plus en plus de politiques de
-            développement territorial.
+            Qui n'a jamais entendu dire que la culture coûtait trop cher ? On l'entend,
+            ah ça oui on l'a même trop entendu ! Mais la culture c'est avant tout un
+            facteur de lien social incroyable. On se retrouve, on échange, on partage...
+            on vit ensemble. On crée de vrais moments et on développe des groupes de passionnés.
+            On participe à rendre nos collectivités attractives et surtout on les fait vivre,
+            toute l'année, à toutes les saisons. Depuis plusieurs décennies, un grand nombre de
+            territoires s'appuie sur le développement de la culture pour faire face à la
+            désindustrialisation, à une croissance démographique ralentie ou encore une image
+            défavorable. Ce modèle de développement par la culture pour pallier un déficit
+            d’attractivité touristique inspire de plus en plus de politiques de développement
+            territorial.
           </p>
           </p>
         </v-col>
         </v-col>
       </v-row>
       </v-row>

+ 2 - 2
components/About/Valeurs.vue

@@ -71,14 +71,14 @@ const values: Array<Array<SocietyValue>> = [
       alt: 'Icône Écologie',
       alt: 'Icône Écologie',
       title: 'Écologie',
       title: 'Écologie',
       description:
       description:
-        'Proche des entreprises de l’Économie Sociale et Solidaire, Opentalent accorde une grande importance aux démarches liées à l’écologie et au développement durable. Le code des outils est par exemple optimisé pour limiter les ressources nécessaires des serveurs, réduisant ainsi leur empreinte carbone et améliorant le confort des utilisateurs au quotidien.',
+        'Proche des entreprises de l\'Économie Sociale et Solidaire, Opentalent s\'engage résolument dans une démarche écologique et de développement durable. L\'entreprise met tout en œuvre pour réduire son impact environnemental, notamment en recherchant en permanence de nouvelles solutions pour optimiser son impact écologique et contribuer à un avenir plus durable.',
     },
     },
     {
     {
       img: '/images/pages/qui-sommes-nous/valeurs/Open-source.svg',
       img: '/images/pages/qui-sommes-nous/valeurs/Open-source.svg',
       alt: 'Icône Open source',
       alt: 'Icône Open source',
       title: 'Open source',
       title: 'Open source',
       description:
       description:
-        'Opentalent est une entreprise qui croit profondément aux vertus des logiciels Open Source et qui par son action contribue à leur développement.',
+        'Opentalent est une entreprise qui croit profondément aux vertus des logiciels Open Source et qui, par son action, contribue activement à leur développement. En choisissant le modèle Open Source, nous nous engageons à maintenir un haut niveau de transparence et de contrôle, renforçant ainsi la sécurité et l’efficacité de nos solutions.',
     },
     },
   ],
   ],
 ]
 ]

+ 1 - 1
components/Contact/Form.vue

@@ -13,7 +13,7 @@
       <v-container>
       <v-container>
         <i
         <i
           >Les champs dont le nom est suivi d'un astérisque (*) sont
           >Les champs dont le nom est suivi d'un astérisque (*) sont
-          obligatoires</i
+          obligatoires.</i
         >
         >
 
 
         <h6>Vos coordonnées</h6>
         <h6>Vos coordonnées</h6>

+ 3 - 3
components/Formation/Catalogue.vue

@@ -136,7 +136,7 @@ const courses: Array<Training> = [
     title: 'Formation complémentaire',
     title: 'Formation complémentaire',
     // imageUrl: "/images/opentalent_school_black.jpg",
     // imageUrl: "/images/opentalent_school_black.jpg",
     description:
     description:
-      'Cette formation suppose d’avoir les connaissances de base sur le logiciel. Elle permet d’avoir une remise à niveau sur sur des fonctionnalités qui ont été incorrectement comprises / configurées, ou qui ont été récemment développées.',
+      'Cette formation suppose d’avoir les connaissances de base sur le logiciel. Elle permet d’avoir une remise à niveau sur des fonctionnalités qui ont été incorrectement comprises / configurées, ou qui ont été récemment développées.',
     objectives: [
     objectives: [
       'Ajuster la configuration du logiciel',
       'Ajuster la configuration du logiciel',
       'Gérer les élèves et leurs familles',
       'Gérer les élèves et leurs familles',
@@ -163,8 +163,8 @@ const courses: Array<Training> = [
     description:
     description:
       "Cette formation est destinée aux nouveaux utilisateurs Typo3. Elle est optionnelle et permet d'aller plus loin dans la gestion du site internet intégré.",
       "Cette formation est destinée aux nouveaux utilisateurs Typo3. Elle est optionnelle et permet d'aller plus loin dans la gestion du site internet intégré.",
     objectives: [
     objectives: [
-      'Gérer les pages et leur accès',
-      'Gérer le contenu des pages et leur accès',
+      'Gérer les pages et leur accessibilité',
+      'Gérer le contenu des pages et leur accessibilité',
       'Configurer les options du site internet côté logiciel',
       'Configurer les options du site internet côté logiciel',
     ],
     ],
     duration: '7h',
     duration: '7h',

+ 3 - 3
components/Formation/Certification.vue

@@ -11,7 +11,7 @@
 
 
           <div class="bloc-certif">
           <div class="bloc-certif">
             <p>
             <p>
-              Nos formations sont certifiées Qualiopi - Actions de formation.
+              Nos formations sont certifiées Qualiopi - Actions de formations.
             </p>
             </p>
 
 
             <p class="details-certifications">
             <p class="details-certifications">
@@ -20,12 +20,12 @@
 
 
             <ul>
             <ul>
               <li>
               <li>
-                attester de la qualité du processus mis en œuvre par les
+                Attester de la qualité du processus mis en œuvre par les
                 prestataires d’actions concourant au développement des
                 prestataires d’actions concourant au développement des
                 compétences ;
                 compétences ;
               </li>
               </li>
               <li>
               <li>
-                permettre une plus grande lisibilité de l’offre de formation
+                Permettre une plus grande lisibilité de l’offre de formation
                 auprès des entreprises et des usagers.
                 auprès des entreprises et des usagers.
               </li>
               </li>
             </ul>
             </ul>

+ 1 - 1
components/Formation/OPCA.vue

@@ -40,7 +40,7 @@
                 </p>
                 </p>
 
 
                 <p class="mb-4">
                 <p class="mb-4">
-                  Afin de réduire le coût,nos formations sont exonérées de TVA.
+                  Afin de réduire le coût, nos formations sont exonérées de TVA.
                 </p>
                 </p>
 
 
                 <p>
                 <p>

+ 8 - 5
components/Formation/Participation.vue

@@ -25,17 +25,20 @@
           <div class="details-participations">
           <div class="details-participations">
             <p class="mb-6">
             <p class="mb-6">
               Nous vous répondons sous 48h (hors week-ends). Délais d'accès:
               Nous vous répondons sous 48h (hors week-ends). Délais d'accès:
-              Après accord, nous mettons tout en oeuvre pour vous mettre à
-              disposition un formateur sous 1 mois."
+              après accord, nous mettons tout en oeuvre pour vous mettre à
+              disposition un formateur sous 1 mois.
             </p>
             </p>
 
 
-            <p>
+            <p class="mb-6">
               Nos formations peuvent être accessibles aux personnes en situation
               Nos formations peuvent être accessibles aux personnes en situation
               de handicap. Chaque situation étant unique, nous vous demandons de
               de handicap. Chaque situation étant unique, nous vous demandons de
               préciser à l’inscription votre handicap. Nous pourrons ainsi
               préciser à l’inscription votre handicap. Nous pourrons ainsi
               confirmer l’ensemble des possibilités afin de vous permettre de
               confirmer l’ensemble des possibilités afin de vous permettre de
-              suivre la formation dans les meilleures conditions en accord avec
-              votre employeur. Pour toutes informations complémentaires, nous
+              suivre la formation dans les meilleures conditions, en accord avec
+              votre employeur.
+            </p>
+            <p>
+              Pour toutes informations complémentaires, nous
               vous conseillons les structures suivantes : ONISEP, AGEFIPH et
               vous conseillons les structures suivantes : ONISEP, AGEFIPH et
               FIPHFP. Pour le bon déroulement de la formation, il est nécessaire
               FIPHFP. Pour le bon déroulement de la formation, il est nécessaire
               de disposer d’un espace de travail calme et équipé d’au moins un
               de disposer d’un espace de travail calme et équipé d’au moins un

+ 2 - 2
components/Formation/Presentation.vue

@@ -32,8 +32,8 @@
             Dans le cadre de notre solution
             Dans le cadre de notre solution
             <span class="manager">Opentalent Manager</span> , nous pouvons
             <span class="manager">Opentalent Manager</span> , nous pouvons
             organiser, selon vos besoins, des sessions de formation et
             organiser, selon vos besoins, des sessions de formation et
-            initiation individuel, en groupe, pour des évènements particuliers
-            tels que des congrès, universités d’été, séminaires...
+            d'initiation individuelles, en groupe, pour des événements particuliers
+            tels que des congrès, séminaires...
           </p>
           </p>
         </v-col>
         </v-col>
       </v-row>
       </v-row>

+ 1 - 1
components/Layout/Footer/Footer.vue

@@ -57,7 +57,7 @@
               <!-- Quatrième section : A propos (écrans larges seulement) -->
               <!-- Quatrième section : A propos (écrans larges seulement) -->
               <v-col cols="3">
               <v-col cols="3">
                 <v-row>
                 <v-row>
-                  <h5>A PROPOS</h5>
+                  <h5>&Agrave; PROPOS</h5>
                 </v-row>
                 </v-row>
                 <v-row>
                 <v-row>
                   <nuxt-link to="/qui-sommes-nous"> Qui sommes-nous </nuxt-link>
                   <nuxt-link to="/qui-sommes-nous"> Qui sommes-nous </nuxt-link>

+ 1 - 1
components/Logiciels/Manager/Avantages.vue

@@ -16,7 +16,7 @@ const benefits: Array<Benefit> = [
     title: 'Sur-mesure',
     title: 'Sur-mesure',
     number: '01',
     number: '01',
     description:
     description:
-      "S'adapte à tous les réseaux de type pyramidal, quelque soit le nombre de niveaux : fédérations, institutions publiques...",
+      "S'adapte à tous les réseaux de type pyramidal, quel que soit le nombre de niveaux : fédérations, institutions publiques...",
     image:
     image:
       '/images/pages/opentalent_manager/avantages/Un_logiciel_sur-mesure.jpg',
       '/images/pages/opentalent_manager/avantages/Un_logiciel_sur-mesure.jpg',
     alt: 'Mètre ruban de couture',
     alt: 'Mètre ruban de couture',

+ 1 - 1
components/Logiciels/Manager/Presentation.vue

@@ -57,7 +57,7 @@ const pictos: Array<FeaturePicto> = [
   // },
   // },
   {
   {
     src: '/images/pages/opentalent_manager/presentation/picto6.png',
     src: '/images/pages/opentalent_manager/presentation/picto6.png',
-    text: 'Pout tout type de réseau pyramidal',
+    text: 'Pour tout type de réseau pyramidal',
   },
   },
 ]
 ]
 </script>
 </script>

+ 1 - 1
components/Logiciels/Manager/SomeNumbers.vue

@@ -21,7 +21,7 @@
     <v-row>
     <v-row>
       <v-col cols="12" class="justify-center">
       <v-col cols="12" class="justify-center">
         <span class="cmf-trust-statement">
         <span class="cmf-trust-statement">
-          La plus grande Confédération Musicale de France nous fait confiance
+          Le plus grand réseau culturel en France nous fait confiance
         </span>
         </span>
 
 
         <nuxt-link href="https://www.cmf-musique.org/" target="_blank">
         <nuxt-link href="https://www.cmf-musique.org/" target="_blank">

+ 2 - 2
components/Webinaire/Catalogue.vue

@@ -126,9 +126,9 @@ const courses: Array<Training> = [
   {
   {
     imageUrl: '/images/logos/opentalent/Logo_Opentalent_Artist_Griffe.png',
     imageUrl: '/images/logos/opentalent/Logo_Opentalent_Artist_Griffe.png',
     imageAlt: 'Esperluette du logo Opentalent Artist',
     imageAlt: 'Esperluette du logo Opentalent Artist',
-    title: 'Webinaire Artist ',
+    title: 'Webinaire Artist',
     description:
     description:
-      'Ce webinaire est destiné aux acteurs culturels tels que les orchestres, les chorales, les compagnies et troupes de danse, théâtre et cirque. Il vous permettra de découvrir les fonctionnalités du logiciels, les avantages et les différentes versions.. ',
+      'Ce webinaire est destiné aux acteurs culturels tels que les orchestres, les chorales, les compagnies et troupes de danse, théâtre et cirque. Il vous permettra de découvrir les fonctionnalités du logiciels, les avantages et les différentes versions.',
     objectives: [
     objectives: [
       'Obtenir une présentation du logiciel Opentalent Artist',
       'Obtenir une présentation du logiciel Opentalent Artist',
       'Présentation des principales fonctionnalités',
       'Présentation des principales fonctionnalités',

+ 11 - 8
components/Webinaire/FAQ.vue

@@ -9,7 +9,7 @@ Foire aux questions
 
 
     <v-row class="center-90">
     <v-row class="center-90">
       <v-col cols="12" class="section-title">
       <v-col cols="12" class="section-title">
-        <h3>Tout savoir sur nos webinaire en ligne</h3>
+        <h3>Tout savoir sur nos webinaires en ligne</h3>
 
 
         <div class="strong-label">Les questions les plus fréquentes</div>
         <div class="strong-label">Les questions les plus fréquentes</div>
       </v-col>
       </v-col>
@@ -50,19 +50,22 @@ const faqItems: Array<FaqEntry> = [
   {
   {
     question: 'Comment se passe un webinaire ?',
     question: 'Comment se passe un webinaire ?',
     answer:
     answer:
-      "Inscrivez-vous à l'un de nos webinaires en choisissant une date sur l'agenda et renseignez vos informations. " +
-      "Vous recevrez à la suite de votre inscription sur notre site, un email de confirmation avec un rappel de la date et de l'horaire de participation ainsi que l'URL de connexion pour le webinaire. " +
-      'Un mail de relance à J-1 vous sera envoyer vous rappelant votre participation au webinaire. ' +
-      "Le jour J, cliquez sur l'URL de connexion. Nous vous encourageons à arriver quelques minutes en avance pour vous assurer de pouvoir accéder au webinaire sans aucun problème technique. " +
-      'Lors du début du webinaire, toutes les instructions nécessaires vous seront fournies.',
+      "<strong>Inscription et confirmation</strong>" +
+      "<ol style='margin-top:10px;margin-bottom:10px;padding-left: 20px;'><li>Inscrivez-vous à l'un de nos webinaires en choisissant une date sur l'agenda et renseignez vos informations.</li>" +
+      "<li>Vous recevrez à la suite de votre inscription sur notre site, un email de confirmation avec un rappel de la date et de l'horaire de participation ainsi que l'URL de connexion pour le webinaire.</li>" +
+      "<li>Un mail de relance à J-1 vous sera envoyer vous rappelant votre participation au webinaire.</li></ol>" +
+      "<strong>Le jour J</strong>" +
+      "<ol style='margin-top:10px;margin-bottom:10px;padding-left: 20px;'><li>Cliquez sur l'URL de connexion." +
+      "<li>Nous vous encourageons à arriver quelques minutes en avance pour vous assurer de pouvoir accéder au webinaire sans aucun problème technique.</li>" +
+      "<li>Lors du début du webinaire, toutes les instructions nécessaires vous seront fournies.</li></ol>",
   },
   },
   {
   {
     question: 'De quel matériel aurais-je besoin pour suivre le webinaire ?',
     question: 'De quel matériel aurais-je besoin pour suivre le webinaire ?',
     answer:
     answer:
-      "Pour plus de confort, il est recommandé d'être équipé d'un outil (de préférence un ordinateur) disposant d'un micro et de haut-parleur.",
+      "Pour plus de confort, il est recommandé d'être équipé d'un outil (de préférence un ordinateur) disposant d'un micro et de haut-parleurs.",
   },
   },
   {
   {
-    question: "Y-a-t'il une limite de participants ?",
+    question: "Y a-t-il une limite de participants ?",
     answer:
     answer:
       "Il n'y a pas de limite de participants lors de nos webinaires. Cependant, nous nous réservons le droit d'annuler une session si le nombre de participants est inférieur à 3 personnes.",
       "Il n'y a pas de limite de participants lors de nos webinaires. Cependant, nous nous réservons le droit d'annuler une session si le nombre de participants est inférieur à 3 personnes.",
   },
   },