Skip to main content Help Control Panel

 

Projets «   Suggestions de fonctions «   Interface utilisateur, ergonomie «  

Restriction d'accès à un fichier et affichage par code yacs

No vote

De la diplomatie entre deux fonctions

Il y a un paradoxe entre deux fonctions :

  • attacher un fichier à une page (par exemple une vidéo) en mode restreint
  • l'afficher avec un mode "embarqué", comme dans un player vidéo

Le paradoxe apparent est qu'on peut afficher cette vidéo avec un appel par code yacs, tout en empêchant l'accès à son fichier (comme attachement à la page)

Est-ce vraiment un paradoxe ? En effet on peut vouloir donner à voir la vidéo sans forcément fournir le fichier source à tout le monde. Yacs a visiblement pris le parti de rationaliser l'affichage par code yacs et le niveau de confidentialité du fichier source depuis les versions 9.* : on ne joue la vidéo quà partir du niveau d'accès autorisé au fichier lui-même.

Je suis pas sûr que d'un point de vue management de la propriété, ce soit aussi recevable que ça. Rendre indépendant l'affichage embarqué du téléchargement du fichier attaché me paraît important à étudier si l'on veut satisfaire un yacsien au plus près des directives de confidentialité des sources dans sa communauté.

Peut-on envisager une option lors de l'envoi de fichier multimedia ? "Permettre le téléchargement du fichier 1) à tous 2) seulement aux membres 3) seulement aux éditeurs et associés"

Alexis Raimbault - on Jan. 12 2010

à partir du moment ou tu peux lire une vidéo dans un player, il y a souvent un moyen pour récupérer le .flv

par exemple sous firefox il y a l'extension downloadhelper qui fait ça.

Si on veut pas proposer directement le fichier au téléchargement, on peut aussi le stocker dans une autre page que celle qui affiche le code embed ?




Alexis Raimbault webmaster free-lance
J.Juraver - on Jan. 12 2010

Oui je connais bien la technique, on sait tous que si on veut pas donner de fichier à la terre via internet, on n'a qu'à pas les y mettre d'une manière ou d'une autre.

Mais il y a une différence entre laisser l'internaute se débrouiller pour piquer ce qu'il a à piquer dans son cache navigateur ou autre, et donner à télécharger explicitement. Je me mets, par ailleurs, explicitement, dans la tête d'un client aussi...

Ton astuce en attachant le fichier ailleurs ne peut être crédible. Il sera de toutes façons accessible par le feed des fichiers ou la page files/

En terme communautaie, ce n'est pas gérable non plus de demander à attacher un fichier à une page pour l'afficher dans une autre. La compréhension, la gestion usager, tout ça tombe à l'eau.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alexis Raimbault - on Jan. 12 2010

ok, bons arguments

donc si on interdit le téléchargement, il n'apparaitrait pas (sauf accès suffisant) :

  • dans la liste de fichiers attachés
  • dans la page /files et son feeds

mais par contre il serait toujours possible de le jouer dans un 'embed' pour le multimédia.

et pour un fichier texte (ex : pdf), que devrait-on faire si on l'appel explicitement par un code yacs [download=id] ?




Alexis Raimbault webmaster free-lance
J.Juraver - on Jan. 12 2010

C'est pourquoi j'ouvre ce débat, car un pdf n'est pas (pas encore du moins) affiché en embed dans une page. Donc par nature, il se voit en le téléchargeant ou pas. Tandis que les éléments multimedia ont ceci de singulier qu'ils sont fichier en soi mais calque d'affichage aussi.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alexis Raimbault - on Jan. 19 2010

J'ai fait une expérience qui est une maigre solution à ton pb :

  • j'ai un fichier vidéo flv en dehors de yacs (en l'occurence sur un autre serveur, dans un répertoire planqué.)(c'est pour un pb de place)
  • j'ajoute le fichier à yacs, en tant que référence externe
  • yacs ajoute le player, et aussi le lien "fichier" en bas de page
  • mais en tant que visiteur, cliquer sur l'un ou l'autre déclenche seulement la lecture de la vidéo.

bon il suffit de voir le code source de la page pour trouver le chemin de la vidéo.




Alexis Raimbault webmaster free-lance