Annonce

  •  » Utilisation
  •  » [Résolu] Affichage de la racine des categories privés pour tous

#1 2011-09-03 20:15:39

Blamp1
Membre
2011-09-03
4

[Résolu] Affichage de la racine des categories privés pour tous

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

Hors ligne

#2 2011-09-04 08:56:12

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Affichage de la racine des categories privés pour tous

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 ^_^


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2011-09-04 15:38:15

Blamp1
Membre
2011-09-03
4

Re: [Résolu] Affichage de la racine des categories privés pour tous

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.

Dernière modification par Blamp1 (2011-09-04 15:38:56)

Hors ligne

#4 2011-09-05 09:22:03

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Affichage de la racine des categories privés pour tous

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.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#5 2011-09-06 22:19:01

Blamp1
Membre
2011-09-03
4

Re: [Résolu] Affichage de la racine des categories privés pour tous

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é :)

Hors ligne

#6 2011-09-07 13:58:24

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Affichage de la racine des categories privés pour tous

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).


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#7 2011-09-07 16:24:07

Blamp1
Membre
2011-09-03
4

Re: [Résolu] Affichage de la racine des categories privés pour tous

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

Hors ligne

  •  » Utilisation
  •  » [Résolu] Affichage de la racine des categories privés pour tous

Pied de page des forums

Propulsé par FluxBB

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