Annonce

#1 2011-03-04 14:15:25

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

[Résolu] [Community 2.2.d] Ajout de permissions par groupes

J'ai un groupe d'utilisateur G1 et 2 album virtuels A1 et A2 accessibles aux utilisateurs de G1.

Dans Community, j'ajoute une permission pour le groupe G1 pour l'album A1 avec "Appliquer aux sous-albums", "possibilité de créer des sous-albums" et "confiance faible". -> RAS

Je veux ajouter une nouvelle permission pour le groupe G1 sur l'album A2 avec les même paramètres que pour A1 -> La nouvelle permission "écrase" la première !

Donc on ne peut pas configurer plusieurs permissions sur différents album pour un même groupe. Je testerai si le pb est reproductible pour un même user.

Note : Mes albums A1 et A2 ne sont pas enfant ou père l'un de l'autre. Ils sont hiérarchiquement indépendants.

Hors ligne

#2 2011-03-04 14:19:40

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: [Résolu] [Community 2.2.d] Ajout de permissions par groupes

Pas normal, ça ne devrait écraser que si on le même "qui ?" et le même "où ?". J'investigue.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#3 2011-03-04 14:20:37

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: [Résolu] [Community 2.2.d] Ajout de permissions par groupes

Ah ben oui, j'ai oublié le "où ?" dans la requête. Vive le beta-test :-)


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#4 2011-03-04 14:23:00

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: [Résolu] [Community 2.2.d] Ajout de permissions par groupes

Dans plugins/community/admin_permissions.php, vers la ligne 95, juste après :

Code:

    AND group_id '.(isset($insert['group_id']) ? '= '.$insert['group_id'] : 'is null').'

peux tu ajouter ça :

Code:

    AND category_id '.(isset($insert['category_id']) ? '= '.$insert['category_id'] : 'is null').'

et me dire si ça marche mieux ?


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#5 2011-03-04 14:27:06

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Résolu] [Community 2.2.d] Ajout de permissions par groupes

C'est OK avec le correctif.

Tant que j'y étais, j'ai vérifié le comportement avec un même utilisateur : RAS.

Hors ligne

#6 2011-03-04 23:01:53

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: [Résolu] [Community 2.2.d] Ajout de permissions par groupes

corrigé en [Subversion] r9536 merci pour le test Eric


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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