Ich versuche das schon seit einer Weile zu lösen, aber ich scheitere immer, es stört mich sehr, weil sich meine Benutzer immer beschweren, aber ich werde Ihnen alles Schritt für Schritt erzählen!
Bevor ich Discourse benutzte, bestand mein Forum aus WordPress. In WordPress konnten ich und die Benutzer GIF-Links von Imgur problemlos im Forum einbetten, und wir konnten auch GIF-Links vom WordPress-Server selbst problemlos im Forum einbetten!
In Discourse passiert Folgendes: Jeder GIF-Link, der auf meinem Server hochgeladen wird, wird nicht in meinem Forum eingebettet!
Im obigen Fall hat ein Mitglied meines Forums ein GIF hochgeladen, und wenn ein anderes Mitglied versucht, den LINK zu kopieren und in das Textfeld einzufügen, wird er nicht eingebettet!
Das erschwert mir die Verwendung dieser Links für imgify-words
Dann passiert etwas noch Schlimmeres, das mir viel Kopfzerbrechen bereitet, weil meine Benutzer mich aufladen und ich nicht weiß, was ich tun soll!
Die meisten GIFs, die auf IMGUR hochgeladen werden, werden nicht als GIFs in meinem Forum eingebettet, sondern als MP4, und das auch nur, wenn sie überhaupt eingebettet werden, denn die meisten werden es nicht!
Aber wenn es eingebettet wird, sieht es aus wie ein Video
Nach langer Recherche habe ich herausgefunden, dass die IMGUR-Website GIFs automatisch in MP4 umwandelt!
Was mich noch mehr verwirrte, war, dass ich in WordPress nie bemerkt habe, dass ich MP4 anstelle von GIFs verwendet habe! Denn sie sahen nie wie ein Video aus (groß mit Play-Leiste auf dem GIF)
Da habe ich herausgefunden, dass es in WordPress etwas gibt, das den schwarzen Hintergrund des Videos entfernt, den Player des Videos entfernt und es so groß macht wie das GIF, das heißt, es lässt es wie ein GIF erscheinen, ohne dass jemand merkt, dass es ein MP4 ist.
Aber in Discourse passiert das nicht.
Was kann ich mit diesen beiden Dingen tun?
1 - Wie bette ich GIFs ein, die von meinen eigenen Benutzern auf meinem Forum hochgeladen werden?
2 - Wie stelle ich sicher, dass, wenn ein MP4 auf meiner Website eingebettet wird, es wie ein GIF und nicht wie ein Video aussieht? Oder mit kleiner Größe und ohne Player und nicht mit dieser großen Größe und mit Player? (Gibt es vielleicht einen Code, um das zu ändern?)
Das GIF auf
IMGUR
DISCOURSE
WORDPRESS
Ich habe vergessen, eine Sache zu erwähnen
Wenn das GIF auf Imgur hochgeladen wird, verwandelt Imgur es in ein MP4, aber wenn man das Ende des Links löscht und PNG anstelle von MP4 einfügt, hat es keine Player-Leiste, keinen schwarzen Hintergrund des Videos und keine große Größe (es bleibt in der Größe eines GIFs)
Ich nehme also an, dass in WordPress automatisch die .MP4-Links in den letzten Link geändert werden, den ich gezeigt habe, damit das MP4 zu einer Art gefälschtem GIF wird.
Beispiel
ohne etwas am Link zu ändern
Wenn man den Link in PNG ändert und Enter im Browser drückt und den Link kopiert (Wenn Sie das im Discourse-Textfeld tun, funktioniert es nicht) Ich habe gerade herausgefunden, dass beim Wechsel zu PNG und Drücken von Enter im Browser ein Buchstabe i am Anfang des GIF-Links eingefügt wird, deshalb funktioniert es nur im Browser, es fügt etwas anderes in den Link ein

Original
https://imgur.com/w8RGaAZ.mp4
Änderung zu “werden” GIF, aber mit .png und i.
https://i.imgur.com/w8RGaAZ.png
Nach meinem Verständnis ändert WordPress dann automatisch die mp4-Links zu dem letzten Link, den ich gezeigt habe, damit das mp4 zu einer Art Fake-GIF wird.







