Projet

Général

Profil

Development #75274

Prefill dynamique de champ texte riche

Ajouté par Benjamin Dauvergne il y a environ un an. Mis à jour il y a environ un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
09 mars 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Cf. ticket client #74992

Il faut que la définition d'un gabarit de pré-remplissage sur un champ texte riche fonctionne dynamiquement (donc via les appels à /live). Les appels sont déjà faits, et on reçoit le contenu à mettre à jour. Il manque simplement la mise à jour du widget Godo. On a pensé avec Corentin que le plus simple serait que Godo écoute les évènements onchange sur la textarea et que le code de gestion du pré-remplissage dynamique s'occupe simplement de faire

$(textarea).val(new_content).trigger('change');

ce qu'il faut d'ailleurs peut-être déjà, à part peut-être le trigger.

Il faudra:
  • éviter les boucles de onchange entre Godo/mécanique de pré-remplissage,
  • éviter que les modifications par Godo de la valeur initialement pré-remplie dans la textarea de manière automatique (parce qu'il nettoye le HTML par rapport à son schéma par exemple) ne cassent la logique de pré-remplissage i.e. tant que la donnée n'a pas été touché par l'utilisateur elle doit continuer à être mise à jour par le pré-remplissage.

Révisions associées

Révision 96810d58 (diff)
Ajouté par Corentin Séchet il y a environ un an

widgets: update rich text on live update (#75274)

Historique

#2

Mis à jour par Benjamin Dauvergne il y a environ un an

  • Assigné à mis à Corentin Séchet
#7

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Nouveau à Solution proposée

Corentin Sechet (csechet) a ouvert une pull request sur Gitea concernant cette demande :

#8

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution proposée à En cours

Thomas Jund (tjund) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :

#9

Mis à jour par Robot Gitea il y a environ un an

Thomas Jund (tjund) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :

#10

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de En cours à Solution proposée
#11

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution proposée à Solution validée

Thomas Jund (tjund) a approuvé une pull request sur Gitea concernant cette demande :

#12

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution validée à Résolu (à déployer)

Corentin Sechet (csechet) a mergé une pull request sur Gitea concernant cette demande :

#13

Mis à jour par Transition automatique il y a environ un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#14

Mis à jour par Transition automatique il y a 11 mois

Automatic expiration

Formats disponibles : Atom PDF