Impossible d'insérer des hyperliens dans les réponses prédéfinies

Bonjour,

Je tente de créer une réponse prédéfinie. Je voulais insérer un lien hypertexte, mais cela n’est pas possible car le bouton « OK » ne fonctionne pas.


Étapes pour reproduire :

  1. Créez ou ouvrez une réponse prédéfinie existante.
  2. Essayez d’insérer un lien.
  3. Cliquez sur « OK ».
3 « J'aime »

Je peux reproduire le problème avec le bouton de lien pour les réponses préétablies sur https://try.discourse.org/. L’erreur que je constate est Uncaught TypeError: Cannot read property 'querySelector' of null. Elle est déclenchée depuis la méthode _addText de d-editor.

4 « J'aime »

Cela devrait-il être attribué à @sam ?

2 « J'aime »

Nous affichons le formulaire d’ajout/modification de réponse prédéfinie dans une fenêtre modale. Lorsque nous cliquons sur le bouton « Insérer un lien hypertexte », une nouvelle fenêtre modale s’ouvre après avoir remplacé le formulaire de « réponse prédéfinie » par le formulaire de « nouveau lien hypertexte ». Au niveau global, notre code ne prévoit pas d’option pour afficher plusieurs fenêtres modales simultanément. C’est pourquoi le problème mentionné ci-dessus se produit. Je pense que la meilleure solution consiste à supprimer la fenêtre modale pour le formulaire de « réponse prédéfinie ». Cela se produit également lors de l’insertion de la « date et l’heure » depuis la fenêtre modale du calendrier.

6 « J'aime »

Je suis d’accord pour abandonner simplement la fonctionnalité dans les réponses prédéfinies et le calendrier, il suffit de masquer le bouton cassé avec du CSS.

3 « J'aime »

C’est déjà fait, comme indiqué dans le commit ci-dessous

2 « J'aime »