Wasserzeichen auf allen hochgeladenen Bildern

Liebe Discourse-Entwickler,

ich möchte mich bei allen Discourse-Entwicklern für ihre hervorragende Arbeit bedanken, das beste Forum der Welt zu schaffen. :smiling_face_with_three_hearts: Persönlich habe ich in den letzten 10 Jahren andere Programme wie Discuz und Buddyboss (WordPress) verwendet, um mehrere Foren zu erstellen. Keines davon ist so großartig wie Discourse.

Das einzige Feature, das mir in Discourse fehlt, ist die Wasserzeichen-Funktion. Es wäre perfekt, wenn Discourse Wasserzeichen auf allen hochgeladenen Bildern unterstützen würde. Es muss nicht extrem kompliziert sein, wie einige andere Benutzer in diesem Forum vorgeschlagen haben. (Ich verstehe, warum Entwickler ihre Anfrage ignoriert haben, da sie völlig unpraktisch ist.)


Meiner bescheidenen Meinung nach (IMHO) wäre eine sehr einfache Wasserzeichen-Funktion völlig ausreichend. Fügen Sie ein Symbol/einen Text auf jedes hochgeladene Bild hinzu, damit andere wissen, dass das Bild von meinem Forum stammt, wenn jemand Ihr Bild auf einer anderen Website/Plattform teilt (oder stiehlt).

Persönlich füge ich immer selbst ein Wasserzeichen hinzu, bevor ich Bilder ins Forum hochlade. Viele Community-Mitglieder möchten dies jedoch nicht selbst tun, besonders wenn sie Bilder mit ihrem Smartphone posten. Sie hoffen, dass das Forum dies automatisch erledigt.

Ich verstehe, dass Discourse ursprünglich für eher textbasierte Foren konzipiert wurde und nicht für Foren mit vielen Bildern, wie z. B. Fotoforen. Aber dank vieler hervorragender Plugins/TCs kann ich ein auf Fotos ausgerichtetes Forum mit Discourse gut umsetzen.


Ich empfehle, ein Feld zum Hochladen eines Wasserzeichen-Bildes in
/admin/site_settings/category/branding

und eine Auswahlschaltfläche in
/admin/site_settings/category/files
2020-12-30_042258

sowie ein Dropdown-Menü für die Wasserzeichen-Position, ähnlich wie in

zu integrieren.

Dann wäre es völlig ausreichend. Andere ausgefallene Funktionen sind nicht erforderlich.
Andere Funktionen wie Skalierung, Deckkraft, Sicherung des Originalbildes usw. sind großartig, aber nicht notwendig.

Zum Schluss möchte ich mich noch einmal bei allen Discourse-Entwicklern für ihre kontinuierliche harte Arbeit bedanken.
Vielen Dank und ein frohes neues Jahr ~!:kissing_heart:

7 „Gefällt mir“

Danke, Jacky. Klingt nach einem interessanten Plugin, mit dem jemand experimentieren könnte. Ich denke jedoch nicht, dass wir dies zu einer Kernfunktion machen werden, aber das Kernsystem kann das Plugin certainly unterstützen.

Wenn du ein Budget hast, empfehle ich dir, einen Beitrag in Marketplace zu veröffentlichen. Meine Schätzung ist, dass ein minimaler Prototyp für ein Plugin (mit minimaler Konfiguration – nur Text bereitstellen) etwa 1 bis 2 Tage Entwicklungszeit benötigen würde.

Ein Wasserzeichen durch Überlagerung von Bildern könnte etwas länger dauern, bis es richtig funktioniert.

12 „Gefällt mir“

Nach ein paar Versuchen habe ich eine temporäre „Lösung

9 „Gefällt mir“

Das sieht gut aus. Ein Theme-Komponente mit all dem, wobei nur die Installation von Chevereto als manueller Schritt übrig bleibt, wäre großartig.

4 „Gefällt mir“

Ich habe das Chevereto-Plugin-Javascript etwas angepasst.

Indem ich
sibling: ".upload.btn", siblingPos:"before",
zu
sibling:".code.btn",siblingPos:"after",
geändert habe.

Jetzt wird das Symbol sowohl auf dem Desktop als auch auf dem Smartphone angezeigt. :partying_face:

2 „Gefällt mir“

Ich liebe es! Gibt es ein Plugin, um dasselbe Ziel zu erreichen?

Es wäre besser, wenn es eine Komponente für dieses Wasserzeichen gäbe.

2 „Gefällt mir“

Kann mir jemand sagen, in welchem Ordner die Bilder gespeichert sind?

Eine Möglichkeit, sie automatisch mit einem Wasserzeichen zu versehen, ist die Verwendung eines externen Bildbearbeitungsprogramms.

Konnten Sie dies mit dem neuesten Discourse 3.2 erreichen?

Das ist ziemlich cool. Vielleicht interessiert Sie auch diese Theme component

2 „Gefällt mir“

Ich habe es in einer Theme-Komponente ausprobiert. Es ist nur ein Proof of Concept, also ist es grundlegend. :smile:
Bei jedem Upload wird automatisch ein Wasserzeichen angewendet.

Auf der technischen Seite, ähnlich wie Discourse Bilder vor dem Hochladen vorverarbeitet (z. B. Komprimierung), macht dieses Tool dasselbe mit Wasserzeichen. Dank der API und der Uppy-Bibliothek ist die Wasserzeichenanbringung leicht zu erreichen. :pray:

Lassen Sie mich wissen, wenn Sie Funktionen/Anpassungen im Sinn haben, die Sie als Minimum betrachten würden. :slight_smile:

EDIT: Ich werde eine Version posten, sobald ich grundlegende Einstellungen implementiert habe.

14 „Gefällt mir“

:heart: :heart: :heart:
Epische Arbeit! Lass mich wissen, wenn du Tester brauchst.

2 „Gefällt mir“

Hallo, ist das bereit für die Produktion? Ich bin sehr interessiert

1 „Gefällt mir“

In welcher Situation ist es angemessen und legal, Wasserzeichen auf allen Bildern anzubringen?

1 „Gefällt mir“

Ist das produktionsreif?

Entschuldigung, ich bin etwas spät dran. :sweat_smile:
Wenn Sie immer noch interessiert sind, habe ich hier eine TC veröffentlicht: Watermark Image. Jedes Feedback ist willkommen!

7 „Gefällt mir“