Prevent downloading of posted images

Спасибо большое.
Я не знаю, что такое !important, но это работает, а завершающие точки, похоже, не так важны :wink:

Вот как теперь выглядят CSS и скрипты, и мы получили желаемое поведение: ни одно изображение на сайте нельзя скачать через правую кнопку мыши, а ссылки для скачивания в лайтбоксе скрыты.
Спасибо за ваши рекомендации.

CSS

.image-source-link
{
    display: none !important;
}

Скрипты в заголовке:

<script type="text/discourse-plugin" version="0.8">
  api.onPageChange((url, title) => {
    $("img").on("contextmenu", function(e) {
      e.preventDefault();
    });
  });
</script>
<script type="text/discourse-plugin" version="0.8">
  api.onPageChange((url, title) => {
    $("body").on("contextmenu", ".cooked img, .mfp-figure, .lightbox-wrapper", function(e) {
      e.preventDefault();
    });
  });
</script>

Первый, по-видимому, отключает контекстное меню для других изображений на сайте, таких как иконки или миниатюры аватаров.

Второй работает для изображений в постах и в лайтбоксе.