zusammen mit meinem Teamkollegen @vliboolean1010 freuen wir uns, euch die neu erstellte Discourse Theme-Komponente „Image Annotator" vorstellen zu dürfen.
Sobald ihr im Editor auf ein Bild klickt, werden folgende Funktionen aktiviert:
Hinzufügen von Boxen, Formen, Pfeilen und Text
Markieren oder Zensieren von Bildbereichen
Auswahl und Änderung der Farbe der Annotationen
Annotationen werden automatisch aktualisiert, nachdem ihr auf „Speichern" geklickt habt.
Unterstützte Browser: Safari, Firefox, Chrome und iOS Safari
vielen Dank für die detaillierte Meldung des Problems. Während wir versuchen, dieses Problem zu lösen, wäre eine alternative Lösung, das Bild von deinem lokalen Gerät hochzuladen, anstatt es von Online-Quellen zu laden.
Danke, Chun, aber das ist nicht dasselbe. Ich lade von einem lokalen Gerät hoch, aber das Bild wird an einen S3-Endpunkt hochgeladen, und genau dort liegt das Problem.
Ich denke, man könnte das nutzen, um Fotos automatisch mit dem Benutzernamen zu wassernzeichen, aber ich bin mir nicht sicher, wie man das angeht. Vielleicht eine weitere Schaltfläche, die [username]@[site domain] ausgibt?
Also, hier ist mein Problem: Wenn ich ein großes Bild hochlade (z. B. einen Screenshot unseres Forums für ein Tutorial), wird die Bildanzeige automatisch basierend auf meinen maximalen Bild-Einstellungen eingeschränkt. Das ist problematisch, denn bei großen Bildern wird es auf eine unmöglich kleine Größe verkleinert, und ich kann die größere Version nicht bearbeiten.
Im Grunde wird es dadurch nur für Bilder nützlich, die kleiner als die „onebox“-Einstellungen sind; unsere sind beispielsweise auf 400 × 400 festgelegt.
In diesem Bild sind dieselben zwei Bilder zu sehen, wobei eines mit dieser Komponente bearbeitet wurde. Die Komponente macht es unlesbar.
Beim Erstellen des oben genannten Meisterwerks ist mir aufgefallen, dass es einige kleine nervige Dinge bei der Nutzung gibt. Mehrmals wurde die Annotation an der falschen Stelle initialisiert. Sowohl die Symbolleiste als auch der Bearbeitungsbereich waren halbwegs nach unten verschoben. Glaubst du, du kannst herausfinden, warum das passiert?
Während der Zusammenarbeit mit @markvanlan haben wir festgestellt, dass es eine neue Version von markerjs gibt.
Bilder können im Popup bearbeitet werden. Dies wird viele Probleme beheben.
Ich arbeite derzeit an einem PR.