Aggiungi protezione del copyright ai topic contrassegnati

Ciao,

Ecco una soluzione rapida e rudimentale per disabilitare il download sui video.

Incolla questo in Common / Header

Usa questo, se vuoi disabilitare solo il pulsante di download dai controlli del video.

<script type="text/discourse-plugin" version="0.8">
  api.decorateCooked(
    $elem => $elem.find('video').attr('controlsList', 'nodownload'),
    { id: 'disable-video-download-button' }
  );
</script>

Usa questo, se vuoi disabilitare il pulsante di download dai controlli del video e disabilitare il clic destro (menu contestuale) sul video. In questo modo si impedisce il download del video tramite clic destro o tap prolungato (mobile) dal menu contestuale.

<script type="text/discourse-plugin" version="0.8">
  api.decorateCooked(
    $elem => $elem.find('video')
    // disabilita il pulsante di download dai controlli
    .attr('controlsList', 'nodownload')
    // disabilita il menu contestuale del clic destro
    .on('contextmenu', function(e) {
      e.preventDefault()
    }),
    { id: 'disable-video-download' }
  );
</script>
1 Mi Piace