Prevent downloading of posted images

Is there a means that allows members to upload images in posts, but to prevent those images from being downloaded by other members?

Thanks kindly,
Ross

What’s the use case?

Could they make the posts PMs?

We are a camera club and take intellectual property seriously. We invite our members to share images, either simply for pleasure or for coaching. We would prefer that even though the site is private and the only way to join is by invitation, to prevent members from right clicking on an image in a post and downloading it to their computers.

Because we want all members to see the postings, PMs don’t fit the requirements.

What’s to stop anyone from pressing the screenshot button on their device to copy the photos?

That said, although it is a bit of protection theater more than real protection, I am not opposed to a theme component here which disables the right click action on images cc @Johani

Hey Jeff, excellent point. The difference between a downloaded image and a screenshot is going to be related to size and resolution. Our members will be posting larger images at higher resolution with the EXIF data intact. A screenshot will surely grab the image, but only at web screen resolution which is never going to make a decent print. Downloading the member’s image could provide a print ready image and even though I trust our members (it’s in our terms and conditions about using the work of others), some of my early adopter group are asking the question. Cheers!

If the user is tech-savvy, there is literally no way to stop them from downloading the image via their browser controls, to be clear. So you’d only be “stopping” people who were casual computer users.

If someone can see the image in their web browser there is nothing that can stop them from saving the image locally.

Photographers need to know that. If they want to protect their images, they should do it with watermarks. If you really want to protect them you could have a plugin developed that would watermark all images with the forum name and maybe the username too.

Unless the photographers transfer the rights to the forum they need to take responsibility to watermark their images prior to uploading. Otherwise when said watermarking is defeated it’s easy to shift blame onto the site owners.

And why would you let them do that if no one is supposed to see that data? Either put in place a file-size limit that forces the user to web-optimize before uploading, or have a background task run through uploads, and process them to web specs. Keep only the webified files.

If you don’t want anyone to save the full-size file, you don’t want the overhead of having it loaded for everyone who views the forum thread either.

Thank you all for the input. Discourse is working as needed for our club. If there is no native method to prevent users from downloading images that other users post I will update our terms of use policy.

This topic can now be closed.

안녕하세요, 특정 주제에 대한 썸네일이나 모든 사진에 워터마크 기능을 추가해 주실 수 있을까요?
감사합니다!

워터마크는 사진 판매에 유용합니다.

하지만 워터마크가 있는 사진은 제대로 평가할 수 없습니다.
저희 포럼에서는 사진에 대한 의견과 개선 아이디어를 얻기 위해 사진을 게시합니다. 워터마크가 있으면 이미지 시각화에 방해가 됩니다.

기술에 밝은 사용자가 화면에서 사본을 가져가는 것을 막을 수는 없지만, 가능한 한 많은 장벽을 두는 것이 더 좋습니다.

위와 같은 주장은 전혀 사실이라고 생각하지 않습니다. 워터마크는 대부분의 에이전시와 사진 스튜디오가 복제권 판매나 인쇄물 주문 시 고객에게 사진 미리보기를 제공하기 위해 사용하는 방법입니다.

워터마크가 고객이 원하는 것을 결정하는 것을 방해하거나 매출을 감소시킨다면, RMS와 같은 다른 방식을 사용했을 것입니다.

물론, 저는 이미 말씀드린 바 있습니다: 워터마크는 이미지를 판매하는 가장 좋은 방법입니다.

하지만 우리는 이미지를 판매하는 것이 아니라 사진 포럼이며, 이미지를 게시하는 목적은 그에 대한 의견과 비판을 받기 위해서입니다.

워터마크가 찍힌 예술 작품을 전시하는 미술관을 볼 수 없습니다.

워터마크가 있는 이미지를 인정하는 대회 심사위원단도 찾을 수 없습니다.

어쨌든, 사진 포럼에 워터마크가 있는 이미지를 업로드하여 의견을 구한다면 받을 수 있는 반응은 "워터마크가 이미지를 망친다"거나 “워터마크 때문에 이미지 품질을 판단할 수 없다”, 또는 "워터마크가 너무 눈살을 찌푸리게 한다"는 것뿐입니다.

이미지에 서명이 너무 뚜렷하게 남아 있는 경우에도 같은 반응을 받습니다.

따라서 워터마크는 우리에게 선택지가 아닙니다.

워터마크는 이미지를 보호하는 훌륭한 방법이 될 수 있습니다(충분히 강하지 않으면 효과가 좋지 않으며, 투명한 워터마크는 쉽게 제거할 수 있고, 구석에 있는 경우 삭제할 수도 있습니다).

합리적인 해결책인 것 같네요?

방문자와 커뮤니티 구성원에게 만족스러운 웹 경험을 제공하되, 인쇄 품질만큼은 높지 않은 수준으로 리사이즈/재압축하는 것은 어떨까요?

잠깐만요 …

max image megapixels(최대 이미지 메가픽셀) 사이트 설정이 이제 100% OP(원글)의 문제를 해결하지 않나요?

사람들이 인쇄용도로 이미지를 도용하는 것을 원치 않는다면, 여기서 메가픽셀을 인쇄할 수 없는 수준으로 줄이면 됩니다. 이 값을 2메가픽셀로 낮추면 웹에서는 “괜찮은” 수준의 이미지로 보일 수 있지만, 인쇄는 완전히 불가능해집니다.

웹에서 '사용 가능한’이라는 표현의 기준에 따라 다릅니다.

우리 기준으로는, 긴 변의 길이가 1900픽셀 미만인 이미지는 이미지 품질을 판단하기에는 부족합니다.

사람들이 사진을 도용해서 인쇄한다고 가정하고 계신 것 같은데, 실제로는 그런 경우가 많지 않습니다.

대부분은 블로그나 심지어 신문이나 뉴스 채널에서 사용됩니다.

사진을 보호하는 가장 효과적인 방법은 사진의 대부분을 덮는 명확하게 보이는 워터마크를 사용하는 것입니다.

이는 사진 관련 포럼에 대한 해결책이 아닙니다.

사진 다운로드를 더 어렵게 만드는 것은 해결책이 되지는 않지만 도움이 됩니다.

제시된 코드의 문제는 마우스 우클릭을 모든 곳에서 차단한다는 점이며, 이미지 위에 클릭할 때만 차단할 수 있다면 좋겠습니다.

이것은 엣지 케이스입니다. 이미지 다운로드를 방지하려면 이를 위해 특별히 설계된 서버에 이미지를 저장해야 합니다. 예를 들어, 토론을 위해 Discourse에서 저품질 이미지에 접근할 수 있도록 하고, 원본 이미지를 보려면 다른 사이트(이 사이트가 Discourse를 SSO 서버로 사용할 수 있음)로 이동하도록 하면, 이미지 다운로드를 방지할 수 있을 것입니다. 이는 전용 웹 애플리케이션에서도 구현하기 어려운 작업입니다.

정말 그것이 원하시는 것이라면, #marketplace에서 플러그인을 의뢰하는 것이 최선의 방법이라고 생각합니다.

전용 서버나 특수한 이미지 처리는 필요하지 않습니다.
실제로 우리는 서버가 이미지를 전혀 처리하지 않는 것을 선호합니다. 사진가가 원하는 대로 이미지를 준비하는 것이 사진가의 몫이기 때문입니다.

우리는 17년간 그런 것 없이 운영해 왔습니다.

업로드할 이미지의 크기를 결정하고, 도용될 위험을 감수하는 것은 사용자의 선택입니다.

우리는 Flickr, 500px 및 기타 이미지 공유 사이트처럼 이미지 다운로드가 눈에 띄지 않도록 하는 것을 선호할 뿐입니다.