Feature #3146
ferméInterdire certains types de fichier
100%
Description
Ajouter un paramètre d'instance "Extensions interdites" afin d'interdire le dépôt de certains types de fichier.
Ajouter un paramètre d'instance "Extensions autorisées" afin de limiter le dépôt de fichiers à certains types seulement.
Le paramètre "Extensions autorisées" prend le dessus sur "Extensions interdites".
Fichiers
Mis à jour par Nicolas Eysseric il y a environ 12 ans
- Statut changé de New à Assigned
- Assigné à mis à Yohann Chastagnier
- Version cible changé de Version 5.11 à Version 5.12
Mis à jour par Yohann Chastagnier il y a presque 12 ans
- Statut changé de Assigned à In progress...
Mis à jour par Nicolas Eysseric il y a plus de 11 ans
- Version cible changé de Version 5.12 à Version 5.13
Mis à jour par Nicolas Eysseric il y a environ 11 ans
- Version cible changé de Version 5.13 à Version 5.14
Cette évolution nécessite les mêmes évolutions techniques que la feature #2815...
Mis à jour par Yohann Chastagnier il y a environ 11 ans
- Fichier gedFileFilters.png gedFileFilters.png ajouté
- Fichier gedFileFilterError1.png gedFileFilterError1.png ajouté
- Fichier gedFileFilterError2.png gedFileFilterError2.png ajouté
- Fichier gedFileFilterError3.png gedFileFilterError3.png ajouté
- Statut changé de In progress... à Resolved
- Fichiers autorisés : liste d'extensions de fichiers séparées par des virgules, le paramètre "Fichiers interdits" est ignoré si une valeur est saisie
- Fichiers interdits : liste d'extensions de fichiers séparées par des virgules, ignoré si une valeur existe pour le paramètre "Fichiers autorisés"
file.authorized.default
: idem que le paramètre Fichiers autorisés au niveau de l'application GEDfile.forbidden.default
: idem que le paramètre Fichiers interdits au niveau de l'application GED
Ces deux derniers s'appliquent à l'ensemble des GED instanciées sur le serveur. Si une application GED n'a rien de spécifié, ni pour son paramètre Fichiers autorisés, ni pour son paramètre Fichiers interdits, alors les paramètres par défaut sont pris en compte. Dès lors que l'un des deux paramètres est renseigné au niveau de l'application GED, les paramètres par défaut sont ignorés.
Dans l'utilisation de l'application GED, un message d'erreur est affiché lorsqu’un utilisateur envoie un fichier qui est interdit par un des filtres ci dessus décrits :
ou
ou
Pour des raisons techniques et de sécurité, l'erreur sur un fichier interdit est générée au moment où le traitement du serveur est en phase d'enregistrer le fichier dans l'espace de stockage de Silverpeas. De ce fait, il peut parfois arriver, selon les fonctionnalités utilisées, qu'une contribution soit créée sans la totalité des fichiers qui devraient lui être jointe.
Par exemple, la copie d'un dossier d'une GED vers une autre se fait en "tout ou rien", alors que l'import ZIP (création de publications) s'arrêtera au moment du dépassement du quota et les éléments créés ne seront pas supprimés.
https://github.com/Silverpeas/Silverpeas-Core/pull/437
https://github.com/Silverpeas/Silverpeas-Components/pull/269
Mis à jour par Nicolas Eysseric il y a environ 11 ans
- Statut changé de Resolved à Closed
OK. Validé et intégré.