Projet

Général

Profil

Actions

Feature #4843

fermé

Blocage du téléchargement des fichiers d’une publication

Ajouté par Sebastien Vuillet il y a environ 11 ans. Mis à jour il y a presque 11 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
03/09/2013
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

L’objectif est de permettre aux contributeurs de bloquer le téléchargement de fichiers joints à une publication sur chaque fichier. Le blocage sera effectif uniquement pour les lecteurs.
Il faut également prévoir un visuel explicite pour identifier les fichiers en lecture seule.


Fichiers

Mis à jour par Sebastien Vuillet il y a environ 11 ans

  • Fichier 13033 - SPC - Specifications.doc supprimé

Mis à jour par Nicolas Eysseric il y a environ 11 ans

  • Version cible mis à Version 5.14

Mis à jour par Nicolas Eysseric il y a environ 11 ans

  • Statut changé de New à Assigned
  • Assigné à mis à Miguel Moquillon

Mis à jour par Yohann Chastagnier il y a presque 11 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Yohann Chastagnier il y a presque 11 ans

  • Assigné à changé de Miguel Moquillon à Yohann Chastagnier

Mis à jour par Aurore Allibe il y a presque 11 ans

  • Fichier lecture-seule1.png ajouté
  • Fichier lecture-seule2.png ajouté
  • Fichier lecture-seule3.png ajouté
  • Fichier lecture-seule4.png ajouté

des essais ...

Mis à jour par Aurore Allibe il y a presque 11 ans

  • Fichier lecture-seule5.png ajouté

Mis à jour par Aurore Allibe il y a presque 11 ans

  • Fichier lecture-seule2.png supprimé

Mis à jour par Aurore Allibe il y a presque 11 ans

  • Fichier lecture-seule1.png supprimé

Mis à jour par Aurore Allibe il y a presque 11 ans

  • Fichier lecture-seule4.png supprimé

Mis à jour par Aurore Allibe il y a presque 11 ans

  • Fichier lecture-seule3.png supprimé

Mis à jour par Aurore Allibe il y a presque 11 ans

  • Fichier lecture-seule5.png supprimé

Mis à jour par Yohann Chastagnier il y a presque 11 ans

La fonctionnalité d'interdire aux lecteurs le téléchargement de pièces jointes liées à une contribution est mise en place.

Pour rappel, un utilisateur lecteur est un utilisateur qui a au mieux les droits de lecture (l'utilisateur est indiqué comme lecteur au niveau du paramétrage de l'application).
Dans le cadre d'une GED, deux points supplémentaires :
  • les droits des utilisateurs peuvent être déclinés sur les dossiers (dans un tel cas, ceux définis au niveau de l'application deviennent caduques)
  • lorsque le paramètre co-rédaction de la GED est désactivé (cas par défaut), un utilisateur qui est un rédacteur est considéré comme un lecteur lorsqu'il consulte une publication dont il n'est pas l'auteur

Enfin, tout utilisateur, quel que soit son rôle, est considéré comme un lecteur lorsque ce dernier consulte une publication à partir d'un raccourci.

Elle est accessible depuis le menu d'une pièce jointe pour les utilisateurs ayant des droits de création, modification ou de suppression de cette dernière :

Dans le cas de la gestion de contenus multi-langues, cette interdiction est globale, c'est à dire qu'elle porte sur toutes les langues dans lesquelles est enregistrée la pièce jointe.
Il en va de même pour une pièce jointe versionnée, elle porte sur toutes les versions de celle-ci.

Une fois l'interdiction active, la pièce jointe est présentée de la manière suivante pour les utilisateurs ayant des droits supérieurs à ceux de lecture :
  • un petit pictogramme composé d'une flèche vers le bas (téléchargement) couplée avec un signe d'interdiction apparaît
  • un libellé informatif est présenté lorsque le curseur de la souris survole ce pictogramme : Le téléchargement n'est pas possible pour les lecteurs
Pour les utilisateurs n'ayant que des droits de lecture, cela se présente de la manière suivante :
  • le nom de la pièce jointe devient un simple texte (ce n'est plus un lien) et son opacité est plus faible
  • le permalien n'est plus présenté
  • un petit pictogramme composé d'une flèche vers le bas (téléchargement) couplée avec un signe d'interdiction apparaît
  • un libellé informatif est présenté lorsque le curseur de la souris survole ce pictogramme : Le téléchargement n'est pas possible
Ce principe de présentation est repris dans les points suivants :
  • liste des publications avec leurs pièces jointes dans la GED
  • le résultat d'une recherche globale
  • le résultat d'une recherche intégrée dans une GED

Dans le cas d'une pièce jointe versionnée, la fenêtre de liste des versions qui s'ouvre depuis le lien Toutes les versions... n'expose plus de lien permettant de télécharger ces dernières.

Les pièces jointes dont le téléchargement est interdit sont exclues des exports effectués par les lecteurs :
  • action Exporter... depuis le menu d'une publication de la GED
  • action Exporter le dossier ou Exporter la sélection... depuis le menu lorsqu'un dossier est sélectionné dans la GED
  • action Exporter les documents sélectionnés depuis le résultat d'une recherche globale
  • action Exporter la sélection... depuis le résultat d'une recherche intégrée à une GED

Dans les cas où un lecteur aurait à sa connaissance un lien (ou un permalien) et qu'il tenterait de télécharger la pièce jointe en renseignant directement ce lien dans la barre d'adresse de son navigateur, une page d'erreur lui est retournée :

Une fois l'interdiction activée, il reste finalement au lecteur la possibilité de prendre connaissance du contenu de la pièce jointe via l'aperçu ou la visionneuse (lorsque ces fonctionnalités sont disponibles).

Enfin, même si l'interdiction existe pour une pièce jointe, le téléchargement de cette dernière depuis les fonctionnalités de partage de documents reste possible.


https://github.com/Silverpeas/Silverpeas-setup/pull/13
https://github.com/Silverpeas/Silverpeas-Core/pull/459
https://github.com/Silverpeas/Silverpeas-Components/pull/281

Mis à jour par Miguel Moquillon il y a presque 11 ans

  • Statut changé de Resolved à Closed

Validé et intégré

Actions

Formats disponibles : Atom PDF