Verhindern Sie das Einfügen von Bildern von anderen Websites (flickr, facebook ...).

Wir sind ein Forum für Fotografie.

Wir möchten, dass Benutzer Fotos von ihrem Computer oder über eine URL auf unserer Website hochladen.

Die Fotos sollen jedoch auf unseren Servern gespeichert werden und nicht als Bilder von externen Seiten wie Flickr angezeigt werden.

Allerdings sind die Nutzer es gewohnt, Flickr-BBCode einzufügen und bestehen darauf, Codes wie diesen zu verwenden:

[url=https://flic.kr/p/2g9UvZW]![](upload://eXjRQZJ5qiWX2vxVhDWDJ1Zftsj.jpeg)[/url]
[url=https://flic.kr/p/2g9UvZW]Libros con farol...[/url] by 
[url=https://www.flickr.com/photos/jcrla/]JAVIER[/url], en Flickr

Wie können wir das verhindern?

Es wäre großartig, wenn das System den [url=]xxxx[/url]-Code automatisch in ein hochgeladenes Bild umwandeln würde, das von der entsprechenden URL bezogen wurde.

Fügen Sie *flic.kr*, *flickr.com* usw. im Feld für beobachtete Wörter unter /admin/logs/watched_words/action hinzu. Sie können entscheiden, ob Sie die Wörter blockieren möchten (Benutzer erhalten eine Warnung, wenn sie versuchen, solche Links hinzuzufügen), oder eine der anderen verfügbaren Optionen auswählen.

In diesem Fall können Sie die Option “zensieren” auswählen.

Technisch gesehen scheint das nicht allzu kompliziert zu implementieren. Es gäbe aber wahrscheinlich ein rechtliches bzw. Urheberrechtsproblem: Wenn der Benutzer das Bild nicht auf dein Forum hochgeladen hat, sondern nur einen Link bereitgestellt hat, hast du meiner Meinung nach nicht das Recht, dies ohne seine Zustimmung zu tun. Du könntest dafür vielleicht eine Klausel in deine AGB aufnehmen. Diese Idee gefällt mir nicht besonders gut, aber dann wärst du wahrscheinlich auf der sicheren Seite.

Die Lösung von Daniela funktioniert ohne solche Überlegungen, ist aber in Bezug auf die Benutzererfahrung weniger schön :frowning:

Siehe Site-Einstellung Remote-Bilder lokal herunterladen: Konvertieren Sie Remote-Bilder in lokale Bilder, indem Sie sie herunterladen; dies verhindert defekte Bilder.

Ist das eine Standardfunktion in Discourse?
Was hältst du von dem oben erwähnten rechtlichen Aspekt?

Rechtlich ist das Hotlinking illegal, also das Anzeigen eines Bildes in Ihrem Forum, das auf einer anderen Website gehostet wird.
Sie verbrauchen deren Bandbreite, und wenn Sie keine Rechte dazu haben, verletzen Sie gesetzliche Bestimmungen.

Im Fall, dass der Eigentümer des Bildes auf Flickr die Seite in unserem Forum verlinkt, sehe ich kein rechtliches Problem.

Die Nutzer unseres Forums geben uns das Recht, ihre Bilder darauf anzuzeigen.
Daher sind wir bei auf unserem Forum hochgeladenen Bildern sicherer.

Das Verlinken von Bildern hat zudem andere Probleme: Wenn sie diese Bilder löschen oder die Zugriffsrechte ändern oder einfach ihr Flickr-Konto löschen, wird die Sichtbarkeit der Bilder in unserem Forum unterbrochen.

@pfaffman Ich habe diese Option aktiviert. Sie können sehen, dass das Bild nicht von Flickr, sondern von unserem Forum nach dem Herunterladen angezeigt wird (siehe Bild-Einfügungscode zwischen den URL-Tags).

Vielleicht habe ich es falsch erklärt; Sie haben recht, dieser Parameter ist für uns sehr hilfreich.

Das Problem ist, dass das System die URL um das Bild herum beibehält. Wenn Sie also darauf klicken, werden Sie zu Flickr weitergeleitet, und das Bild wird nicht im Lightbox-Modus angezeigt.

Wir möchten das verhindern; wir möchten, dass das Bild in unserem Forum angezeigt wird.

Es macht uns nichts aus, wenn der Nutzer einen Link zum Originalbild auf Flickr setzt (die anderen URL-Tags um den Titel herum), aber wir möchten, dass die Lightbox funktioniert und das Bild auf unserer Website gespeichert ist.

Mit anderen Worten: Das System sollte den BBCode in Folgendes umgewandelt haben (wenn Sie „Entfernte Bilder lokal herunterladen

Danke, Daniela.

Das könnte eine Option sein, ihnen Flickr überhaupt nicht zu nutzen zu erlauben.

Aber uns ist es in Ordnung, den Pfad zur Originaldatei auf Flickr zu erhalten. Wir möchten jedoch, dass das Bild auf unserer Seite angezeigt wird und die Lightbox-Funktion in unserem Forum funktioniert. Unsere Benutzer sollen beim Klicken auf das Bild nicht zu Flickr (oder ähnlichen Seiten) weitergeleitet werden, sondern das Bild einfach in der Lightbox sehen.

Manchmal ist ein GIF zu groß, jemand postet es,

zu groß, nicht auf der Website hochgeladen. Aber es ist trotzdem schön, es von der Original-URL anzeigen zu können …