Wenn ich mit der rechten Maustaste auf ein Bild klicke und zu “Bild kopieren” gehe und es irgendwo einfüge, wird eine Formatierung wie\n\n
\n\n\nWie kann ich es dazu bringen, nur den Bildlink und nicht diese Formatierung einzufügen? Ich weiß, dass nur der Bildlink eingefügt wird, wenn ich mit der rechten Maustaste klicke und “Linkadresse kopieren” oder “Bildadresse kopieren” auswähle, aber ich möchte, dass dies auch bei “Bild kopieren” möglich ist.\n\nIch möchte diese automatische Formatierung entfernen, ich möchte nur, dass der Link erscheint
Es sind alles Browser-Schaltflächen. Keine Discourse-Schaltflächen.
Und ich glaube, Discourse kann nichts dagegen tun.
Ja, es sind Browser-Schaltflächen, aber aus irgendeinem Grund, nur in Discourse (andere Foren tun dies nicht, wie Wordpress + bbpress), wenn Sie auf „Bild kopieren“ klicken, erscheint dieser Code mit dem Link, anstatt nur des Links
Ein Beispiel von einem anderen Forum und Discourse
Ja, wie kann man das abstellen?
Es sind die Mitglieder meines Forums, sie beschweren sich, dass die Schaltfläche „Bild kopieren“ keine GIFs einfügt und sie es nicht gewohnt sind, andere Schaltflächen zu verwenden. Dann kommt jeden Tag jemand, um sich zu beschweren…
Es hat das Problem nicht gelöst, diese Formatierung erscheint immer noch anstelle des reinen Links.
Wenn wir ein Bild per Drag & Drop einfügen, sollte es formatiert werden. Richtig?
Drag & Drop = Kopieren und Einfügen. (in Discourse)
Deshalb ist es so. Ich denke.
Wenn Ihre Benutzer den Link zum Bild wünschen, kopieren sie den Link.
Wenn sie Bild kopieren auswählen, wird das Bild in die Zwischenablage gelegt. Es gibt keinen Link zum Einfügen. Das Einfügen eines Bildes lädt es auf Discourse hoch und wir wandeln es in Markup um, das dem Server mitteilt, was geladen werden soll.
Wenn sie Bildadresse kopieren oder Bildlink kopieren auswählen, wird der Link in die Zwischenablage gelegt und sie können diesen einfügen.
Aber das ist die Frage! In meinem Land wird WordPress sehr häufig genutzt (und auch andere Foren) und auf diesen Seiten/Foren verwendet man den Befehl „Bild kopieren“ und kann Bilder oder GIFs überall einfügen. Es ist passiert, dass dies nur bei Discourse nicht vorkommt, es wird dieser Code eingefügt. Ich habe kein Problem damit, die „Adresskopie zu verwenden“, aber meine Benutzer, genau wie alle in meinem Land, sind es sehr gewohnt, das „Bild zu kopieren“, und es ist sehr schwierig, sie gegen einen Befehl auszuspielen, den sie immer verwenden. Ich würde gerne wissen, ob Sie das bei Discourse nicht herausnehmen können, so dass nur der Link eingefügt wird, wenn die Person „Bild kopieren“ verwendet, und nicht dieser ganze Code! Es wäre so einfacher, wenn beim Kopieren von Bildern nur der Link eingefügt würde.
Trotz des Alters dieses Beitrags habe ich immer noch dasselbe Problem.
Ich habe eine Browsererweiterung entwickelt, um es robuster zu lösen. Der Code ist auf Github, er ist einfach, aber schnell und effektiv. Lassen Sie mich wissen, wenn er bei Ihnen nicht funktioniert:
Sieht nützlich aus, aber ich bin mir nicht sicher, warum das hier nützlich ist.
Ich bin immer noch neugierig, was vor sich geht.
Wenn Sie mit der rechten Maustaste auf ein Bild klicken und Bild kopieren auswählen, erhalten Sie mehrere Dinge auf Ihrer Zwischenablage, darunter das eigentliche Bild. Die alternativen Formate (text/html, text/x-moz-url, chromium/x-source-url) sind ebenfalls verfügbar.
Hier ist, was passiert und was sich in der Zwischenablage befindet: Beim ersten Mal habe ich Bild kopieren ausgewählt, beim zweiten Mal habe ich Bildadresse kopieren ausgewählt.
BEARBEITUNG:
Ich habe mir das Video von @danielabc noch einmal angesehen und das angeforderte Verhalten tritt genau so auf:
Das Bild wird von der Zwischenablage eingefügt und in Discourse hochgeladen.



