Forráskód Böngészése

update some fields labels on parameters pages

Olivier Massot 9 hónapja
szülő
commit
31ccb08a47

+ 18 - 16
i18n/lang/fr.json

@@ -195,7 +195,7 @@
   "reactivateOpentalentSiteWeb": "Réactiver le site Opentalent",
   "reactivateOpentalentSiteWeb": "Réactiver le site Opentalent",
   "passwordSMS": "Mot de passe SMS",
   "passwordSMS": "Mot de passe SMS",
   "usernameSMS": "Nom d'utilisateur SMS",
   "usernameSMS": "Nom d'utilisateur SMS",
-  "smsSenderName": "Personnaliser le nom de l'expéditeur SMS",
+  "smsSenderName": "Nom d'expéditeur SMS personnalisé",
   "attendance": "Absences",
   "attendance": "Absences",
   "parameters_attendances_page": "Absences",
   "parameters_attendances_page": "Absences",
   "alert_configuration": "Configuration des alertes",
   "alert_configuration": "Configuration des alertes",
@@ -208,16 +208,18 @@
   "sendAttendanceEmail": "Prévenir automatiquement la famille par mail en cas d'absence non justifiée",
   "sendAttendanceEmail": "Prévenir automatiquement la famille par mail en cas d'absence non justifiée",
   "sendAttendanceSms": "Prévenir automatiquement la famille par sms en cas d'absence non justifiée",
   "sendAttendanceSms": "Prévenir automatiquement la famille par sms en cas d'absence non justifiée",
   "bulletinReceiver": "Adresser le bulletin à",
   "bulletinReceiver": "Adresser le bulletin à",
-  "bulletinEditWithoutEvaluation": "Editer également les bulletins ne contenant aucune évaluation",
-  "bulletinShowAverages": "Afficher les moyennes",
-  "bulletinShowAbsences": "Afficher les absences",
-  "bulletinViewTestResults": "Afficher les résultats des examens",
-  "bulletinShowEducationWithoutEvaluation": "Afficher les enseignements ne contenant aucune évaluation",
-  "bulletinDisplayLevelAcquired": "Affichage niveau acquis",
-  "bulletinSignatureDirector": "Un cadre « Tampon / Signature » pour l'administration",
-  "bulletinPrintAddress": "L'adresse postale de l'élève ou son tuteur",
-  "bulletinWithTeacher": "Le nom du professeur",
+  "bulletinEditWithoutEvaluation": "Éditer également les bulletins ne contenant aucune évaluation",
+  "bulletinShowAverages": "Moyennes",
+  "bulletinShowAbsences": "Absences",
+  "bulletinViewTestResults": "Résultats des examens",
+  "bulletinShowEducationWithoutEvaluation": "Enseignements ne contenant aucune évaluation",
+  "bulletinDisplayLevelAcquired": "Niveau acquis",
+  "bulletinSignatureDirector": "Cadre « Tampon / Signature » pour l'administration",
+  "bulletinPrintAddress": "Adresse postale de l'élève ou son tuteur",
+  "bulletinWithTeacher": "Nom du professeur",
   "bulletinCriteriaSort": "Ordre de tri des critères",
   "bulletinCriteriaSort": "Ordre de tri des critères",
+  "itemsToDisplayOnBulletins": "Eléments à afficher sur les bulletins",
+  "bulletinSettings": "Configuration",
   "superAdminEmail": "Adresse mail associée",
   "superAdminEmail": "Adresse mail associée",
   "bulletin_parameters": "Bulletins",
   "bulletin_parameters": "Bulletins",
   "sms": "Sms",
   "sms": "Sms",
@@ -235,7 +237,7 @@
   "qrCode": "QrCode",
   "qrCode": "QrCode",
   "qrCodeForLicence": "QrCode pour la licence",
   "qrCodeForLicence": "QrCode pour la licence",
   "studentsAreAdherents": "Les élèves sont également adhérents de l'association",
   "studentsAreAdherents": "Les élèves sont également adhérents de l'association",
-  "showAdherentList": "Afficher la liste des adhérents et leurs coordonnées",
+  "showAdherentList": "Autoriser l'affichage de la liste des adhérents de votre structure, avec leurs coordonnées, dans le compte utilisateur de vos membres.",
   "endCourseDate": "Date de fin des cours ",
   "endCourseDate": "Date de fin des cours ",
   "startCourseDate": "Date de début des cours ",
   "startCourseDate": "Date de début des cours ",
   "generalParams": "Paramètres généraux",
   "generalParams": "Paramètres généraux",
@@ -626,7 +628,7 @@
   "start_date_of_activity_season": "Début de saison d'activité",
   "start_date_of_activity_season": "Début de saison d'activité",
   "start_date_of_courses": "Date de début des cours",
   "start_date_of_courses": "Date de début des cours",
   "end_date_of_courses": "Date de fin des cours",
   "end_date_of_courses": "Date de fin des cours",
-  "show_adherents_list_and_their_coordinates": "Afficher la liste des adhérents et leurs coordonnées",
+  "show_adherents_list_and_their_coordinates": "Autoriser l'affichage de la liste des adhérents de votre structure, avec leurs coordonnées, dans le compte utilisateur de vos membres.",
   "students_are_also_association_members": "Les élèves sont adhérents également de l'association",
   "students_are_also_association_members": "Les élèves sont adhérents également de l'association",
   "parameters_general_page": "Paramètres généraux",
   "parameters_general_page": "Paramètres généraux",
   "general_parameters_breadcrumbs": "Paramètres généraux",
   "general_parameters_breadcrumbs": "Paramètres généraux",
@@ -675,7 +677,7 @@
   "subdomain_activated_and_available_in_a_few_minutes": "Le sous-domaine a bien été activé, et sera accessible d'ici quelques minutes",
   "subdomain_activated_and_available_in_a_few_minutes": "Le sous-domaine a bien été activé, et sera accessible d'ici quelques minutes",
   "unknown": "Inconnu",
   "unknown": "Inconnu",
   "allow_teachers_to_generate_attendance_reports": "Autoriser les professeurs à générer des fiches de présence",
   "allow_teachers_to_generate_attendance_reports": "Autoriser les professeurs à générer des fiches de présence",
-  "send_teachers_mail_reports_copy_to_administration": "Mettre l'administration en copie du rapport d'envoi des mails envoyés par les professeurs dans le logiciel",
+  "send_teachers_mail_reports_copy_to_administration": "Envoyer à l'administration une copie par email de chaque message envoyé par les professeurs.",
   "allow_members_to_change_their_names_and_firstnames": "Autoriser les membres à modifier leur nom et prénom",
   "allow_members_to_change_their_names_and_firstnames": "Autoriser les membres à modifier leur nom et prénom",
   "allow_teachers_to_consult_colleagues_informations": "Autoriser les professeurs à consulter le listing de leurs collègues (noms, prénoms, et coordonnées)",
   "allow_teachers_to_consult_colleagues_informations": "Autoriser les professeurs à consulter le listing de leurs collègues (noms, prénoms, et coordonnées)",
   "allow_students_to_consult_their_pedagogical_followup": "Autoriser les élèves à consulter leur suivi pédagogique",
   "allow_students_to_consult_their_pedagogical_followup": "Autoriser les élèves à consulter leur suivi pédagogique",
@@ -688,11 +690,11 @@
   "OUT_CYCLE": "Hors cycle",
   "OUT_CYCLE": "Hors cycle",
   "originalLabel": "Libellés d'origine",
   "originalLabel": "Libellés d'origine",
   "effectiveLabel": "Libellés actuellement utilisés",
   "effectiveLabel": "Libellés actuellement utilisés",
-  "allow_to_configure_teachings_with_played_instrument_choice": "Permettre de configurer les enseignements avec le choix sur l'instrument joué",
+  "allow_to_configure_teachings_with_played_instrument_choice": "Permettre de configurer un enseignement comme une pratique collective, avec précision sur l'activité de l'élève",
   "label": "Libellé",
   "label": "Libellé",
   "undefined": "Indéfini",
   "undefined": "Indéfini",
-  "define_validation_periods_for_teachers": "Définir des périodes de saisie pour les professeurs",
-  "mandatory_validation_for_evaluations": "Valider obligatoirement les évaluations",
+  "define_validation_periods_for_teachers": "Définir les périodes de saisie des évaluations pour les professeurs",
+  "mandatory_validation_for_evaluations": "Valider obligatoirement les évaluations pour qu'elles soient visibles par les élèves",
   "evaluation_criterium_edition_is_admin_only": "Autoriser uniquement l'administration à modifier les critères d'évaluation",
   "evaluation_criterium_edition_is_admin_only": "Autoriser uniquement l'administration à modifier les critères d'évaluation",
   "max_note_for_pedagogical_followup": "Note maximale pour les notes du suivi pédagogique (entre 1 et 100) ",
   "max_note_for_pedagogical_followup": "Note maximale pour les notes du suivi pédagogique (entre 1 et 100) ",
   "Bad Request": "Requête invalide",
   "Bad Request": "Requête invalide",

+ 9 - 5
pages/parameters/bulletin.vue

@@ -8,6 +8,8 @@
       >
       >
         <v-row>
         <v-row>
           <v-col cols="12">
           <v-col cols="12">
+            <h4 class="mb-8">{{ $t('itemsToDisplayOnBulletins') }}</h4>
+
             <UiInputCheckbox
             <UiInputCheckbox
               v-model="parameters.bulletinWithTeacher"
               v-model="parameters.bulletinWithTeacher"
               field="bulletinWithTeacher"
               field="bulletinWithTeacher"
@@ -28,11 +30,6 @@
               field="bulletinShowAbsences"
               field="bulletinShowAbsences"
             />
             />
 
 
-            <UiInputCheckbox
-              v-model="parameters.bulletinEditWithoutEvaluation"
-              field="bulletinEditWithoutEvaluation"
-            />
-
             <UiInputCheckbox
             <UiInputCheckbox
               v-model="parameters.bulletinPrintAddress"
               v-model="parameters.bulletinPrintAddress"
               field="bulletinPrintAddress"
               field="bulletinPrintAddress"
@@ -53,6 +50,8 @@
               field="bulletinShowAverages"
               field="bulletinShowAverages"
             />
             />
 
 
+            <h4 class="my-8">{{ $t('bulletinSettings') }}</h4>
+
             <UiInputAutocompleteWithEnum
             <UiInputAutocompleteWithEnum
               v-model="parameters.bulletinCriteriaSort"
               v-model="parameters.bulletinCriteriaSort"
               field="bulletinCriteriaSort"
               field="bulletinCriteriaSort"
@@ -64,6 +63,11 @@
               field="bulletinReceiver"
               field="bulletinReceiver"
               enum-name="organization_bulletin_send_to"
               enum-name="organization_bulletin_send_to"
             />
             />
+
+            <UiInputCheckbox
+              v-model="parameters.bulletinEditWithoutEvaluation"
+              field="bulletinEditWithoutEvaluation"
+            />
           </v-col>
           </v-col>
         </v-row>
         </v-row>
       </UiForm>
       </UiForm>

+ 5 - 17
pages/parameters/sms.vue

@@ -3,15 +3,6 @@
     <LayoutParametersSection>
     <LayoutParametersSection>
       <UiForm v-if="parameters" v-model="parameters">
       <UiForm v-if="parameters" v-model="parameters">
         <v-row>
         <v-row>
-          <v-col cols="12">
-            <UiInputText
-              v-model="parameters.smsSenderName"
-              readonly
-              field="smsSenderName"
-              :rules="rules()"
-              class="readonly"
-            />
-          </v-col>
           <v-col cols="12">
           <v-col cols="12">
             <UiInputText
             <UiInputText
               v-model="parameters.usernameSMS"
               v-model="parameters.usernameSMS"
@@ -25,6 +16,11 @@
               class="password"
               class="password"
             />
             />
           </v-col>
           </v-col>
+          <v-col cols="12">
+            <div class="mb-3">
+              {{ $t('smsSenderName') }} : <b>{{ parameters.smsSenderName }}</b>
+            </div>
+          </v-col>
         </v-row>
         </v-row>
       </UiForm>
       </UiForm>
     </LayoutParametersSection>
     </LayoutParametersSection>
@@ -67,14 +63,6 @@ const rules = () => [
 
 
 <style scoped lang="scss">
 <style scoped lang="scss">
 
 
-.readonly {
-  color: rgb(var(--v-theme-on-surface));
-
-  :deep(.v-field--disabled), :deep(.v-field__input) {
-    opacity: 1;
-  }
-}
-
 /**
 /**
 Simule une apparence de saisie de type mot de passe
 Simule une apparence de saisie de type mot de passe
 Sans ça, les navigateurs proposent la saisie semi auto et la mémorisation du mot de passe
 Sans ça, les navigateurs proposent la saisie semi auto et la mémorisation du mot de passe

+ 1 - 1
pages/parameters/website.vue

@@ -24,7 +24,7 @@
 
 
         <div
         <div
           v-if="!organizationProfile.isCmf"
           v-if="!organizationProfile.isCmf"
-          class="d-flex justify-center mt-6"
+          class="d-flex justify-left mt-6"
         >
         >
           <LayoutParametersWebsiteActivationSwitch
           <LayoutParametersWebsiteActivationSwitch
             :model-value="!parameters.desactivateOpentalentSiteWeb"
             :model-value="!parameters.desactivateOpentalentSiteWeb"