Vous n'êtes pas identifié(e).
- Discussions : Actives | Sans réponse
Annonce
Pensez d'abord à lire la FAQ, vous y trouverez probablement une solution à votre problème.
Pages : 1
#1 18-12-2024 22:41:03
Autoriser le téléchargement
Bonjour,
J'ai des albums avec jusqu'à 4 niveaux.
Si je décoche 'Autoriser le téléchargement' à chaque niveau sur les albums et les images, l'option téléchargement est tout de même proposé au visiteur à partir du 3éme niveau.
Avez vous également constaté ce phénomène ?
Cordialement.
Hors ligne
#2 19-12-2024 17:52:24
Re : Autoriser le téléchargement
Salut,
Si les albums se trouvent tous dans une même catégorie, il suffit de décocher l'option sur cette catégorie pour interdire le téléchargement de tous les fichiers se trouvant dans cette catégorie. Et cela s'applique quelque soit le nombre de niveau de sous-catégories.
Par ailleurs, si on interdit le téléchargement de fichiers (ou l'ajout de commentaires, etc.) au niveau d'une catégorie, il n'est pas possible de l'autoriser pour l'une des sous-catégories ou albums, ni pour tous les fichiers se trouvant dans cette catégorie (la case à cocher sera grisée et on ne pourra pas la cocher).
Hors ligne
#3 19-12-2024 21:01:59
Re : Autoriser le téléchargement
Bonjour
J'ai refait mon test avec la même conclusion, je reformule pour être clair et pertinent.
En racine une catégorie (a), avec "Autoriser le téléchargement des fichiers" décoché.
Tout la sous-arborescence (root/a/b/c) ne devrait donc pas permettre le téléchargement ...
Pour un visiteur, dont le groupe n'a pas de droit en téléchargement, pas de soucis.
Mais pour un groupe ayant le droit de téléchargement, à partir du troisième niveau (c), le téléchargement reste possible sur cette catégorie non autorisée en téléchargement.
![]()
Hors ligne
#4 19-12-2024 22:28:47
Re : Autoriser le téléchargement
En racine une catégorie (a), avec "Autoriser le téléchargement des fichiers" décoché.
Tout la sous-arborescence (root/a/b/c) ne devrait donc pas permettre le téléchargement ...Pour un visiteur, dont le groupe n'a pas de droit en téléchargement, pas de soucis.
Mais pour un groupe ayant le droit de téléchargement, à partir du troisième niveau (c), le téléchargement reste possible sur cette catégorie non autorisée en téléchargement.
J'avais bien compris. Et j'ai aussi effectué plusieurs tests dans ces conditions exactes sans rencontrer aucun problème. En désactivant l'autorisation de téléchargement sur une catégorie, on a bien une interdiction sur tous les fichiers de cette catégorie, quel que soit le niveau de profondeur dans l'arborescence. Et quelles que soient les permissions de l'utilisateur.
Hors ligne
#5 19-12-2024 23:41:34
Re : Autoriser le téléchargement
Je crois comprendre le problème. La désactivation de la permission de téléchargement des fichiers ne concerne que le téléchargement sur la page des fichiers. Mais cela n'interdit pas le téléchargement des albums sur la page des albums si la fonctionnalité "Téléchargement des albums" est activée.
Pour résoudre ce problème, il faut remplacer la ligne 613 du fichier includes/gallery/classes/GalleryCategory.class.php :
if ($download_album = ($i['cat_type'] == 'album') && $i['cat_downloadable']par celle-ci :
if ($download_album = ($i['cat_type'] == 'album') && $i['cat_downloadable'] && $i['parent_downloadable']Hors ligne
#6 19-12-2024 23:54:50
Re : Autoriser le téléchargement
Merci David.
Je ne suis pas pénible par nature, mais franchement je pense qu'il y a matières.
J'ai documenté, si vous acceptez de consulter la première page de mon document.
Cordialement
Hors ligne
Pages : 1