./launcher enter app
rails c
SiteSetting.disable_onebox_media_download_controls=true
et aussi ici :
vi containers/app.yml
sous params :
disable_media_download_controls: true
disable_onebox_media_download_controls: true
sous env :
DISCOURSE_DISABLE_ONEBOX_MEDIA_DOWNLOAD_CONTROLS: true
mais l’audio peut toujours être téléchargé via l’option “télécharger” du onebox. Quelqu’un peut-il m’aider ? Merci beaucoup.
il y a une option de téléchargement si vous cliquez sur les trois points à la fin : voir l’image de ce post :
Ce que je veux, c’est que l’option de téléchargement explicite soit masquée/désactivée, tout en permettant aux gens d’utiliser cela pour écouter l’audio.
Je ne comprends toujours pas. Discourse ne peut pas diffuser en continu, donc le fichier audio doit être téléchargé pour être écouté. Ou ai-je complètement tort ?
Ou acceptez-vous le téléchargement lorsqu’un utilisateur ne sait pas qu’il télécharge parce que son appareil ne demande pas où il doit enregistrer ?
Pourtant, cet audio est possible à enregistrer de toute façon en l’enregistrant
Désolé - je n’aide en rien, mais j’aimerais comprendre pourquoi, quoi, où et tout
Mon très faible point est que de telles tentatives de désactivation réussissent rarement, ou sont nécessaires. Mais c’est bien si c’est faisable.
Si vous autorisez l’option de téléchargement explicite, le contenu audio/vidéo pourrait être stocké/utilisé/commercialisé ailleurs, où une telle propriété intellectuelle pourrait ne pas être autorisée correctement. Il est donc probablement judicieux de désactiver l’option de téléchargement explicite par défaut.
Pouvez-vous me conseiller sur la façon d’y parvenir au niveau des paramètres/du code. merci.
En ce qui concerne le site web (utilisant Discourse) lui-même, il est important d’éviter tout problème futur lié à la propriété intellectuelle. Même si l’auteur utilise un TC ou une sorte de thème, toute violation de la propriété intellectuelle pourrait rendre le site web responsable de dommages potentiels, etc. Même si le site web peut sembler n’avoir rien à voir avec cela, juste parce qu’il sert de canal d’échange, certains avocats pourraient avoir d’autres idées.
Donc, désactiver l’option de téléchargement explicite devrait être très utile, car vous ne verriez pas une telle option sur la plupart des grands sites web comme YouTube. Quelqu’un peut-il aider avec le code/paramètre pour que cela se produise s’il vous plaît.
Cela ne fonctionnerait pas car le JS est compilé par notre pipeline d’assets plutôt compliqué.
Si vous voulez une solution rapide et bidouillée, un composant de thème qui écoute notre callback decoratedCooked et modifie l’élément audio est votre meilleure option. Vous pouvez en apprendre davantage à ce sujet dans le Guide du développeur pour les thèmes Discourse.