瀏覽代碼

update some fields labels on parameters pages

Olivier Massot 7 月之前
父節點
當前提交
31ccb08a47
共有 4 個文件被更改,包括 33 次插入39 次删除
  1. 18 16
      i18n/lang/fr.json
  2. 9 5
      pages/parameters/bulletin.vue
  3. 5 17
      pages/parameters/sms.vue
  4. 1 1
      pages/parameters/website.vue

+ 18 - 16
i18n/lang/fr.json

@@ -195,7 +195,7 @@
   "reactivateOpentalentSiteWeb": "Réactiver le site Opentalent",
   "passwordSMS": "Mot de passe SMS",
   "usernameSMS": "Nom d'utilisateur SMS",
-  "smsSenderName": "Personnaliser le nom de l'expéditeur SMS",
+  "smsSenderName": "Nom d'expéditeur SMS personnalisé",
   "attendance": "Absences",
   "parameters_attendances_page": "Absences",
   "alert_configuration": "Configuration des alertes",
@@ -208,16 +208,18 @@
   "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",
   "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",
+  "itemsToDisplayOnBulletins": "Eléments à afficher sur les bulletins",
+  "bulletinSettings": "Configuration",
   "superAdminEmail": "Adresse mail associée",
   "bulletin_parameters": "Bulletins",
   "sms": "Sms",
@@ -235,7 +237,7 @@
   "qrCode": "QrCode",
   "qrCodeForLicence": "QrCode pour la licence",
   "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 ",
   "startCourseDate": "Date de début des cours ",
   "generalParams": "Paramètres généraux",
@@ -626,7 +628,7 @@
   "start_date_of_activity_season": "Début de saison d'activité",
   "start_date_of_courses": "Date de début 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",
   "parameters_general_page": "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",
   "unknown": "Inconnu",
   "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_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",
@@ -688,11 +690,11 @@
   "OUT_CYCLE": "Hors cycle",
   "originalLabel": "Libellés d'origine",
   "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é",
   "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",
   "max_note_for_pedagogical_followup": "Note maximale pour les notes du suivi pédagogique (entre 1 et 100) ",
   "Bad Request": "Requête invalide",

+ 9 - 5
pages/parameters/bulletin.vue

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

+ 5 - 17
pages/parameters/sms.vue

@@ -3,15 +3,6 @@
     <LayoutParametersSection>
       <UiForm v-if="parameters" v-model="parameters">
         <v-row>
-          <v-col cols="12">
-            <UiInputText
-              v-model="parameters.smsSenderName"
-              readonly
-              field="smsSenderName"
-              :rules="rules()"
-              class="readonly"
-            />
-          </v-col>
           <v-col cols="12">
             <UiInputText
               v-model="parameters.usernameSMS"
@@ -25,6 +16,11 @@
               class="password"
             />
           </v-col>
+          <v-col cols="12">
+            <div class="mb-3">
+              {{ $t('smsSenderName') }} : <b>{{ parameters.smsSenderName }}</b>
+            </div>
+          </v-col>
         </v-row>
       </UiForm>
     </LayoutParametersSection>
@@ -67,14 +63,6 @@ const rules = () => [
 
 <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
 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
           v-if="!organizationProfile.isCmf"
-          class="d-flex justify-center mt-6"
+          class="d-flex justify-left mt-6"
         >
           <LayoutParametersWebsiteActivationSwitch
             :model-value="!parameters.desactivateOpentalentSiteWeb"