Skip to content
Extraits de code Groupes Projets
Valider 1e04a096 rédigé par Maïeul's avatar Maïeul
Parcourir les fichiers

Changelog des modif depuis la dernière version, la 5.1.2

parent fbc15376
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# Changelog
## Unreleased
### Added
- #105 Ajout des pipelines `formidable_pre_raccourcis_arobases` et `formidable_post_raccourcis_arobases` pour ajustement les traitements avant/après l'interprétation des raccourcis `@champs@`
### Changed
- #105 `formidable_raccourcis_arobases_2_valeurs_champs` reçoit désormais les arguments suivants :
1. `$chaine` chaîne à transformer
2. `$saisies` liste des saisies du formulaire
3. `$options` tableau d'options, dont :
- `brut` (bool) : mettre à true pour donner les "valeurs brutes" ("valeurs techniques")
- `sans_reponse` (string|bool) chaîne indiquant l'absent de réponse ; mettre à `true` pour utiliser la chaîne par défaut
- `source` (string) source pour trouver la valeur du champ : au choix : `'request'` ou `'base'`
- `id_formulaires_reponse` (int) : la réponse concernée
- `id_formulaire` : le formulaire concerné
- `contexte` contexte d'emploi où l'on cherche à transformer les arobases
- La rétrocompatiblité avec les anciens arguments est assuré, sauf pour les deux derniers `$&valeurs` et `&$valeurs_libelles`
- #5 Changement des arguments de `#FORMULAIRE_FORMIDABLE` :
1. Id numérique ou identifiant textuel (inchangé)
2. Tableau de valeurs par défaut (inchangé)
3. Tableau d'options, anciennement identifiant de la réponse. Les options possibles sont :
- `id_formulaires_reponse` (int) : identifiant de la réponse à modifier
- `forcer_modif` (bool) : permettre de forcer la modification d'une réponse, même si non autorisé (utilisé pour la modification des réponses côté privé)
- `url_redirect` (string) : url de redirection
- `traiter_email_destinataires` (array/csv) : destinataires supplémentaires pour le traitement `email`
- `traiter_email_destinataires_methode_methode` (string) : `remplacer` pour que les emails passés en arguments remplacent ceux de la configuration du traitements, `ajouter` pour qu'ils s'y ajoutent ; le réglage par défaut est `ajouter`
4. Déprécié : anciennement `url_redirect`
5. Déprécié : anciennement `forcer_modif`
* La rétrocompatibilité des appels est assurée
### Removed
- #105 pipeline `formidable_affiche_resume_reponse` supprimé, remplacée par `formidable_pre_raccourcis_arobases` et `formidable_post_raccourcis_arobases`
### Fix
- #108 #109 Les modèles historiques `<form>` et `<formidable>` dans l'espace privé affichent une alerte si le formulaire n'est pas publié
- `secret_du_formidable` créé également à l'installation du plugin, pas seulement à la MAJ
- Inclusivité des chaînes de langue
- Envoi de fichiers par formulaire :
* `_FORMIDABLE_LIENS_FICHIERS_ACCUSE_RECEPTION` fonctionne désormais aussi pour les saisies `fichiers` au sein d'un `fieldset`
* Même si l'on insère directement les fichiers dans l'email, préciser par ailleurs à quels champs ils correspondent
- Appeller les autorisations de voir les formulaires sur
* La liste des formulaires
* La page individuelle d'un formulaire
- N'afficher que les formulaires publiés dans la liste des formulaires que l'on peut associer à un objet
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter