* Compatibilité TYPO3v10 :
- Numéro de version majeure (10.0.0)
- Nécessite TYPO3 10.4.0 au minimum
- Modification des arguments du ViewHelper "translateElementError"
- Nouvelle configuration Yaml pour les fichiers de langue : "translationFile" devient "translationFiles" et ajustement des index (le 10 étant réservé à TYPO3)
- Script d'update des formulaires pour intégrer les destinataires multiples (Ex: "recipients" remplace "recipientAddress") en reprenant les valeurs actuelles et nettoyer les paramétres supprimés
- Les libellés des fieldsets sont maintenant présents dans les mails envoyés. Ils utilisent un titre de niveau 4 dans le format HTML et sont entourés par des *** dans le format texte brut
- La création du dossier d'upload des pièces jointes est maintenant faite dans le fichier ext_localconf (et non plus configurée dans ext_emconf - méthode dépréciée)
- Suppression des éléments "GridContainer" dans tous les formulaires
- Ajout du format "Plaintext" (texte brut) pour les mails (en plus du format HTML)
- Mise à jour des destinataires avec le nouveau mode de fonctionnement (destinataires multiples)
- Masquage de certains champs (destinataires, expéditeurs) pour certains formulaires
- Reformatage du fichier "ext_localconf.php" selon les préconisations officielles
- Ajout du préfixe [Commun] au label des formulaires pour les distinguer des formulaires [Custom] et les trier dans le contenu backend
* Correctifs :
- Bon nommage du fichier "Classes/Finishers/RemoveFEUserFromGroups.php"
- En cas d'erreur de saisie, les champs de type RegistrationName et RegistrationNumber n'avaient pas de bordure rouge
- Formulaire de paiement en ligne : remplacement du libellé "Tipi" par "PayFip/Tipi" dans le sujet et le corps des mails
- Formulaire Tranquillité Vacances : le champ permettant de renseigner le nom du dispositif d'alarme devient obligatoire si l'on indique disposer d'un dispositif d'alarme
- Formulaire de contact avec types de demande : les informations techniques n'apparaissaient dans le mail au service gestionnaire
- Formulaire de baptême républicain : les informations techniques n'apparaissaient dans le mail au service gestionnaire
- Formulaires de colis de Noël (version simple et couple) : les champs "code postal" et "ville" n'étaient pas obligatoires
- Configuration par défaut : les documents ne sont pas joints au mail envoyé à l'usager. Cette option est surchargeable dans le Yaml
- Utilisation de la nouvelle fonctionnalité "FluidEmail"
- Diverses corrections dans les sujets et messages des mails
- Nettoyage d'anciens formulaires passés en version custom (Devis Loisiparc et Envoi de photos de la faune local CCSA)
- Ajout d'un choix "Hors territoire français" pour la liste déroulante des départements