diff --git a/docs/communication/wysiwyg.md b/docs/communication/wysiwyg.md index 9df2578522b043e5de6080bf1df47890d34b39c9..5d32e0390dc0edd00bcdfe796ef3507e68343fcf 100644 --- a/docs/communication/wysiwyg.md +++ b/docs/communication/wysiwyg.md @@ -87,10 +87,13 @@ A l'édition, la balise est "remplie" avant affichage, pour avoir une preview. A l'enregistrement, la balise est vidée. Etapes normales : --[ ] A l'import d'une image, ajouter l'action-text-attachement autour +-[x] A l'import d'une image, ajouter l'action-text-attachement autour -[x] A l'enregistrement, déshydrater les action-text-attachements -[x] A l'édition, réhydrater les action-text-attachements -[x] Après l'enregistrement mettre à jour les blobs attachés à l'objet parent (le post, par exemple) +-[ ] A la suppression d'une image dans l'éditeur, bien supprimer l'élément parent s'il est : + - un `<action-text-attachment>` (image déjà sauvegardée) + - un `[data-trix-attachment]` (image seulement uploadée dans le formulaire en cours) Si un programme a 5 champs summernote avec 3 images dans chaque champ, cela fait 15 attachments à lier au programme. Si on enlève une image d'un champ, il faut mettre à jour la liste pour avoir les 14 bons attachments.