Langue
🎨 Skin viewer
Galeries Photo

Grottes

Index du forum »»  npds_galerie »» gestion des droits

gestion des droits#1434

2Contributeur(s)
jpbnpdsutilisateur
1 Modérateur(s)
jpb
npdsutilisateur npdsutilisateuricon_post
Oui tu as raison
En fait je crois que je confond deux trucs :
1 => droits attribués à la diffusion (dans le bloc photo) pour restreindre l'affichage de certaine cat/scat/galerie en fonction du niveau du visiteur ....
2 => droits cat/scat/galerie attribués aux "proposeurs" d'images ...

Là on est dans le (2) ... qui semble ne rien avoir avec le (1)
Pas la même chose.
jpb jpbicon_post
ben non c'est bien intimement lié (ça repose juste sur les acces dans la bd : l'une pour les cat et sous cat dans la table cat et l'autre pour les gal dans la table gal) seul change le lieu ou l'on s'en sert (affichage user, liste déroulante etc) ...
et ce qui nous manque c'est de d'identifier et de décider ce qu'on veux et ce que doit etre l'approche la plus logique ?
L'eau goutte à  goutte finit toujours par percer la pierre...


exemple le plus simple :
pour moi
si une cat a les droits admin(-127) alors toutes les sous catégorie et galeries enfantes ne peuvent avoir QUE les même droits
pour les autres exemples c'est hélas plus complexe lol .... à cause de la hierarchie à 3 niveau et de la priorité des droits ...( je suis entrain de griffonner un petit dendogramme lol)

exemple plus complexe
si une cat a les droits tous(0) alors toutes les sous catégorie enfantes peuvent avoir (0 -127 1 X) MAIS galeries enfantes ne pourront avoir QUE des droits en concordance avec le droit de la sous catégorie !

Message édité par : jpb / 25-11-2020 15:27
 Message édité par : jpb / 25-11-2020 15:32
npdsutilisateur npdsutilisateuricon_post
🙃 on a vite la tête à l'envers... et pas avoir pris de digeo 🍸 ce midi
=> Rien de tel que de ressortir un vieux tableau noir pour retracer à la craie toutes les options possibles.. Prise de T🙉T le truc.. !!!

LOL
 Message édité par : npdsutilisateur / 25-11-2020 15:50
jpb jpbicon_post
oui lol 🙈
L'eau goutte à  goutte finit toujours par percer la pierre...
jpb jpbicon_post
suis entrain de mettre des repère de droit dans l'arborescence ça nous aidera à analyser et réparer ....
L'eau goutte à  goutte finit toujours par percer la pierre...
npdsutilisateur npdsutilisateuricon_post
Oui oui j'ai vu génial

User(s)
Admin
User
User check

Va falloir rajouter des légendes pour les ... LOL même c'est facile à deviner !!! LOL
 Message édité par : npdsutilisateur / 25-11-2020 17:50
jpb jpbicon_post
Droit parent(cat ou sous-cat)Droits possibles pour enfant (sous-cat ou gal)
Administrateur (-127 )Administrateur (-127 )
Tous (0)Administrateur (-127 )
Tous (0)
Utilisateur enregistré (1)
Groupe (X)
Utilisateur enregistré (1)Administrateur (-127 )
Utilisateur enregistré (1)
Groupe (X)
Groupe (X)Administrateur (-127 )
Groupe (X)


L'eau goutte à  goutte finit toujours par percer la pierre...
Message édité par : jpb / 25-11-2020 19:58
Message édité par : jpb / 26-11-2020 11:25
 Message édité par : jpb / 29-11-2020 16:22
npdsutilisateur npdsutilisateuricon_post
Ben en tout les cas, cela est la base logique 'parfaitement compréhensible':

-127 => all option
X=> du groupe x et Membres et anonymes (â›” -127)
1=> Membres et anonymes (â›” -127 & all X)
0 => Simplement Anonymes (â›” -127 & all X & Membres)

 Message édité par : npdsutilisateur / 25-11-2020 21:10
jpb jpbicon_post
euh non on n'a pas fait le même tableau là
L'eau goutte à  goutte finit toujours par percer la pierre...
npdsutilisateur npdsutilisateuricon_post
Les méandres obscurs des droits ... 😑

Oui Il y a une suite logique dans ton tableau ... liant les droits parent(cat ou sous-cat) avec ceux possibles pour enfant (sous-cat ou gal).

Pour résumer en prenant la 1ere ligne
1 une (cat ou sous-cat) avec des droits admin => n'offre aucun droit (sous-cat ou gal). autrement qu'à un admin
2 une (cat ou sous-cat) avec des droits anonyme offre des droits (sous-cat ou gal). à tous....
Ainsi de suite.
 Message édité par : npdsutilisateur / 26-11-2020 14:01