Permettre le collage de GIFs dans le compositeur

Continuant la discussion de Est-il possible de coller des images en tant qu’adresse source ? :

Si vous faites un clic droit et sélectionnez « Copier l’image » sur un GIF trouvé sur Internet avec votre navigateur, votre presse-papiers sera rempli de deux éléments :

  1. Une image PNG statique du GIF en tant que image/png
  2. Une balise img HTML avec la source du GIF en tant que text/html

Pour la plupart des cas d’utilisation, il est préférable pour l’expérience utilisateur de choisir l’option 1 dans le presse-papiers et de télécharger cette image immédiatement dans le compositeur, c’est donc ce que nous faisons toujours. Cependant, pour les GIFs animés, nous pourrions vouloir inverser la logique et coller l’adresse source de l’image, afin que l’animation ne soit pas complètement perdue.

Exemple du contenu de l’événement JS du presse-papiers après avoir copié un GIF aléatoire de Google Image Search :

<img src="https://c.tenor.com/tX_T48A14BwAAAAd/khaby-really.gif" alt="Khaby Really GIF - Khaby Really - Discover &amp;amp; Share GIFs" jsaction="load:XAeZkd;" jsname="HiaYvf" class="n3VNCb" data-noaft="1" style="width: 389px; height: 389px; margin: 0px;">

Le compositeur BBPress a cette fonctionnalité, nous devons donc rattraper notre retard !

10 « J'aime »

Ce serait beaucoup mieux si cela se produisait.

3 « J'aime »

J’ai une PR avec une solution proposée :

5 « J'aime »

Avant :

Après :

Pouvez-vous essayer @danielabc ?

5 « J'aime »

Heureusement que tu parles portugais lol
Je me sens un peu perdue ici, qu’est-ce que PR ? Paraná ? LOL

Ce lien que tu m’as donné est un plugin ? dois-je l’installer ?

Merci

1 « J'aime »

Aucun plugin, il vous suffit de mettre à jour vers la dernière version. :slightly_smiling_face::+1:

1 « J'aime »

Comme notre collègue l’a dit, il suffit de mettre à jour votre Discourse.

2 « J'aime »

sérieusement, ils ont modifié Discourse juste à cause de moi ? Trop chic lol
qu’est-ce que PR veut dire ? Est-ce que ça veut dire un conseil pour qu’ils réparent quelque chose ? Je peux aussi donner des conseils ?

Quelque chose comme une « proposition de changement ». Lorsque vous soumettez un changement dans le code d’un logiciel afin qu’il inclue une nouvelle fonctionnalité ou corrige un défaut.

Dans ce cas, j’ai écrit cette fonctionnalité et je l’ai présentée sous forme de PR qui est évaluée par d’autres collègues de l’entreprise et, finalement, intégrée au logiciel.

Super ! :heart:

1 « J'aime »

J’ai testé ici et VOUS ÊTES À FÉLICITER ! Ce changement a ÉNORMÉMENT amélioré l’utilisabilité du forum, maintenant les membres peuvent même utiliser les gifs d’autres membres qui ont uploadé sur le forum lui-même ! C’est SENSATIONNEL ! (Avant, ça ne marchait pas, ça restait une image figée lol) Merci beaucoup !

1 « J'aime »