Problème de permission
Auteur Sujet

Post 
Bonjour,

je test en local avec Easy Php PostNuke. Je suis en train de gérer les permissions et je bloque.
J'ai un admin qui peut gérer l'ensemble du site, il a tous les droits :
  1. 1   Admins .* .* Administrer      


Ensuite j'ai mes Co-admins qui eux n'ont le droit que de modifier les préférences et le module "Pagesetter". Et c'est là où je n'y arrive pas.
Pour les "Préférences", no problem
  1. 2   Tous les groupes Menublock:: Menu Principal:Administration: Aucun      
  2. 3   Co-admins pagesetter:: :: Administrer      
  3. 4   Co-admins Settings:: .* Administrer      


Mais il ne m'affiche pas pagesetter.

Pourtant, lorsque je fais sur la page admin.php du module pagesetter, j'ai bien le code suivant :
  1.  if (!pnSecAuthAction(0, 'pagesetter::', '::', ACCESS_ADMIN)) 
  2.     return pagesetterErrorPage(__FILE__, __LINE__, _PGNOAUTH); 


Donc c'ets bien le composant "pagesetter::" et dans instance, je mets "::" et Niveau des droits à "Administrer".

Merci de m'aider
Données personnelles

Post 
Lors de la gestion des permissions, leurs ordre est aussi pris en compte... envoie tableau complet pour qu'on puisse voir si il n'y a pas une permission qui cache toutes les autres...

a+


Gilles  ><>°
Données personnelles Accueil

Post 
Voila la liste de mes permissions:

  1. 1   Admins .* .* Administrer      
  2. 2   Tous les groupes Menublock:: Menu Principal:Administration: Aucun      
  3. 3   Co-admins pagesetter:: :: Administrer      
  4. 4   Co-admins Settings:: .* Administrer      
  5. 5   Membres .* .* Commenter      
  6. 6   Visiteurs .* .* Lire      

Données personnelles

Post 
essaie d'aller directement au module: www.tonsite.fr/admin.php?module=pagesetter


Gilles  ><>°
Données personnelles Accueil

Post 
Si je mets ça comme url pour mon Co-admin, j'arrive bien sur l'administration:
http://127.0.0.1/PostNuke/html/inde...tter&type=admin

Si je mets ça :
http://127.0.0.1/PostNuke/html/index.php?module=Pagesetter

J'arrive sur une news que j'ai configuré avec PageSetter
Données personnelles

Post 
oui...
  1. admin.php?module=pagesetter 
renvoie sur
  1. index.php?module=Pagesetter&type=admin 


C'est ce que tu veux faire, c'est bon??

a+

modifié par : Gilles, 01 Fév 2006 - 12:22


Gilles  ><>°
Données personnelles Accueil

Post 
Essaie de mettre Co-Admin au dessus de tous les groupes dans tes permissions et tiens nous au courant icon_smile

Misterlagaffe.jpg
Co-webmestre de PostNuke-France.
Vous avez des questions?
Vous ne trouvez pas de réponses?
Données personnelles
Post 
C bon ça fonctionne maitenant. Par contre j'ai été obligé de créer un menu pour les Co-admins avec un lien vers Pagesetter car
l'icône ne s'affichait pas!

Meric pour tout
Données personnelles