Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Blamp1
2011-09-07 16:24:07

Ha bein si on me prend par les sentiments, je vais pas hesiter !
Merci pour le lien.

Gotcha
2011-09-07 13:58:24

Ca à l'air d'être une vraie usine à gaz votre galerie -_-;

Ca mériterai l'ouverture d'un ticket dans le gestionnaire de bugs (en Anglais).

Blamp1
2011-09-06 22:19:01

Ca marche avec cette methode !
Mais c'est grave la lutte ! Car comme tu la bien fait remarqué, j'ai effectivement autant de groupe que d'utilisateur, vu que chaque album est unique.

Mais en attendant que je puisse mettre un true dans le fichier config à la fonction view root folder of private album lol, on peut dire que c'est resolu !

Merci gotcha pour le temps passé :)

Gotcha
2011-09-05 09:22:03

Merci pour l'exemple, c'est plus parlant :-)

Donc d'après votre souhait, il faut conserver la gestion des groupes et ne pas utiliser le niveau de confidentialité.
Pour le moment, affiner vos autorisations.

Une fois que c'est ok nous allons nous occuper de l'image cadenas.jpg car c'est le seul moyen simple de faire apparaître des albums.

Je reprends votre exemple :
Soit 5 albums
- album1 (privé) pour user1 user2 user4
- album2 (privé) pour user2
- album3 (privé) pour user3 user5
- album4 (privé) pour user4 user5
- album5 (privé) pour user5

user1 peut avoir acces à album1
user2 peut avoir acces à album1 et album2
user3 peut avoir acces à album3
user4 peut avoir acces à album1 et album4
user5 peut avoir acces à album3, album4 et album5

Maintenant je recréé une nouvelle arborescence (copie de la première) :
- album1a (privé) pour guest user3 user5
- album2a (privé) pour guest user1 user3 user4 user5
- album3a (privé) pour guest user1 user2 user4
- album4a (privé) pour guest user1 user2 user3
- album5a (privé) pour guest user1 user2 user3 user4
=> Noter que les permissions sont l'excat contraire que pour votre arborescence de base ! J'espère que vous n'avez pas trop de groupes à gérer...
Et donc dans cette nouvelle arborescence vous pourrez ajouter l'image cadenas.jpg

Le but de cette bidouille consiste à faire afficher uniquement des albums où le membre n'est pas autorisé à accéder au contenu.

Blamp1
2011-09-04 15:38:15

Merci Gotcha pour ta reponse !
J'ai essayé de mettre en place ta solution mais le probleme c'est que je me retrouve limité par le niveau de confidencialité.
Il n'y a que quelques niveaux (amis, famille, admin, contact) alors que j'ai plus que ses quelques categories.

En d'autre termes, par exemple:
user1 peut avoir acces à album1
user2 peut avoir acces à album1 et album2
user3 peut avoir acces à album3
user4 peut avoir acces à album1 et album4
user5 peut avoir acces à album3, album4 et album5
etc...

Pour le moment, j'ai supprimé les groupes et je choisis manuellement qui accede à quel album.
Je n'ai pas necessairement besoin de l'image cadenas mais j'aimerai surtout que tous le monde puisse voir l'existence de tout les albums meme s'ils n'ont pas la permission d'acceder à son contenu.

Gotcha
2011-09-04 08:56:12

Bonjour,
C'est possible mais pour cela il ne faut pas gérer les utilisateur avec des groupes car avec ces derniers, il ne sera pas possible de créer des "exception" au sein d'un album.

Donc tout devra se faire avec le niveau de confidentialité.
Vous ne changer pas vos règles pour vos photos, mais vous ajoutez une photo dans votre galerie (image "Cadenas.jpg") qui sera publique et qui sera l'image représentante de tous vos albums (facile à faire en éditant les informations de l'image "Cadenas.jpg).

Je n'ai pas essayé mais dans la théorie, ca devrait fonctionner ^_^

Blamp1
2011-09-03 20:15:39

Bonjour,

J'ai une gallerie avec que des albums privés et je gere les droits de chaque album par utilisateur.
Tout fonctionne à merveille :)

C'est peut etre quelque chose de contre nature mais j'aimerai que tout les utilisateurs puissent voir le dossier racine des albums meme s'ils n'ont pas acces à leur contenu.
Peut etre en affichant un representant sous forme de cadenas par exemple.

Merci d'avance.

Ps: Je suis en version 2.2.5

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact